1.1.0
What's changed
Changes since 1.0.29
๐ New features
- #1837 - Add OTA bootloader update to firmware install and upload (@bdraco)
- #1841 - Relay ESPHOME_DESKTOP_VERSION in the server-info handshake (@bdraco)
- #1844 - Advertise and persist receiver auto-provision capability (@bdraco)
- #1846 - Add receiver-side esphome venv provisioner engine (@bdraco)
- #1847 - Add desktop update commands for the ESPHome Desktop app (@bdraco)
- #1848 - Wire the receiver venv provisioner into remote-build dispatch (@bdraco)
- frontend#1068 - Map backend validation errors onto form fields and navigator badges (@bdraco)
- frontend#1069 - Add bootloader update option to the install method dialog (@bdraco)
- frontend#1072 - Show an inline error when a reference points at an unknown ID (@bdraco)
- frontend#1074 - Show the ESPHome Desktop version in the footer (@bdraco)
- frontend#1076 - Add a Check for updates menu item for the ESPHome Desktop app (@bdraco)
๐ Bug fixes
- frontend#1071 - Restore flash target from the chain's upload on followJob reattach (@bdraco)
- frontend#1075 - Shorten footer version labels so they fit on mobile (@bdraco)
๐ Refactor
- #1840 - Make the esphome interpreter selectable per firmware job (@bdraco)
- #1842 - Consolidate the /ws handshake settings mock into a conftest factory (@bdraco)
- frontend#1082 - Add a shared async loading/error/content render helper for dialogs (@bdraco)
- frontend#1080 - Extract a shared header-menu render helper for the kebab tests (@bdraco)
- frontend#1081 - Consolidate the dialog .actions footer style into a shared sibling (@bdraco)