Skip to content

v0.8.34

Choose a tag to compare

@ideaalab ideaalab released this 30 Jun 20:36
· 1 commit to main since this release

Hotfix

If your legacy recorder config had entity_globs patterns starting with * (e.g. *_rx_*, *battery*), restarting Home Assistant after completing migration could fail with:

while scanning an alias, expected alphabetic or numeric character, but found '*'

The migration's auto-transfer in v0.8.32 correctly stored those globs (using yaml.safe_dump with proper quoting), but the writer that produces gui_recorder.yaml was emitting list items unquoted, so the leading * was getting parsed by YAML as an alias reference (*_rx_) and Home Assistant rejected the file.

Fix: the exclude:/include: blocks are now written via yaml.safe_dump, which quotes values with YAML-significant characters automatically.

If you were stuck on the migration restart, update to v0.8.34 and try again — no need to redo Step 1.