Version 0.8.1
Pre-release
Pre-release
- Added config showuntil special case: Set value for a page to 0 to let the page progress on event (for example for news page when it fully displayed a string)
- Rewrote httpGetJson helper to use a streaming parser for way better memory efficiency
- Improved debugMemory() to provide more information, more concise and only send it when mem usage changed
- Updated getLocation() helper, weather & news page to use new json streaming parser
- Added IGNOREFS setting to config to overwrite settings in filesystem to make debugging easier
- Added a warning message if no API key was provided and skip the page if it requires one
- Optimized RAM usage of setupMode when not enabled
- Moved debugMemory() to a dedicated helper
- Removed httpsGetJson() function as I don't care about https anymore (SSL uses more mem than you can imagine)
- Removed ArduinoJson dependency
- Serial debug output is now enabled when DEBUG is true to get more information from outside my code
- Calling debugMemory() more often from different places to track allocation & deallocation better
- Compressed webpage to use less flash