1.10.0-dev.7
Pre-release
Pre-release
New features
- ( #113 ) 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.
- ( #489 ) Put hostname in title/header if set
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.
Internal 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.