Important Notes
- ⚠️ This is a large update with significant changes under the hood. While we have tested, if you are running a mission-critical Homebridge instance, consider waiting a few days after release before updating.
- You can report any issues you encounter on GitHub, please check first as your issue may have already been reported.
- ⚠️ Homebridge UI now supports the last two versions of Chrome, Edge, Firefox and Safari.
- This does not necessarily mean that the UI will not work on older browser versions.
UI Changes
- upgrade
xtermtov6+ style improvements - added option: global terminal/log window settings
- improvements to add/edit/remove accessory ui rooms
- improvements to add/edit/delete user forms and ui
- use new font-awesome
ko-fiicon for donate modal - add more entries to the credits modal
- update remove all accessories component
- improvements to matter components
- feat: air quality sensor matter device
- accessory tile + modal improvements/fixes
- improve keyboard loading on terminals
- apply save button to accessory info modal
- bring widget mobile visibility into visibility modal
Other Changes
- fix: prioritise scoped plugins in plugin search results
- fix: validate
versionparameter type intriggerUpdate - fix: validate backup ID format to prevent path traversal
- fix: validate device ID format to prevent path traversal
- chore: consolidate regex into shared file (backend)
- chore: consolidate regex into shared file (frontend)
- chore: refresh some screenshots in
screenshotsfolder - fix: add
username/passwordattributes to login form - angular
v20tov21code migration - add new component for required field indicator
- improve search term matching on settings page
- lint: apply
angular/templaterules - prioritise scoped plugins in plugin search results
configChangedevents keepupdatePluginConfig() changes- fix duplicate restart modals showing + not hiding
- refresh users screenshot in
screenshotsfolder - use state labels for
CurrentMediaState - enable
strictmode in./uitsconfig + code fixes - fix: plugin config - sync data on array item removal
Homebridge Dependencies
@homebridge/hap-client@v4.0.2@homebridge/node-pty-prebuilt-multiarch@v0.13.1@homebridge/plugin-ui-utils@v2.2.3