2020-03-12 23:26:38 +01:00
|
|
|
## WLED changelog
|
|
|
|
|
2020-09-03 14:04:33 +02:00
|
|
|
### Development versions after the 0.10.2 release
|
|
|
|
|
2020-11-18 23:27:54 +01:00
|
|
|
#### Build 2011180
|
|
|
|
|
|
|
|
- Platformio.ini updates and streamlining (PR #1266)
|
|
|
|
- my_config.h custom compile settings system (not yet used for much, adapted from PR #1266)
|
|
|
|
- Added Hawaii timezone (HST)
|
|
|
|
- Linebreak after 5 quick select buttons
|
|
|
|
|
2020-11-15 22:52:59 +01:00
|
|
|
#### Build 2011154
|
|
|
|
|
|
|
|
- Fixed RGBW saved incorrectly
|
|
|
|
- Fixed pmt caching requesting /presets.json too often
|
|
|
|
- Fixed deEEP not copying the first segment of EEPROM preset 16
|
|
|
|
|
2020-11-15 20:58:04 +01:00
|
|
|
#### Build 2011153
|
|
|
|
|
|
|
|
- Fixed an ESP32 end-of-file issue
|
2020-11-15 22:52:59 +01:00
|
|
|
- Fixed useRGBW not read from cfg.json
|
2020-11-15 20:58:04 +01:00
|
|
|
|
2020-11-15 15:45:51 +01:00
|
|
|
#### Build 2011152
|
|
|
|
|
|
|
|
- Version bump to 0.11.0p "Mirai"
|
|
|
|
- Increased max. num of segments to 12 (ESP8266) / 16 (ESP32)
|
|
|
|
- Up to 250 presets stored in the `presets.json` file in filesystem
|
|
|
|
- Complete overhaul of the Presets UI tab
|
|
|
|
- Updated iro.js to v5 (fixes black color wheel)
|
|
|
|
- Added white temperature slider to color wheel
|
|
|
|
- Add JSON settings serialization/deserialization to cfg.json and wsec.json
|
2020-11-15 22:52:59 +01:00
|
|
|
- Added deEEP to convert the EEPROM settings and presets to files
|
2020-11-15 15:45:51 +01:00
|
|
|
- Playlist support - JSON only for now
|
|
|
|
- New v2 usermod methods `addToConfig()` and `readFromConfig()` (see EXAMPLE_v2 for doc)
|
|
|
|
- Added Ethernet support for ESP32 (PR #1316)
|
|
|
|
- IP addresses are now handled by the `Network` class
|
|
|
|
- New `esp32_poe` PIO environment
|
|
|
|
- Use EspAsyncWebserver Aircoookie fork v.2.0.0 (hiding wsec.json)
|
|
|
|
- Removed `WLED_DISABLE_FILESYSTEM` and `WLED_ENABLE_FS_SERVING` defines as they are now required
|
|
|
|
- Added pin manager
|
|
|
|
- UI performance improvements (no drop shadows)
|
|
|
|
- More explanatory error messages in UI
|
|
|
|
- Improved candle brightness
|
|
|
|
- Return remaining nightlight time `nl.rem` in JSON API (PR #1302)
|
|
|
|
- Added gamma calculation (yet unused)
|
|
|
|
- Added LED type definitions to const.h (yet unused)
|
2020-11-15 16:37:09 +01:00
|
|
|
- Added nicer 404 page
|
2020-11-15 15:45:51 +01:00
|
|
|
- Removed `NP` and `MS=` macro HTTP API commands
|
|
|
|
- Removed macros from Time settings
|
|
|
|
|
2020-11-12 09:13:08 +01:00
|
|
|
#### Build 2011120
|
|
|
|
|
|
|
|
- Added the ability for the /api MQTT topic to receive JSON API payloads
|
|
|
|
|
2020-11-04 23:20:34 +01:00
|
|
|
#### Build 2011040
|
|
|
|
|
|
|
|
- Inversed Rain direction (fixes #1147)
|
|
|
|
|
2020-11-01 20:54:35 +01:00
|
|
|
#### Build 2011010
|
|
|
|
|
|
|
|
- Re-added previous C9 palette
|
|
|
|
- Renamed new C9 palette
|
|
|
|
|
2020-10-29 01:23:04 +01:00
|
|
|
#### Build 2010290
|
|
|
|
|
|
|
|
- Colorful effect now supports palettes
|
|
|
|
- Added C9 2 palette (#1291)
|
|
|
|
- Improved C9 palette brightness by 12%
|
|
|
|
- Disable onboard LED if LEDs are off (PR #1245)
|
|
|
|
- Added optional status LED (PR #1264)
|
|
|
|
- Realtime max. brightness now honors brightness factor (fixes #1271)
|
|
|
|
- Updated ArduinoJSON to 6.17.0
|
|
|
|
|
2020-10-02 12:30:17 +02:00
|
|
|
#### Build 2010020
|
|
|
|
|
|
|
|
- Fixed interaction of `T` and `NL` HTTP API commands (#1214)
|
|
|
|
- Fixed an issue where Sunrise mode nightlight does not activate if toggled on simultaneously
|
|
|
|
|
2020-09-29 21:41:52 +02:00
|
|
|
#### Build 2009291
|
|
|
|
|
|
|
|
- Fixed MQTT bootloop (no F() macro, #1199)
|
|
|
|
|
2020-09-29 01:13:29 +02:00
|
|
|
#### Build 2009290
|
|
|
|
|
|
|
|
- Added basic DDP protocol support
|
|
|
|
- Added Washing Machine effect (PR #1208)
|
|
|
|
|
2020-09-27 11:53:24 +02:00
|
|
|
#### Build 2009260
|
|
|
|
|
2020-09-29 01:13:29 +02:00
|
|
|
- Added Loxone parser (PR #1185)
|
2020-09-27 11:53:24 +02:00
|
|
|
- Added support for kelvin input via `K=` HTTP and `"col":[[val]]` JSON API calls
|
|
|
|
- Added supplementary UDP socket (#1205)
|
|
|
|
- TMP2.net receivable by default
|
|
|
|
- UDP sockets accept HTTP and JSON API commands
|
|
|
|
- Fixed missing timezones (#1201)
|
|
|
|
|
2020-09-20 22:21:29 +02:00
|
|
|
#### Build 2009202
|
|
|
|
|
|
|
|
- Fixed LPD8806 compilation
|
|
|
|
|
2020-09-20 16:40:32 +02:00
|
|
|
#### Build 2009201
|
|
|
|
|
|
|
|
- Added support for preset cycle toggling using CY=2
|
|
|
|
- Added ESP32 touch pin support (#1190)
|
|
|
|
- Fixed modem sleep on ESP8266 (#1184)
|
|
|
|
|
2020-09-20 01:18:31 +02:00
|
|
|
#### Build 2009200
|
|
|
|
|
|
|
|
- Increased available heap memory by 4kB
|
|
|
|
- Use F() macro for the majority of strings
|
|
|
|
- Restructure timezone code
|
|
|
|
- Restructured settings saved code
|
|
|
|
- Updated ArduinoJSON to 6.16.1
|
|
|
|
|
2020-09-17 10:40:32 +02:00
|
|
|
#### Build 2009170
|
|
|
|
|
|
|
|
- New WLED logo on Welcome screen (#1164)
|
|
|
|
- Fixed 170th pixel dark in E1.31
|
|
|
|
|
2020-09-10 11:01:05 +02:00
|
|
|
#### Build 2009100
|
|
|
|
|
|
|
|
- Fixed sunrise mode not reinitializing
|
|
|
|
- Fixed passwords not clearable
|
|
|
|
|
2020-09-07 21:01:10 +02:00
|
|
|
#### Build 2009070
|
|
|
|
|
|
|
|
- New Segments are now initialized with default speed and intensity
|
|
|
|
|
2020-09-03 14:04:33 +02:00
|
|
|
#### Build 2009030
|
|
|
|
|
|
|
|
- Fixed bootloop if mDNS is used on builds without OTA support
|
|
|
|
|
2020-08-31 17:03:07 +02:00
|
|
|
### WLED version 0.10.2
|
2020-05-09 00:29:42 +02:00
|
|
|
|
2020-08-31 17:03:07 +02:00
|
|
|
#### Build 2008310
|
|
|
|
|
|
|
|
- Added new logo
|
|
|
|
- Maximum GZIP compression (#1126)
|
|
|
|
- Enable WebSockets by default
|
|
|
|
|
|
|
|
### Development versions between 0.10.0 and 0.10.2 releases
|
|
|
|
|
|
|
|
#### Build 2008300
|
2020-08-30 23:31:58 +02:00
|
|
|
|
|
|
|
- Added new UI customization options to UI settings
|
|
|
|
- Added Dancing Shadows effect (#1108)
|
|
|
|
- Preset cycle is now paused if lights turned off or nightlight active
|
|
|
|
- Removed `esp01` and `esp01_ota` envs from travis build (need too much flash)
|
|
|
|
|
2020-08-29 22:26:39 +02:00
|
|
|
#### Build 2008290
|
|
|
|
|
|
|
|
- Added individual LED control support to JSON API
|
|
|
|
- Added internal Segment Freeze/Pause option
|
|
|
|
|
2020-08-25 17:23:17 +02:00
|
|
|
#### Build 2008250
|
|
|
|
|
|
|
|
- Made `platformio_override.ini` example easier to use by including the `default_envs` property
|
|
|
|
- FastLED uses `now` as timer, so effects using e.g. `beatsin88()` will sync correctly
|
|
|
|
- Extended the speed range of Pacifica effect
|
2020-08-29 22:26:39 +02:00
|
|
|
- Improved TPM2.net receiving (#1100)
|
2020-08-25 17:23:17 +02:00
|
|
|
- Fixed exception on empty MQTT payload (#1101)
|
|
|
|
|
2020-08-20 00:04:02 +02:00
|
|
|
#### Build 2008200
|
|
|
|
|
|
|
|
- Added segment mirroring to web UI
|
|
|
|
- Fixed segment mirroring when in reverse mode
|
|
|
|
|
2020-08-19 09:10:47 +02:00
|
|
|
#### Build 2008140
|
|
|
|
|
|
|
|
- Removed verbose live mode info from `<ds>` in HTTP API response
|
|
|
|
|
2020-08-10 23:35:18 +02:00
|
|
|
#### Build 2008100
|
|
|
|
|
2020-08-19 09:10:47 +02:00
|
|
|
- Fixed Auto White mode setting (fixes #1088)
|
2020-08-10 23:35:18 +02:00
|
|
|
|
2020-08-07 00:50:19 +02:00
|
|
|
#### Build 2008070
|
|
|
|
|
|
|
|
- Added segment mirroring (`mi` property) (#1017)
|
|
|
|
- Fixed DMX settings page not displayed (#1070)
|
|
|
|
- Fixed ArtNet multi universe and improve code style (#1076)
|
|
|
|
- Renamed global var `local` to `localTime` (#1078)
|
|
|
|
|
2020-07-19 16:24:26 +02:00
|
|
|
#### Build 2007190
|
|
|
|
|
|
|
|
- Fixed hostname containing illegal characters (#1035)
|
2020-07-02 00:49:37 +02:00
|
|
|
|
2020-06-26 23:30:13 +02:00
|
|
|
#### Build 2006251
|
|
|
|
|
|
|
|
- Added `SV=2` to HTTP API, allow selecting single segment only
|
|
|
|
|
2020-06-26 23:09:19 +02:00
|
|
|
#### Build 2006250
|
|
|
|
|
|
|
|
- Fix Alexa not turning off white channel (fixes #1012)
|
|
|
|
|
2020-06-22 12:30:31 +02:00
|
|
|
#### Build 2006220
|
|
|
|
|
|
|
|
- Added Sunrise nightlight mode
|
|
|
|
- Added Chunchun effect
|
|
|
|
- Added `LO` (live override) command to HTTP API
|
|
|
|
- Added `mode` to `nl` object of JSON state API, deprecating `fade`
|
|
|
|
- Added light color scheme support to web UI (click sun next to brightness slider)
|
|
|
|
- Added option to hide labels in web UI (click flame icon next to intensity slider)
|
|
|
|
- Added hex color input (click palette icon next to palette select) (resolves #506)
|
|
|
|
- Added support for RGB sliders (need to set in localstorage)
|
|
|
|
- Added support for custom background color or image (need to set in localstorage)
|
|
|
|
- Added option to hide bottom tab bar in PC mode (need to set in localstorage)
|
|
|
|
- Fixed transition lag with multiple segments (fixes #985)
|
|
|
|
- Changed Nightlight wording (resolves #940)
|
|
|
|
|
2020-06-06 00:57:34 +02:00
|
|
|
#### Build 2006060
|
|
|
|
|
|
|
|
- Added five effects by Andrew Tuline (Phased, Phased Noise, Sine, Noise Pal and Twinkleup)
|
|
|
|
- Added two new effects by Aircoookie (Sunrise and Flow)
|
|
|
|
- Added US-style sequence to traffic light effect
|
|
|
|
- Merged pull request #964 adding 9 key IR remote
|
|
|
|
|
2020-05-28 02:20:02 +02:00
|
|
|
#### Build 2005280
|
|
|
|
|
|
|
|
- Added v2 usermod API
|
|
|
|
- Added v2 example usermod `usermod_v2_example` in the usermods folder as prelimary documentation
|
|
|
|
- Added DS18B20 Temperature usermod with Info page support
|
|
|
|
- Disabled MQTT on ESP01 build to make room in flash
|
|
|
|
|
2020-05-23 16:09:49 +02:00
|
|
|
#### Build 2005230
|
|
|
|
|
|
|
|
- Fixed TPM2
|
|
|
|
|
2020-05-22 23:30:55 +02:00
|
|
|
#### Build 2005220
|
|
|
|
|
|
|
|
- Added TPM2.NET protocol support (need to set WLED broadcast UDP port to 65506)
|
|
|
|
- Added TPM2 protocol support via Serial
|
|
|
|
- Support up to 6553 seconds preset cycle durations (backend, NOT yet in UI)
|
|
|
|
- Merged pull request #591 fixing WS2801 color order
|
|
|
|
- Merged pull request #858 adding fully featured travis builds
|
|
|
|
- Merged pull request #862 adding DMX proxy feature
|
|
|
|
|
2020-05-10 23:58:50 +02:00
|
|
|
#### Build 2005100
|
|
|
|
|
|
|
|
- Update to Espalexa v2.4.6 (+1.6kB free heap memory)
|
|
|
|
- Added `m5atom` PlatformIO environment
|
|
|
|
|
2020-05-09 00:29:42 +02:00
|
|
|
#### Build 2005090
|
|
|
|
|
|
|
|
- Default to ESP8266 Arduino core v2.7.1 in PlatformIO
|
|
|
|
- Fixed Preset Slot 16 always indicating as empty (#891)
|
|
|
|
- Disabled Alexa emulation by default (causes bootloop for some users)
|
|
|
|
- Added BWLT11 and SHOJO_PCB defines to NpbWrapper
|
|
|
|
- Merged pull request #898 adding Solid Glitter effect
|
|
|
|
|
2020-05-03 20:57:53 +02:00
|
|
|
### WLED version 0.10.0
|
|
|
|
|
|
|
|
#### Build 2005030
|
|
|
|
|
|
|
|
- DMX Single RGW and Single DRGB modes now support an additional white channel
|
|
|
|
- Improved palettes derived from set colors and changed their names
|
|
|
|
|
|
|
|
### Development versions between 0.9.1 and 0.10.0 release
|
2020-03-12 23:26:38 +01:00
|
|
|
|
2020-05-03 01:48:23 +02:00
|
|
|
#### Build 2005020
|
|
|
|
|
|
|
|
- Added ACST and ACST/ACDT timezones
|
|
|
|
|
2020-05-02 01:59:41 +02:00
|
|
|
#### Build 2005010
|
|
|
|
|
|
|
|
- Added module info page to web UI
|
|
|
|
- Added realtime override functionality to web UI
|
|
|
|
- Added individial segment power and brightness to web UI
|
|
|
|
- Added feature to one-click select single segment only by tapping segment name
|
|
|
|
- Removed palette jumping to default if color is changed
|
|
|
|
|
2020-04-30 01:52:36 +02:00
|
|
|
#### Build 2004300
|
|
|
|
|
|
|
|
- Added realtime override option and `lor` JSON property
|
|
|
|
- Added `lm` (live mode) and `lip` (live IP) properties to info in JSON API
|
|
|
|
- Added reset commands to APIs
|
|
|
|
- Added `json/si`, returning state and info, but no FX or Palette lists
|
|
|
|
- Added rollover detection to millis(). Can track uptimes longer than 49 days
|
|
|
|
- Attempted to fix Wifi issues with Unifi brand APs
|
|
|
|
|
2020-04-23 23:52:33 +02:00
|
|
|
#### Build 2004230
|
|
|
|
|
|
|
|
- Added brightness and power for individual segments
|
|
|
|
- Added `on` and `bri` properties to Segment object in JSON API
|
|
|
|
- Added `C3` an `SB` commands to HTTP get API
|
|
|
|
- Merged pull request #865 for 5CH_Shojo_PCB environment
|
|
|
|
|
2020-04-22 00:51:00 +02:00
|
|
|
#### Build 2004220
|
|
|
|
|
|
|
|
- Added Candle Multi effect
|
|
|
|
- Added Palette capability to Pacifica effect
|
|
|
|
|
|
|
|
#### Build 2004190
|
|
|
|
|
|
|
|
- Added TM1814 type LED defines
|
|
|
|
|
2020-04-13 00:42:27 +02:00
|
|
|
#### Build 2004120
|
|
|
|
|
|
|
|
- Added Art-Net support
|
|
|
|
- Added OTA platform to platformio.ini
|
2020-04-10 12:30:08 +02:00
|
|
|
|
|
|
|
#### Build 2004100
|
|
|
|
|
|
|
|
- Fixed DMX output compilation
|
|
|
|
- Added DMX start LED setting
|
|
|
|
|
|
|
|
#### Build 2004061
|
|
|
|
|
|
|
|
- Fixed RBG and BGR getPixelColor (#825)
|
|
|
|
- Improved formatting
|
|
|
|
|
|
|
|
#### Build 2004060
|
|
|
|
|
|
|
|
- Consolidated global variables in wled.h
|
|
|
|
|
|
|
|
#### Build 2003300
|
|
|
|
|
|
|
|
- Major change of project structure from .ino to .cpp and func_declare.h
|
|
|
|
|
2020-03-26 19:43:23 +01:00
|
|
|
#### Build 2003262
|
|
|
|
|
2020-04-13 00:42:27 +02:00
|
|
|
- Fixed compilation for Analog LEDs
|
2020-04-10 12:30:08 +02:00
|
|
|
- Fixed sync settings network port fields too small
|
2020-03-26 19:43:23 +01:00
|
|
|
|
2020-03-26 01:44:38 +01:00
|
|
|
#### Build 2003261
|
|
|
|
|
2020-04-10 12:30:08 +02:00
|
|
|
- Fixed live preview not displaying whole light if over 255 LEDs
|
2020-03-26 01:44:38 +01:00
|
|
|
|
2020-03-25 11:17:45 +01:00
|
|
|
#### Build 2003251
|
|
|
|
|
2020-04-10 12:30:08 +02:00
|
|
|
- Added Pacifica effect (tentative, doesn't yet support other colors)
|
|
|
|
- Added Atlantica palette
|
|
|
|
- Fixed ESP32 build of Espalexa
|
2020-03-25 11:17:45 +01:00
|
|
|
|
2020-03-25 00:59:48 +01:00
|
|
|
#### Build 2003222
|
|
|
|
|
2020-04-10 12:30:08 +02:00
|
|
|
- Fixed Alexa Whites on non-RGBW lights (bump Espalexa to 2.4.5)
|
2020-03-25 00:59:48 +01:00
|
|
|
|
2020-03-22 17:45:09 +01:00
|
|
|
#### Build 2003221
|
|
|
|
|
2020-04-10 12:30:08 +02:00
|
|
|
- Moved Cronixie driver from FX library to drawOverlay handler
|
2020-03-22 17:45:09 +01:00
|
|
|
|
2020-03-21 00:57:54 +01:00
|
|
|
#### Build 2003211
|
|
|
|
|
2020-04-10 12:30:08 +02:00
|
|
|
- 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
|
2020-03-12 23:26:38 +01:00
|
|
|
|
2020-03-14 11:28:42 +01:00
|
|
|
#### Build 2003141
|
|
|
|
|
2020-04-10 12:30:08 +02:00
|
|
|
- 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)
|
2020-03-14 11:28:42 +01:00
|
|
|
|
2020-03-12 23:26:38 +01:00
|
|
|
#### Build 2003121
|
|
|
|
|
2020-04-10 12:30:08 +02:00
|
|
|
- Created changelog.md - make tracking changes to code easier
|
|
|
|
- Merged pull request #766 by @pille: Fix E1.31 out-of sequence detection
|
2020-03-12 23:26:38 +01:00
|
|
|
|