What's Changed
Features
- feat: enhance web OTA progress tracking with content length handling by @Ajimaru in #3
- feat: implement firmware update check with privacy considerations and UI enhancements by @Ajimaru in #4
- feat: implement WebUI polling and tab ownership management by @Ajimaru in #5
- feat: implement independent status polling for system and WiFi status by @Ajimaru in #7
- feat: add firmware update progress display and enhance status rendering by @Ajimaru in #8
- Add reboot functionality to web UI and update user guide by @Ajimaru in #19
- Implement backup and restore functionality for device settings by @Ajimaru in #20
Fixes
- fix: adjust main padding for improved tab layout spacing by @Ajimaru in #6
- fix: adjust PN5180 polling interval and improve WebUI polling behavior by @Ajimaru in #9
- Fix black color handling and derive OpenSpool color_hex correctly by @Ajimaru in #10
- Enhance weight synchronization and update repository link by @Ajimaru in #18
Documentation
- Document HTTP API contract and automate wiki updates by @Ajimaru in #11
- Document the two board supply capacitors by @Ajimaru in #12
- Restore wiki-only content lost in the first sync by @Ajimaru in #13
- Fill the User Guide with operating instructions and UI mockups by @Ajimaru in #14
- Give the colour-flag gates a table consumers can cite by @Ajimaru in #15
- Note that fwVersion cannot distinguish the pre- and post-fix behaviour by @Ajimaru in #16
- Add OctoScale wiring documentation and symbol library by @Ajimaru in #17
Other changes
Full Changelog: v0.0.2...v0.0.3