Changelog

Every firmware release synced onto this flasher, newest first.

  1. stable firmware-20260702-24e9fda 2026-07-02
    Auto-built from commit 24e9fda3987c57cbd17d63af6a1df918eced2824 on `master`.
    
    Stable release — flash via the web flasher: https://sunsamagotchi.marinbenke.dev
    
    ## Changelog
    - fix: prevent settings row label/value overlap on narrow screens (1d36089)
    - fix: stop MCP TLS session before OTA network calls (be5dd2c)
    - fix: settings list scrolls instead of shrinking, safer OTA status screens (e97607e)
    - feat: OTA updates with channel selection, brick-guard rollback, and manual check (4f02526)
    - feat: embed firmware version, fix jammed CoreInk intro screen, add release changelog (13b92c6)
    - merge: bring in calendar-standby-screen feature from beta (deca5c2)
    - feat: wire NetCfg for runtime WiFi/token, add Sunsama-API-failed header indicator (29c231c)
    - fix(ui): show NVS ssid in settings footer instead of config.h macro (a3bd3fd)
    - feat: read WiFi/token/tz from NVS at runtime via NetCfg (a4000fc)
    - Add calendar day-timeline standby screen option (e0c4c29)
    - firmware: improve deep-sleep power handling and docs (aacf28c)
    - docs: update Sunsama token instructions and improve deep sleep power management (3974f12)
    - chore: initial project setup with M5Stack hardware support and Sunsama MCP integration (a72b462)