Warning
This beta test release is not recommended for production systems.
Changes since v5.29.0
- fix(hb-service): stop the colored log download stalling on node 24.22+ and 26.9+ (#3083) (
c7f6e615) - fix(accessories): stop the light controls undoing a dragged brightness or a later power press (#3017) (
c7bde183) - fix(auth): log when a guarded route gets no bearer token (#3070) (
a0dfe975) - feat(plugins): mask secret fields in generated plugin forms (#3013) (
78302429) - feat: preview config with common secrets masked by default (#3011) (
b1c0f413) - fix(plugins): pick matter ports at random, skipping ports written as text and hap ports (
68e83a0d) - fix(plugins): pick child bridge ports outside the external accessory range (#3081) (
a82fea20) - fix(server): consume multipart file streams in ssl keycert/pfx upload (#3067) (
eaed32a0) - fix(login): focus the 2fa code box after render, not on a timer (#3082) (
1f0ff8fe) - chore(deps): dependency updates + code fixes (
13f16a1c) - fix(hb-service): stop the macos installer failing when npm's path has spaces or shell characters (#3026) (
34702c5c) - ci: update github actions to their latest versions (#3071) (
921533f8) - ci: fail pull requests that target latest instead of the beta branch (
535e202a) - fix(config-editor): pair accessory blocks by child-bridge username (#3032) (
bd1003a5) - feat(plugins): add better support for plugins in a monorepo (#3045) (
88512564) - fix(i18n): translate untranslated and outdated Spanish strings (#3044) (
a37cc24e) - ci: test hb-service from the packed package, so npm install errors are caught (#3023) (
6ba11cf7) - fix(accessories): stop saved names colliding between separate outlets on the same accessory (#3009) (
35533887) - ci: improve beta release notes and workflow summaries (#3004) (
99933bbf) - fix(i18n): correct Korean plugin verification messages (#3007) (
43f25b75) - fix(hb-service): quote paths with spaces when registering the Windows service (#3037) (
0f5bb7a6) - test: give the status tests a longer timeout on windows arm64 (
4a0f605a) - chore(status): drop the unused tooltip import from the bridges widget (
2f81655a) - fix(accessories): tell hap-client our bridges, so a stranger's refused pin is a debug line (#2979) (
62e429ff) - chore(deps): dependency updates (
ec2827c3) - fix: add crossorigin attribute to manifest link for when using cf tunnels (#3005) (
a2c70bb2)
Everything included in the v5.29.1 beta
Highlights
UI Changes
- fix: add crossorigin attribute to manifest link for when using cf tunnels (#3005) (@Macleykun)
- chore(status): drop the unused tooltip import from the bridges widget
- fix(i18n): correct Korean plugin verification messages (#3007) (@chazepps)
- fix(accessories): stop saved names colliding between separate outlets on the same accessory (#3009) (@msrivas-7)
- fix(i18n): translate untranslated and outdated Spanish strings (#3044) (@AxelDreemurr)
- fix(config-editor): pair accessory blocks by child-bridge username (#3032) (@tbaur)
- fix(login): focus the 2fa code box after render, not on a timer (#3082) (@tbaur)
- fix(plugins): pick child bridge ports outside the external accessory range (#3081) (@tbaur)
- feat: preview config with common secrets masked by default (#3011) (@msrivas-7)
- feat(plugins): mask secret fields in generated plugin forms (#3013) (@msrivas-7)
- fix(accessories): stop the light controls undoing a dragged brightness or a later power press (#3017) (@msrivas-7)
Other Changes
- chore(deps): dependency updates
- fix(accessories): tell hap-client our bridges, so a stranger's refused pin is a debug line (#2979)
- test: give the status tests a longer timeout on windows arm64
- fix(hb-service): quote paths with spaces when registering the Windows service (#3037) (@xLarry)
- ci: improve beta release notes and workflow summaries (#3004)
- ci: test hb-service from the packed package, so npm install errors are caught (#3023)
- feat(plugins): add better support for plugins in a monorepo (#3045) (@rygine)
- ci: fail pull requests that target latest instead of the beta branch (@NorthernMan54)
- ci: update github actions to their latest versions (#3071)
- fix(hb-service): stop the macos installer failing when npm's path has spaces or shell characters (#3026) (@smitty078)
- chore(deps): dependency updates + code fixes
- fix(server): consume multipart file streams in ssl keycert/pfx upload (#3067) (@aashishvanand)
- fix(plugins): pick matter ports at random, skipping ports written as text and hap ports
- fix(auth): log when a guarded route gets no bearer token (#3070) (@tbaur)
- fix(hb-service): stop the colored log download stalling on node 24.22+ and 26.9+ (#3083) (@hjdhjd)
Homebridge Dependencies
@homebridge/hap-client@v5.4.0-beta@homebridge/node-pty-prebuilt-multiarch@v0.15.0@homebridge/plugin-ui-utils@v2.2.7-beta