Releases: homebridge/homebridge-config-ui-x
Releases · homebridge/homebridge-config-ui-x
v5.0.0-beta.39
v5.0.0-beta.39
v5.0.0-beta.38
v5.0.0-beta.38
v5.0.0-beta.37
v5.0.0-beta.37
v4.68.1-beta.15
v4.68.1-beta.15
v4.68.0
Happy 2025 to all our users! 🎉
⚠️ Upcoming Deprecations:
- The next major version
v5
of the Homebridge UI will drop support for:- Node.js
v16
and earlier, so please update tov18
orv20
orv22
- more info on updating - Raspberry Pi devices running on the
armv6
architecture (like the Pi 1 and Pi Zero) - please update your hardware - Instances using
pnpm
as the package manager - consider updating your Homebridge instance to use npm instead - more info on updating
- Node.js
- Note that these are not requirements for UI
v4.68.0
UI Changes
- updates to the
cs.json
language file (#2311) (@DavidHuljak) - improved messaging on plugin child bridge modal
- further improvements to plugin search
- implement and allow switching to scoped plugins
- merge plugin info and verified modals
- condensing plugin card into title + three lines of description
- consistent formatting of child bridge names across the ui
- general improvements across the ui
- status page:
- individual widget setting form design made consistent with other forms
- added pairing status to qr code widget
- plugins page:
- visual improvements to plugin child bridge settings modal
- allow plugins to disable/enable the save button in custom uis (see below section)
- allow configuring multiple accessories on the same child bridge via the ui
- accessories page:
- changed accessory spanner icon to info icon (more descriptive)
- accessory info modal redesigned and provides more info where possible like the accessory UUID (including a link to remove from the cache)
- added support modal with some info about rooms and accessories (visible on desktop)
- json config page:
- redesigned restore modal to be more consistent with other modals
- settings page:
- chevron icons replaced with arrow-right icons
- removed restore modal from settings page and is accessible from the backup modal
- backup modal redesigned to be more consistent with other modals
- added new display -> menu mode setting which allows keeping the side menu from expanding out on desktop
- redesigned and improved accessories and bridges sections and modals
- users page:
- add user and edit user modals redesigned to be more consistent with other modals
- user card updated with icon buttons for edit/delete rather than text buttons
- status page:
Plugin Custom UI Changes
The UI has recently been updated with @homebridge/plugin-ui-utils
@ v2.0.0
, which includes a new feature to allow plugin developers to dynamically enable and disable the Save
button in the custom UI modal.
Two new methods have been added for this purpose:
homebridge.disableSaveButton()
homebridge.enableSaveButton()
Developers: to maintain compatibility with older versions of the Homebridge UI, it is recommended to check if the methods exist before calling them in your custom UIs:
homebridge.disableSaveButton?.()
homebridge.enableSaveButton?.()
Other Changes
- auto-fix ui theme setting property if existing value is not valid
- do not allow
armv6l
users to update to UIv5
Homebridge Dependencies
@homebridge/hap-client
@v2.0.5
@homebridge/node-pty-prebuilt-multiarch
@v0.11.14
@homebridge/plugin-ui-utils
@v2.0.0
v4.67.0
UI Changes
- add explanation of deleting child bridges when un-toggling
- add filtering to search to improve results (#2286) (@justjam2013) (fixes #2266)
- fix spacing issue with hidden accessories
- make margins consistent of un/lock buttons on status screen
- fix ui not restarting properly after updating the ui
- use broom icon in remove bridge accessories (to match similar modal from plugin menu)
Other Changes
- improve and finish up previous angular migration
- update
hap-client
+plugin-ui-utils
hb dependencies - update dependencies
- import lint sorting of imports
Homebridge Dependencies
@homebridge/hap-client
@v2.0.5
@homebridge/node-pty-prebuilt-multiarch
@v0.11.14
@homebridge/plugin-ui-utils
@v2.0.0
v4.66.0
UI Changes
- fix verified plugins link in support module (fixes #2295)
- add missing modal footer
<div>
s to accessory control modals - fix radio button groups in certain accessory control modals (fixes #2294)
Other Changes
- format svg files nicely as part of lint
- upgrade angular from
v18
tov19
- delete unpaired bridges when toggling bridges off (#2284) (@justjam2013) (fixes #2257)
Homebridge Dependencies
@homebridge/hap-client
@v1.10.2
@homebridge/node-pty-prebuilt-multiarch
@v0.11.14
@homebridge/plugin-ui-utils
@v1.0.3
v4.65.2
Other Changes
- Rollback of recent plugin search changes @justjam2013 [#2290]
Homebridge Dependencies
@homebridge/hap-client
@v1.10.2
@homebridge/node-pty-prebuilt-multiarch
@v0.11.14
@homebridge/plugin-ui-utils
@v1.0.3
v4.65.1
UI Changes
- updates to the
th.json
language file (#2271) (@tomzt) - updates to the
de.json
language file (#2250) (@Staubgeborener) - Remove unrelated plugins from search (#2272) (@justjam2013)
Other Changes
- fix types + update dependencies
- fix attach artifacts to release workflow
Homebridge Dependencies
@homebridge/hap-client
@v1.10.2
@homebridge/node-pty-prebuilt-multiarch
@v0.11.14
@homebridge/plugin-ui-utils
@v1.0.3
v4.65.0
UI Changes
- updates to the
uk.json
language file (#2262) (@xrust83) - logo and
homebridge
text should link to status page - Add icons for shower head and water faucet valve types (#2267) (@justjam2013)
- Removed conditional for displaying search exit component (#2269) (@justjam2013)
Other Changes
- Fix typo in console message (#2264) (@markholland)
- updated dependencies
Homebridge Dependencies
@homebridge/hap-client
@v1.10.2
@homebridge/node-pty-prebuilt-multiarch
@v0.11.14
@homebridge/plugin-ui-utils
@v1.0.3