1.10.0-dev7
Pre-release
Pre-release
New Features
- Add support for transitions
- Add support for the FUT020 remote type. Note that support for state is very limited because the remote itself is limited -- on and off use the same command, and mode switch is the same command.
- Put hostname in title/header if set
Improvements
- Pull string constants like "brightness" into actual constants rather than having the literals scattered throughout the codebase. Prevents typo bugs and decreases heap/flash utilization.
- Refactor main JSON command -> milight packets handler to not use a mess of conditionals.
Bug Fixes
- (Internal bug) Linked List library had a bug that prevented arbitrary nodes from being deleted
- Use PROGMEM in a couple of new places. Will marginally improve free heap.
- Fix a test that was broken in 1.10.
- Fix a memory leak that occurred when settings were saved and there is a non-empty state cache.