- Added Art-Net support
- Added OTA platform to platformio.ini
- Fixed DMX output compilation
- Added DMX start LED setting
- Fixed RBG and BGR getPixelColor (#825)
- Improved formatting
- Consolidated global variables in wled.h
- Major change of project structure from .ino to .cpp and func_declare.h
- Fixed compilation for Analog LEDs
- Fixed sync settings network port fields too small
- Fixed live preview not displaying whole light if over 255 LEDs
- Added Pacifica effect (tentative, doesn't yet support other colors)
- Added Atlantica palette
- Fixed ESP32 build of Espalexa
- Fixed Alexa Whites on non-RGBW lights (bump Espalexa to 2.4.5)
- Moved Cronixie driver from FX library to drawOverlay handler
- Added custom mapping compile define to FX_fcn.h
- Merged pull request #784 by @TravisDean: Fixed initialization bug when toggling skip first
- Added link to youtube videos by Room31 to readme
- Fixed color of main segment returned in JSON API during transition not being target color (closes #765)
- Fixed arlsLock() being called after pixels set in E1.31 (closes #772)
- Fixed HTTP API calls not having an effect if no segment selected (now applies to main segment)
- Created changelog.md - make tracking changes to code easier
- Merged pull request #766 by @pille: Fix E1.31 out-of sequence detection