Repository navigation
Release v2.0.0
What's Changed
- Remove old software polling alarm system in favor of hardware interrupt system by @KennethDoerflein in #16
- Ensure display updates immediately after NTP sync or drift correction by @KennethDoerflein in #17
- Add next two alarms to clock face by @KennethDoerflein in #18
- increase BME_RETRY_INTERVAL by @KennethDoerflein in #20
- Add logging to LittleFS with automatic rollover by @KennethDoerflein in #21
- Increase max log file size to 256KB by @KennethDoerflein in #23
- Implement dynamic alarm management (add/delete alarms) by @KennethDoerflein in #24
- add live weather based on zip code by @KennethDoerflein in #25
- Refactor architecture for multi-core performance and reliability by @KennethDoerflein in #27
- Enable aggressive logging and watchdog configuration for crash diagnostics by @KennethDoerflein in #29
- Fix NVS alarm cleanup in ConfigManager by @KennethDoerflein in #30
- Add 8 new weather metrics to WeatherService and Web UI by @KennethDoerflein in #32
- Refactor WeatherService to support async updates by @KennethDoerflein in #34
- improve thread safety in AlarmManager and WeatherService by @KennethDoerflein in #35
- Fix race condition in alarm iteration by adding
getAllAlarms()by @KennethDoerflein in #36 - Fix intermittent mDNS resolution by restarting responder in setupMDNS by @KennethDoerflein in #37
Full Changelog: v1.0.4...v2.0.0