npm homebridge-config-ui-x 4.52.2

latest releases: 4.58.1-alpha.9, 4.58.1-beta.9, 4.58.1-alpha.8...
10 months ago

Warning
The next version of Homebridge UI will support Homebridge v1.6.0 or above. If you are running a lower version of Homebridge, now is a good time to update.

Notable Changes

  • Prevent the UI from updating when running an unsupported version of Node.js
    • This mimics the behaviour of updating Homebridge itself
    • The option of 'Update Anyway' will still appear for other plugins when running an unsupported version of Node.js
    • GLIBC Version is now cached
  • When uninstalling a plugin, it will also be removed from the disabled plugin list if it was previously disabled

UI Changes

General

  • Fixed icon widths throughout UI
  • Updated menu (thanks @mkz212!)
    • Added links to main dropdown menu: 'Logs' and 'Restart Homebridge' + reordered list
    • Changed the menu layout order
    • Made the dropdown darker in dark mode (#1660)
    • Username is now displayed by logout Menu option

Status Page

  • Updated default layout
  • System Information Widget
    • Update ordering of rows
    • Added Node.js Path and Plugin Path rows
    • Added alert icon and modal when running an older OS that cannot update to Node.js 18/20
    • Added alert icon and modal when not running in service mode
  • Homebridge Widget
    • Added ability to scroll Homebridge widget (#1651)
    • 'Update available' icons are now up-arrows to match plugins page

Plugins Page

  • Enhanced the 'Restart Homebridge Now' modal to now Show 'Restart Child Bridges' modal after any plugin update if that plugin is set up as a child bridge
  • Change plugin options dropdown icon to vertical ellipsis for consistency with restart Homebridge icon in top menu
  • Move plugin homepage link to plugin options dropdown
  • Move Homebridge UI API link to plugin options dropdown
  • Hide 'Donate' and 'Verified' text (on plugin tiles) on small screens
  • 'Verified' text on plugin tile now opens a modal rather than linking to Homebridge wiki
  • When Update Availble/Beta Update Available are available an arrow icon is now displayed by Plugin menu icon
  • Added icons to plugin statuses: 'Installed' and 'Not Installed'

i18n Changes

  • The following new language strings have been added to each language file - calling on all our translators to continue your hard work!
    • ADDED:
      • child_bridge.label_child_start
      • child_bridge.label_child_stop
      • menu.hbrestart.confirm_button
      • menu.hbrestart.confirmation
      • menu.hbrestart.title
      • menu.linux.label_logs
      • plugins.button_api_documentation
      • plugins.button_homepage
      • plugins.manage.child_bridge_button_restart_now
      • plugins.manage.child_bridge_button_restart_now_one
      • plugins.manage.child_bridge_restart_success
      • plugins.manage.child_bridge_restart_failed
      • plugins.manage.message_thanks_for_updating_restart_child_bridges
      • plugins.manage.modal_verified_cta
      • plugins.manage.modal_verified_message
      • plugins.manage.modal_verified_title
      • plugins.node_update_homebridge_ui_upgrade_and_try_again
      • status.widget.systeminfo.label_disabled
      • status.widget.systeminfo.label_enabled
      • status.widget.systeminfo.label_glibc_warning
      • status.widget.systeminfo.label_no
      • status.widget.systeminfo.label_nodejs_path
      • status.widget.systeminfo.label_yes
      • status.widget.systeminfo.modal_glibc_cta
      • status.widget.systeminfo.modal_glibc_message
      • status.widget.systeminfo.modal_glibc_title
      • status.widget.systeminfo.modal_servicemode_cta
      • status.widget.systeminfo.modal_servicemode_message
      • status.widget.systeminfo.modal_servicemode_title
    • UPDATED:
      • plugins.manage.message_thanks_for_updating_restart
      • plugins.donate.message_learn_more
      • status.message_code_scan_instructions
  • i18n: Update pl.json (#1633)
  • i18n: Update fr.json (#1629)
  • i18n: Update es.json (Improves Spanish localization) (#1632)

Other Changes

  • Updated dependencies, including @homebridge/node-pty-prebuilt-multiarch to 0.11.10 (thanks @NorthernMan54!)

Don't miss a new homebridge-config-ui-x release

NewReleases is sending notifications on new releases.