Skip to content

1.3.0

Choose a tag to compare

@esphome esphome released this 08 Jul 00:56
Immutable release. Only release title and notes can be modified.
539df53

What's changed

Changes since 1.2.0

🚀 New features

🐛 Bug fixes

  • #1879 - Keep intra-word underscores when summarizing component descriptions (@bdraco)
  • #1880 - Derive compile progress from ninja build counters (@bdraco)
  • #1887 - Target id-less multi-entity sub-sensors via synthetic ids (@bdraco)
  • #1888 - Append list-shaped triggers on sub-entities instead of overwriting (@bdraco)
  • #1890 - Log the remote-build pairing banner from a local key (@bdraco)
  • frontend#1134 - Align darkModeContext fallbacks on a shared initial value (@bdraco)
  • frontend#1135 - Autofocus the marked input once a base dialog fully shows (@bdraco)
  • frontend#1129 - Attribute and target id-less sub-entities via synthetic ids (@bdraco)
  • frontend#1122 - Move the YAML block highlight to the section the caret enters (@bdraco)
  • frontend#1138 - Move the invalid banner in flow and damp its reveal while typing (@bdraco)
  • frontend#1136 - Revert caret-driven block highlight; clear it on section moves and edits (@bdraco)

🔄 Refactor

  • #1895 - Extract shared YAML line-scan primitives into helpers/yaml/scan (@bdraco)
  • #1896 - Move the automation writer's top-list scan onto the shared YAML scan primitives (@bdraco)
  • frontend#1128 - Share isValidationFailureLine between the command and install dialogs (@bdraco)
  • frontend#1127 - Consolidate ANSI stripping into ansi-escapes.ts (@bdraco)
  • frontend#1131 - Route imperative-open dialogs through base-dialog's confirmOnEnter (@bdraco)
  • frontend#1130 - Extract shared field styles for the text-input dialogs (@bdraco)

⬆️ Dependencies / CI

2 changes