Skip to content

0.1.120

Choose a tag to compare

@esphome esphome released this 04 Jun 00:24
Immutable release. Only release title and notes can be modified.
c9e70a3

๐Ÿš€ New features

  • Write nRF52 pins as P0.x in the pin picker (by @bdraco in #605)
  • Skip the empty config screen for option-less components (by @bdraco in #604)
  • Pin dropdown groups: accurate warning comment + aria-hidden headers (by @bdraco in #599)
  • Soften the pin dropdown filter: group recommended vs other pins (by @bdraco in #597)
  • Edit component action-list fields in the structured editor (by @bdraco in #580)
  • Add sticky scroll to the YAML editor (by @stvncode in #327)
  • Sync the structured editor and YAML editor at field granularity (by @bdraco in #573)
  • Make optional enum selects clearable instead of a mid-list "(none)" (by @bdraco in #578)
  • Add schema-backed hover docs to the YAML editor (by @bdraco in #572)

๐Ÿ› Bug fixes

  • Drop stale YAML highlight that outlived a doc-shrinking update (by @bdraco in #606)
  • Fix seedBoardPinDefaults missing uart pins (strip _pin/_gpio role suffix) (by @bdraco in #603)
  • Scope long-form pin Mode flags to the pin's provider (by @bdraco in #590)
  • Auto-open the pin Advanced disclosure for YAML-cursor navigation (by @bdraco in #591)
  • Run the leave guard before the header back arrow pops history (by @bdraco in #586)
  • Show and expand pin mode scalar shorthand in the structured editor (by @bdraco in #583)
  • Preserve trailing comments when saving a section from the form (by @bdraco in #577)
  • Add a clear button to the device search box (fixes esphome/device-builder#1160) (by @bdraco in #576)
  • Make YAML editor validation errors clearer and better placed (by @bdraco in #574)

๐Ÿ”„ Refactor

  • Consolidate duplicated dialog header/close styles (DRY) (by @bdraco in #602)
  • Extract a shared fetch-once session-blob cache helper (by @bdraco in #598)
  • Migrate the add-automation dialog onto esphome-base-dialog (by @bdraco in #596)
  • Migrate the add-component dialog onto esphome-base-dialog (by @bdraco in #595)
  • Migrate the device-labels-editor dialog onto esphome-base-dialog (by @bdraco in #594)
  • Migrate the labels-filter create dialog onto esphome-base-dialog (by @bdraco in #593)
  • Migrate the create-config wizard onto esphome-base-dialog (by @bdraco in #589)
  • Remove dead empty-string branch in actionFieldLabel (by @bdraco in #588)
  • Reuse refocusSearchInput in _clearSearch (by @bdraco in #587)
  • Migrate the unsaved-changes dialog onto esphome-base-dialog (by @bdraco in #582)
  • Migrate the yaml-validation dialog onto esphome-base-dialog (by @bdraco in #581)

๐Ÿงน Maintenance

  • Ignore stray root-level .md / .png scratch files (by @bdraco in #575)

โฌ†๏ธ Dependencies / CI

  • Switch Lokalise download to async export endpoint (by @bdraco in #607)

๐Ÿ™‡ Contributors

@bdraco and @stvncode