Warning
This beta test release is not recommended for production systems.
Changes since v5.30.1-beta.4
- chore(deps): dependency updates (#3119) (
3dd1a2a1) - chore(deps): plugin-ui-utils v2.3.0, and fix the getuid stub failing beta releases (#3120) (
4795cd80) - Keep update-node below node.js v24 on macOS older than 13.5 (
b0bf81ee) - fix(hb-service): detect nodesource's deb822 repo file in update-node, and don't unpack a tarball over an apt-owned node.js (#3105) (
be099875) - ci: retry the release bundle install for longer, and fail clearly if npm never has it (
c738f06b)
Everything included in the v5.30.1 beta
Highlights
UI Changes
- fix(config-editor): stop flagging valid ui options as errors, and match the server's default theme
- feat(custom-plugins): expose the accessory room layout to custom plugin uis (#3109)
- fix(logs): stop the log and terminal text being cut off at the right edge in safari (#3089)
- fix(status): stop offering node.js v24 or later on macOS older than 13.5, and explain why (#3112)
Other Changes
- docs: bring the readme's install list in line with the wiki
- fix(hb-service): keep update-node on node.js v22 on 32-bit systems
- fix(hb-service): keep update-node below node.js v24 on macOS older than 13.5 (#3112)
- feat(hb-service): ask before installing a node.js major version newer than homebridge knows about
- fix(hb-service): on synology, point update-node to package center
- chore(deps): dependency updates
- ci: retry the release bundle install for longer, and fail clearly if npm never has it
- fix(hb-service): detect nodesource's deb822 repo file in update-node, and don't unpack a tarball over an apt-owned node.js (#3105)
Homebridge Dependencies
@homebridge/hap-client@v5.4.0@homebridge/node-pty-prebuilt-multiarch@v0.15.0@homebridge/plugin-ui-utils@v2.3.0