You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
[3.10.2] - 2026-07-24
Added
[devcontainer]: Add a double Node/Bun Dev Container setup where VS Code lets you choose one profile or the other.
[devcontainer]: The Bun Dev Container profile builds in a fraction of the time compared to the Node profile, confirming how impressive the Bun runtime is.
[devcontainer]: Add dedicated .devcontainer/node and .devcontainer/bun profiles with their own Dockerfile, docker-compose, and create/start scripts.
[devices]: Add tagList support to the ClosureOptions used by the Closure device constructor. Thanks Ludovic BOUÉ.
[closure]: Add countdownTime, mainState, currentErrorList, overallCurrentState, overallTargetState, and latchControlModes support to the ClosureOptions used by the Closure device constructor.
[devices]: Add addPanel() to the Closure device and tagList support to ClosurePanelOptions to compose closures with multiple closure panels (e.g. a venetian blind with ClosurePanelTag.Lift and ClosurePanelTag.Tilt panels). Thanks Ludovic BOUÉ.
Changed
[matterbridge]: Bump matterbridge version to v.3.10.1.
[matterbridge]: Update dependencies.
[matterbridge]: Bump @matter/main to v.0.17.6.
[matterbridge]: Bump oxlint-tsgolint to v.0.25.0.
[frontend]: Bump frontend version to v.3.5.4.
[frontend]: Update dependencies.
[frontend]: Bump @rjsf packages to v.6.7.0.
[frontend]: Bump vite to v.8.1.5.
[frontend]: Bump oxlint-tsgolint to v.0.25.0.
[chip-test]: Update chip-test Dockerfile.
Fixed
[tags]: Fix ClosureTag export shadowing.
[frontend]: Local plugins are detected, and both update actions and available-version checks are skipped.