Skip to content

v4.60.0

Compare
Choose a tag to compare
@bwp91 bwp91 released this 05 Oct 14:30
· 42 commits to latest since this release
  • ⚠️ After updating to this release, you may find that your UI theme resets to the default. This reset will only occur once. You can visit the settings section to change it back to your preferred theme.
  • ⚠️ If you use the /api/auth/settings endpoint (e.g. in a custom application), please note that this endpoint now returns less information for an unauthenticated user. It will return a full payload when a valid access token is provided.

UI Changes

  • added more notification messages to translation files
  • settings option to clear accessory cache for a specific bridge
    • only available when running in service mode
  • enable child bridge by default when installing a plugin
  • change icon of plugin manage version feature
  • add a reset accessories feature to the plugin card
    • only available when running a plugin in a child bridge and in service mode
  • add warning for older homebridge apt package users still running pnpm
  • split light/dark mode from themes, auto-change with browser changes
  • move login wallpaper from advanced settings to main settings
  • updates to pl language file (#2194, #2197) (@mkz212)
  • use new child bridge restart modal for after plugin config changes
  • open plugin config screen automatically after install plugin
  • open plugin logs screen automatically after update plugin
    • this will only pop up when the plugin is running in a child bridge, and Homebridge does not need to be restarted
    • if this turns out to be an unpopular addition then it can be reverted in a future release!
  • ui small tweaks to when buttons are loading/disabled
  • another attempt to fix tooltips appearing in front of modals
  • re-add 'lost' deep purple theme colour

Other Changes

  • upgrade angular from v15 to v16
  • upgrade angular from v16 to v17
  • upgrade angular from v17 to v18
  • upgrade and re-patch @zajsf/ dependencies
  • upgrade some ui dependencies
    • upgraded ng2-charts and ngx-md to most recent major versions
    • move from ngx-monaco-editor to ngx-monaco-editor-v2
  • add css linting to ui, fixed existing issues
  • add html linting to ui, fixed existing issues
  • upgrade @ng-bootstrap/ng-bootstrap and fix accordions

Homebridge Dependencies

  • @homebridge/hap-client @ v1.10.2
  • @homebridge/node-pty-prebuilt-multiarch @ v0.11.14
  • @homebridge/plugin-ui-utils @ v1.0.3