1.0.13
What's changed
Changes since 1.0.12
๐ New features
- #1631 - Retry version-history commits on a busy git index.lock (@bdraco)
- frontend#937 - Surface per-language translation completeness in the language picker (@jesserockz)
๐ Bug fixes
- #1628 - Commit version history only on real YAML edits (@bdraco)
- #1629 - Await peer-link client teardown before rebind respawn (@bdraco)
- #1632 - Derive the advertised mDNS hostname from dashboard_id, not the OS hostname (@bdraco)
- #1634 - Refresh deployed version after a flash so Update Available clears (@bdraco)
- #1642 - Release mDNS early on SIGTERM so a relaunch can't co-bind the socket (@bdraco)
- #1645 - Don't gate device adoption on a cold remote-package validate (@bdraco)
- #1646 - Resolve ESPHome substitutions in MQTT broker discovery (@bdraco)
- #1647 - Honor a startup stop signal whose SystemExit was swallowed (@bdraco)
- frontend#925 - Show the build server friendly_name in the discovered-host picker (@bdraco)
- frontend#931 - Clean up secrets panel logic and UI (@KTibow)
- frontend#930 - Fix icons used in device editor (@KTibow)
- frontend#929 - Fix lowered surface color in dark mode (@KTibow)
- frontend#928 - Drop min-height: 2lh to improve alignment (@KTibow)
- frontend#932 - Use gap instead of margin for board-tags (@KTibow)
- frontend#933 - Better looking FAB (@KTibow)
๐ Refactor
- frontend#927 - Lift the dashboard device-filter pipeline into a pure module (@esphbot)
- frontend#926 - Lift the device page's URL-state logic into a pure module (@esphbot)
๐ Documentation
๐งน Maintenance
- frontend#935 - Standardize on npm; remove yarn.lock (@esphbot)