Production Release #42
release.yml
on: release
Verify Release Tag
4s
Matrix: build_and_test / build
Build and Test 4.58.0
/
collect_coverage_reports
3s
Discord Webhooks
/
github-releases-to-discord
2s
Annotations
1 warning
Discord Webhooks / github-releases-to-discord
embed field value must be shorter than 1024, got 3411
**v4.58.0**
⚠️ The minimum version of Homebridge needed for the "child bridge extra configuration" functionality is `v1.8.0`. The UI will continue to work with Homebridge `v1.6.0` or later, however it is always recommended to run the latest version of Homebridge anyway.
### UI Changes
- added warning messages for backup files too large to be restored (@NorthernMan54)
- hide node update available icon for synology users
- various updates to widgets:
- hide the add widget button when the layout is locked
- only show the settings cog and draggable cursor on bigger screens and when layout is unlocked
- Homebridge widget: don't show plugins as up to date until the check has been completed
- add config options for:
- CPU widget: added refresh interval and number of data points to show in the graph
- Memory widget: added refresh interval and number of data points to show in the graph
- Network widget: added refresh interval and number of data points to show in the graph
- updates to `zh-TW` language file (@tasict)
- updates to `de` language file (@Staubgeborener)
- updates to `th` language file (@tomzt)
- updates to `sv` language file (@emilof)
- updates to `pl` language file (@mkz212 + @grzegorz914)
- updates to `uk` language file (@xrust83)
- add `log.maxSize`/`log.truncateSize` options (#2161) (@tjenkinson)
- fix missing translation string in setup wizard
- various ui improvements and code consistency, including:
- new design for the 'manage version' plugin modal
- updated language strings in some of the settings modals
- renamed settings sections to be more descriptive (same functionality)
- `Remove Single Cached Accessory` → `Remove Single Accessory`
- `Remove All Cached Accessories` → `Remove All Accessories`
- `Unpair Bridges / Cameras / TVs / External Accessories` → `Unpair Single Bridge`
- `Reset Homebridge Accessory` → `Unpair All Bridges`
- restart Homebridge modal will now appear when closing the unpair single bridge modal (only if at least one bridge is unpaired)
- offer more info about behaviour when disabling a plugin (on disable plugin modal)
- change the 'power options' screen from a modal to a page
- allow child bridge extra configuration in the child bridge modal (requires Homebridge 1.8.0 or above)
- minor adjustments to settings page, add expands
- improve plugin compatibility checker
- this will now compare your Homebridge and node versions against a version of a plugin you are going to install, rather than the version you currently have installed
- the check will be run when you are installing a plugin, updating a plugin and installing an alternate version of a plugin
### UI Fixes
- fix html parts in `ca`, `fr` + `sl` language files
- update name of `mobile-web-app-capable` meta tag (from `apple-mobile-web-app-capable`)
- support plugins with dots in their @scope (#2171) (@gtalusan)
### Other Changes
- remove unused language strings from i18n files
- rename instances of `BatteryService` to `Battery`
- update `@ngx-translate/core` and `angular-gridster2`
- make use of `overrides` in the `package.json` files to patch dependency vulnerabilities
- support node 22
### Homebridge Dependencies
- `@homebridge/hap-client` @ `v1.10.2`
- `@homebridge/node-pty-prebuilt-multiarch` @ `v0.11.14`
- `@homebridge/plugin-ui-utils` @ `v1.0.3`
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
SHASUMS256.txt
|
232 Bytes |
|
homebridge-config-ui-x-4.58.0.tar.gz
|
21.6 MB |
|