Skip to content

v5.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Jul 20:28
· 41 commits to latest since this release

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 from 0.18.1 to 0.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