Welcome to WLED 0.14.1 "Hoshi"!
If you saw a shooting star, what would you wish for?
WLED 0.14.1 is a maintenance release for 0.14.0, with many bugfixes and some new features.
A huge thank you to the WLED community - to everyone who has contributed to development, documentation and testing, and to all early adopters who provided lots of feedback and sparked many discussions on how to improve things. You all made WLED better and made this version happen! ❤️
Bugs fixed since 0.14.0 release
- #3566, #3665, #3672
- #3641, #3312, #3367, #3637, #3646, #3447 a huge thanks to @willmmiles
- #3622, #3613, #3609
- #3593, #3490, #3573, #3517, #3561, #3555, #3541, #3536, #3515, #3522, #3533, #3508, #3526, #3502, #3496, #3484, #3487, #3445, #3466, #3296, #3382, #3312
- New feature: Sort presets by ID
- New usermod: LDR sensor (#3490 by @JeffWDH)
- Effect: Twinklefox & Tinklecat metadata fix
- Effect: separate
#HH
and#MM
placeholders for Scrolling Text (#3480) - SSDR usermod enhancements (#3368)
- PWM fan usermod enhancements (#3414)
- Sorting of palettes in custom palette editor (#3674 by @WoodyLetsCode)
Please see the changelog for a detailed list of changes!
Full Changelog: v0.14.0...v0.14.1
Installation
Debug Builds
Debug builds are providing additional diagnostic outputs when connected to a serial monitor by USB.
You can find a few generic debug builds here: https://github.com/srg74/WLED-wemos-shield/tree/master/resources/Firmware/%40Aircoookie/Latest/Debug_builds
How to get a stack dump (crash log with backtrace)
You might be asked for a crash report (backtrace showing the function that crashed) using a debug build.
This is only possible when self-compiling in the VSCode+platformio development environment.
In a nutshell, this is what you should do:
- Find the build environment you want, like env:esp32dev_audioreactive,
- add
-DWLED_DEBUG
to build_flags, then click File -> Save All - You need to connect your board via USB. OTA is not possible in this case.
- build and upload from the VSCode IDE (don't upload using other flashing tools).
- watch the output in the PlatformIO Serial Monitor panel; this should help to better understand what is the problem.