Skip to content

chore(main): release 0.9.0 - #39

Merged
dmealing merged 2 commits into
mainfrom
release-please--branches--main--components--hass-axi
Oct 5, 2026
Merged

dmealing merged 2 commits into
mainfrom
release-please--branches--main--components--hass-axi

Conversation

@dmealing

@dmealing dmealing commented Oct 5, 2026 •

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

0.9.0 (2026-10-05)

⚠ BREAKING CHANGES

  • Every write previews until --write. service call, write-method api requests, write ws commands, and the typed registry writes entity update, area create, area update and device update all print a preview, send nothing and exit 0 unless --write is passed. A script or agent that relied on any of them acting by default must add --write.
  • cli: entity update, area create, area update and device update no longer write unless --write is given; without it they print a preview and send nothing. a list command that matches nothing now answers with an empty list under its rows key and the sentence under count, in every output mode; the rows key was a string. service get reports a service with no fields as an empty fields list and a field_count line, and state get reports no attributes as an empty object and a note. a value-taking flag followed by another flag is MISSING_VALUE; write --flag=--value to pass a value that begins with two dashes. a 200 answer that is not Home Assistant's API fails with NOT_HOME_ASSISTANT at exit 1; ping and state list used to report success.
  • cli: service call, write-method api requests and write ws commands no longer act unless --write is passed; without it they preview and exit 0. The no-argument home view now exits 0 when unconfigured or unreachable, reporting the fault under live_state, code and class instead of error. sensor list and logbook get print four default columns; pass --fields for the rest.

Features

  • cli: fix 24 live-test defects, preview typed writes, add opt-in live suite (#38) (b81accd)
  • cli: preview writes until --write, truncate raw output, and close the AXI catalog gaps (#37) (a4115ef)

This PR was generated with Release Please. See documentation.

@dmealing
dmealing merged commit 50b0629 into main Oct 5, 2026
@dmealing

dmealing commented Oct 5, 2026

Copy link
Copy Markdown
Owner Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant