Skip to content

Hotfix 0.3.3: restore 2-gang curtain subdevice support - #1518

Closed
JohanBendz wants to merge 11 commits into
release-0.3.2from
release-0.3.3
Closed

JohanBendz wants to merge 11 commits into
release-0.3.2from
release-0.3.3

Conversation

@JohanBendz

Copy link
Copy Markdown
Owner

Fixes #1517.

Restores ZigBeeDriver inheritance for curtain_module_2_gang, preserving the driver-level Flow routing introduced in 0.3.x. Adds a regression test, bumps the hotfix release to 0.3.3, and updates the Homey changelog.

This draft PR is also used to run the repository's standard validation workflow against the exact release-0.3.3 branch.

Copy link
Copy Markdown
Owner Author

Validation green at head 130854f. Full release workflow passed: Compose generation, committed manifest/index checks, repository tests, Homey publish validation and whitespace.

Copy link
Copy Markdown
Owner Author

Additional 0.3.3 regression fix added for #1389.

The Smart Knob refactor had replaced ZCLNode's node.handleFrame, preventing the newly registered On/Off and Level Control BoundCluster handlers from receiving frames. The raw Color Control compatibility path now wraps the existing ZCL handler instead of replacing it. Changelog and regression tests updated.

Awaiting refreshed CI on the new head.

Copy link
Copy Markdown
Owner Author

Superseded by 0.3.4 / PR #1525. 0.3.3 is already in users' hands, so the Smart Knob regression fix will ship as a new patch version rather than silently changing 0.3.3.

@JohanBendz JohanBendz closed this Oct 8, 2026
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