Skip to content

Releases: eigger/hass-ble-esl

v1.2.3b6

v1.2.3b6 Pre-release
Pre-release

Choose a tag to compare

@eigger eigger released this 13 Oct 04:39

Fixed

  • Show all missing Designer automation preview variables together.

v1.2.3b5

v1.2.3b5 Pre-release
Pre-release

Choose a tag to compare

@eigger eigger released this 13 Oct 04:32

Fixed

  • Designer automation imports now collect missing Jinja preview variables and request them together.

v1.2.3b4

v1.2.3b4 Pre-release
Pre-release

Choose a tag to compare

@eigger eigger released this 13 Oct 00:57

Added

  • Rotate the designer canvas for easier editing while keeping device output dimensions and content orientation correct.
  • Preserve rotation through imports, saved designs, and gallery previews.

Fixed

  • Correctly render rotated designs in device previews and demo images.

v1.2.3b3

v1.2.3b3 Pre-release
Pre-release

Choose a tag to compare

@eigger eigger released this 13 Oct 00:03
1253ddc

Added

  • Restore saved designer work after navigating away.

Changed

  • Use one consistent design-edit entry point for ESLs, with or without automations.
  • Simplify connected automation management and keep the designer header above its navigation.

Fixed

  • Preserve keyboard focus after unlinking the last manual automation association.

v1.2.3b2

v1.2.3b2 Pre-release
Pre-release

Choose a tag to compare

@eigger eigger released this 12 Oct 23:10

Designer toast messages no longer shift the canvas on narrow screens.

v1.2.3b1

v1.2.3b1 Pre-release
Pre-release

Choose a tag to compare

@eigger eigger released this 11 Oct 14:04
f6f8bcd

1.2.3b1

Added

  • Designer element action bar for duplicating, deleting, reordering and centering selected elements; improved touch controls and phone layout.
  • ESL Manager and Designer show the integration version, and the Manager adapts better to narrow screens.

Changed

  • Updated Designer labels and toolbar wording, added an action picker dialog, and made save/send feedback stay visible while working.
  • Unsaved designs now have clearer discard prompts and can be restored after navigating away from the panel.

Fixed

  • Translated the remaining Designer text and the device discovery troubleshooting hint across supported locales.
  • Deleting an ESL config entry now removes its saved automation associations.

v1.2.2

Choose a tag to compare

@eigger eigger released this 10 Oct 14:39
6ddbef6

What's Changed

Full Changelog: v1.2.1...v1.2.2

v1.2.2b1

v1.2.2b1 Pre-release
Pre-release

Choose a tag to compare

@eigger eigger released this 10 Oct 14:30
77f6ef1

Fixed

  • Designer: sensor & anchored element boundary clamp: Element movement (drag and arrow keys) and direct coordinate inputs now clamp against actual rendered content bounds rather than bounding frames, allowing sensors and anchored elements (mm, rb, etc.) to naturally reach label edges (#166).
  • Designer: multi-move & resize containment: Maintained active label boundary containment across consecutive drags and element resize operations even when frames partially extend beyond label edges (#166).

v1.2.1

Choose a tag to compare

@eigger eigger released this 10 Oct 13:53
57f1985

What's Changed

  • Fix imagespec element selection overlay and hit area to preserve frame bounds (#161) by @eigger in #162
  • Bump version to 1.2.1b1 by @eigger in #163
  • Fix selection box and hit area alignment for imagespec elements in automation editing by @eigger in #164
  • Bump version to 1.2.1 by @eigger in #165

Full Changelog: v1.2.0...v1.2.1

v1.2.1b1

v1.2.1b1 Pre-release
Pre-release

Choose a tag to compare

@eigger eigger released this 10 Oct 12:59

Fixed

  • Designer: imagespec selection and hit area: imagespec elements (shapes, diagrams, plots, circles, and anchored automation elements) now align their selection box and clickable hit area over their rendered content bounds, fixing selection displacement on anchored text and server-rendered elements (#161, #164).
  • Designer: imagespec preview on save: Preserved layerRecords for imagespec elements in adoptDocument so saving or sending does not revert rendered elements to the "Preview updating…" placeholder (#162).
  • Designer: spec input validation: Passed Home Assistant context to applySpecInput when changing select dropdown options in the properties panel (#162).