Skip to content

release: 0.24.0 (ebus-mqtt-client 0.6.0 floor, Device.as_dict fix) - #90

Merged
dcj merged 1 commit into
mainfrom
dcj/release-0.24.0
Oct 4, 2026
Merged

dcj merged 1 commit into
mainfrom
dcj/release-0.24.0

Conversation

@dcj

@dcj dcj commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

Bumps __version__ to 0.24.0, promotes [Unreleased] to [0.24.0], and adds the tag link definition.

Minor rather than patch: the floor changes what a construction-time publish does on the wire, the same reasoning that made ebus-mqtt-client 0.6.0 minor.

After merge, tag v0.24.0 on the merge commit to publish.

🤖 Generated with Claude Code

https://claude.ai/code/session_01T32pvgqCzp1qCz7K5gS9Wm

Bumps __version__ to 0.24.0, promotes Unreleased to [0.24.0], adds the
tag link definition.

  #86  Floor ebus-mqtt-client at 0.6.0, which holds every publish issued
       while the link is down and flushes it before the SDK's on-connect
       republish. With 0.5.0, simple-device and simple-tree-device ended
       with the root's retained $state on init instead of ready.
  #87  Device.as_dict() raised TypeError for any device with a node.

Minor rather than patch: the floor changes what a construction-time
publish does on the wire, the same reasoning that made ebus-mqtt-client
0.6.0 minor. Also in this release: examples documentation corrections (#89).

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01T32pvgqCzp1qCz7K5gS9Wm
@dcj
dcj merged commit 7c99e48 into main Oct 4, 2026
5 checks passed
@dcj
dcj deleted the dcj/release-0.24.0 branch October 4, 2026 06:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant