You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a precise configuration lifecycle contract: defaults, transactional storage, optional profiles, runtime edits, and schema migration each have one clear ownership boundary.
Add revisioned reconcile-profile fixtures, direct migration/reconciliation coverage, and a real two-upload hardware regression on ESP8266 and ESP32.
Defer MQTT and mDNS activity until a usable station connection exists, so a portal-only device does not block on broker resolution.
Stream DFC4 payload decoding directly from EEPROM, removing the transient full-payload heap allocation; strengthen corrupted/foreign-record handling.
Restore the shared default1 development password after a factory reset, pin WiFiManager 3.2.1 and DFTE 1.2.0, and document organised local profile/test-input workflows.