1.0.14
What's changed
Changes since 1.0.13
🚀 New features
- #1640 - Update the manifest for the Waveshare ESP32-S3-Zero board (@DeepCoreSystem)
- #1653 - Make board updates one step: update_board.py wrapper, single-board sync, ESPHome-version guard (@bdraco)
- frontend#944 - Offer idle autocomplete for key/value discovery (@bdraco)
- frontend#949 - Add Update All to the command palette (@bdraco)
🐛 Bug fixes
- #1649 - Disable version history instead of crashing on an unusable .git (@bdraco)
- #1657 - Guard sync_components against a mismatched installed ESPHome (@bdraco)
- frontend#959 - Follow the caret to the right field, revealing advanced fields (@bdraco)
- frontend#956 - Follow the caret into a block typed on the current line (@bdraco)
- frontend#958 - Make validation-error message URLs clickable (@bdraco)
- frontend#957 - Offer actions, not component keys, at an empty "- " in a then: block (@bdraco)
- frontend#955 - Validate and regenerate the API encryption key in the structured editor (@bdraco)
- frontend#953 - Name the included file when a save error lives outside the open config (@bdraco)
- frontend#954 - Resolve platform/board value options in YAML completion (@bdraco)
- frontend#950 - Prefer the dotted platform impl over a same-named component (@bdraco)
- frontend#951 - Auto-offer completion at a fresh list-item dash (@bdraco)
- frontend#943 - Show value completion at an empty trailing-space value (@bdraco)
- frontend#939 - Filter already-set keys and complete nested mappings in the YAML editor (@bdraco)
- frontend#940 - Pin language-picker option labels so the collapsed value drops the % badge (@bdraco)
- frontend#941 - Show YAML editor hover docs for form-editable components (@bdraco)
🔄 Refactor
- frontend#948 - Extract the dashboard facet accordion into a shared renderer (@bdraco)
- frontend#947 - Extract bulk-update orchestration into a shared helper (@bdraco)
- frontend#942 - Lift the device-table global filter into a pure module (@esphbot)
- frontend#938 - Lift required-first config-entry ordering into a pure module (@esphbot)
⬆️ Dependencies / CI
2 changes
- #1658 - deps: bump pytest from 9.1.0 to 9.1.1 (@dependabot[bot])
- #1659 - deps: bump ruff from 0.15.17 to 0.15.18 (@dependabot[bot])