Releases: homebridge/homebridge-config-ui-x
Releases Β· homebridge/homebridge-config-ui-x
v5.6.2-beta.2
v5.6.2-beta.2
v5.6.2-beta.1
v5.6.2-beta.1
v5.6.2-beta.0
v5.6.2-beta.0
v5.6.2-alpha.0
v5.6.2-alpha.0
v5.6.1
UI Changes
- updates to the
th.json
language file (#2564) (@tomzt) - updates to the
ja.json
language file (#2570) (@FreeWiFi7749) - add node 24 info to node modal + prevent node 24 upgrades on 32-bit systems
Other Changes
- add pull request targeting guidelines to copilot instructions (#2563) (@NorthernMan54)
- include
homebridge
check with prefer betas settings - hide updates for the ui when running in dev mode
- temporary fix for
@ng-formworks/core
for schemas
Homebridge Dependencies
@homebridge/hap-client
@v3.1.2
@homebridge/node-pty-prebuilt-multiarch
@v0.13.1
@homebridge/plugin-ui-utils
@v2.1.0
v5.6.0
UI Changes
- refreshed icons: lightbulb, switch, outlet + unknown
- update
monaco-editor
fromv0.21.3
tov0.52.2
- allow user to choose config comparison view type
- the default view is the new inline view, which shows the differences together
- a new button allows switching between the inline view and the existing side-by-side view
- improvements to frontend route auth, guards and auth services
- improvements to schema and translations in config editor
- add schema info and validation to manual plugin config editor
- show plugin schema header and footer in plugin json editor
- hide search button when no plugins installed
- show help on accessories when no plugins installed
- add config option to always show beta versions of plugins
- fix ios safari burger menu viewport issue
- update to use font-awesome v7
- fix: no
TouchEvent
in safari to fix toggles - fix floating-point precision issues in temperature display
Other Changes
- minor performance updates
- added copilot instructions file (#2544) (copilot)
Homebridge Dependencies
@homebridge/hap-client
@v3.1.1
@homebridge/node-pty-prebuilt-multiarch
@v0.13.1
@homebridge/plugin-ui-utils
@v2.1.0
v5.5.0
UI Changes
- updates to the
th.json
language file (#2528) (@tomzt) - updates to the
uk.json
language file (#2532) (@xrust83) - refreshed icons: security system
- refreshed icons: lock mechanism
- refreshed icons: irrigation system + valves
- refreshed icons: light, leak, motion, occ., hum. sensor
- expand/collapse state saving for update information - docker information (#2529) (@NorthernMan54)
- updates to the credits modal
- recommend child bridges for accessory-based plugins
- fix for accessory control issue on android-edge/chrome
- page loading spinner should not block access to menus
- fix link to swagger docs in development mode
- fix host and reverse proxy host settings not showing current value
- fix instructions on login page for recovering admin account
- show system info table rows when data is ready per row
- allow show/hide widgets and widget config on mobile
Other Changes
- ignore some host settings in dev mode for compatibility
- refactor function to detect changes to json config on save
Homebridge Dependencies
@homebridge/hap-client
@v3.1.1
@homebridge/node-pty-prebuilt-multiarch
@v0.13.1
@homebridge/plugin-ui-utils
@v2.1.0
v5.4.1
UI Changes
- updates to the
pl.json
language file (#2522, #2523) (@mkz212) - reduce font size in accessory label by 1px
- updates to the credits modal
- make red restart child bridge button on plugin log modal
- refreshed icons: stateless programmable switch
Other Changes
- fix custom uis which use ui translation strings
Homebridge Dependencies
@homebridge/hap-client
@v3.1.1
@homebridge/node-pty-prebuilt-multiarch
@v0.13.1
@homebridge/plugin-ui-utils
@v2.1.0
v5.4.0
UI Changes
- updates to the
th.json
language file (#2520) (@tomzt) - json config editor to offer child bridge restarts where possible
- improvements to the restore config file modal
- terminal session persistence and macos shell optimization (#2493) (@seidnerj)
- big thank you to @seidnerj for this contribution!
- to read more info about these changes, see the pull request
- small tweaks to persistent terminal integration
- show/copy user qr code secrets when setting up 2fa
- fix json schema icons from font awesome update
- disable plugin notes now based on keep orphans setting
- text clarification in users support modal
- remove glibc checks as node 18 is now unsupported
- add restart child bridges option to plugin log modal
- node version modal: show hb/ui/plugin compatibility
- air purifier tile: update icon to match new style
- robot vacuum tile: use css to use a single svg file
- custom types: expose a switch/outlet as a garage door and vice versa
- garage door tile: show when obstruction detected
- air quality sensor tile: update icon to match new style
- show in sys info widget if arch is 32-bit or 64-bit
- fix for custom ui colouring in dark mode
- updated icons: co, co2, smoke, contact, garage
- thermostat accessory: show target slider when available
- updated icon for door, window and window covering services
- accessory info: show props on characteristic click
- credits modal: added new section for translations
- custom types: expose a switch/outlet as a washing machine
- refreshed icons for fan, television, speaker + filter
- added confirmation modal for shutting down
Other Changes
- added
arm
runners to the ui workflows for testing - make 'keep orphans' setting available in ui settings service
- improve types for widgets
- upgrade
@ngx-translate/core
fromv16
tov17
- fix get pairings, ignore
.json.bak
files
Homebridge Dependencies
@homebridge/hap-client
@v3.1.1
@homebridge/node-pty-prebuilt-multiarch
@v0.13.1
@homebridge/plugin-ui-utils
@v2.1.0
v5.3.0
UI Changes
- update 'on' colour for sliding checkbox in dark grey theme
- custom types: expose a switch/outlet as a lock and vice versa
- update
monaco-editor
from0.18.1
to0.21.3
- fix new users created are always created as admins
- disable edit user form if no changes are made
- hide terminal widget for non-admin users
- hide bridge restart buttons in widget for non-admin users
- hide unauthorised controls on accessories page for non-admin users
- re-enable logs for non-admin users, but hide unauthorised controls
- hide power options page for non-admin users
- allow non-admin users read-only access to the plugins page
- validate login redirect route for non-admin users
- hide unauthorised controls on status page for non-admin users
- add text on show/hide widget modal to explain layout is shared across all users
- grammar: replace 'unchargeable' with 'not chargeable' on battery tile
- show admin/non-admin icon on user cards for easier identification
- added support icon and modal on users page
- use a new component for support modal footers for suggestions
Other Changes
- set the minimum wanted version of node to
v20.19.0
- fix undefined
error.error
instances in various places - revert to using angular http
withInterceptorsFromDi
- fix type of ngbtooltip
openDelay
in angular templates - updated dependencies
Homebridge Dependencies
@homebridge/hap-client
@v3.1.1
@homebridge/node-pty-prebuilt-multiarch
@v0.13.1
@homebridge/plugin-ui-utils
@v2.1.0