github homebridge/homebridge-config-ui-x v4.79.0

latest releases: v5.5.1-beta.7, v5.5.1-beta.6, v5.5.1-beta.5...
one month ago

⚠️ Upcoming Deprecations:

  • A new version of Homebridge UI (v5) will be released in July 2025. This will be compatible with both Homebridge v1 and v2 (in beta).
  • Initially, there will be no significant differences between Homebridge UI v4 and v5. The major version increment primarily reflects the removal of support for outdated technologies and hardware. UI v5 will:
    • Be compatible with Homebridge v1 and v2
    • Drop support for Node.js v18 and earlier, so please update to v20 or v22 - more info on updating
    • Drop support for Raspberry Pi devices running on the armv6 architecture (like the Pi 1 and Pi Zero) - please update your hardware
    • Drop support for instances using pnpm as the package manager - consider updating your Homebridge instance to use npm instead - more info on updating
  • Note that these are not requirements for UI v4.79.0

UI Changes

  • updates to the th.json language file (#2482) (@tomzt)
  • updates to the th.json language file (#2483) (@tomzt)
  • updates to the nl.json language file (#2487) (@hendriksen-mark)
  • various updates to the backup/restore modal
  • fix list of selected network adapters in modal
  • battery - style as green when charging
  • thermostat - open control modal on long click
  • show release notes when npm and gh release match
  • add control modal for filter to reset filter life
  • show bool characteristic descriptions in info modals
  • show colour temp values in mired and kelvin
  • add saturation control to lightbulb control modal
  • add transparency to slider handles in accessory control modals
  • obtain hb/ui changelog from the most recent github tag
  • add plugin support button and modal
  • add plugin search button, hide bar by default
  • add tab in plugins showing plugin analytics in iframe
  • allow applying a custom service to an accessory's service
    • change between Switch, Outlet, Lightbulb, Fan, Television, Valve, AirPurifier, Heater, Cooler, Humidifier, Dehumidifier for these accessory types
    • change between Door, Window, WindowCovering for these accessory types
    • change between Doorbell, Microphone, Speaker, SmartSpeaker for these accessory types
    • this can be set in the accessory info modal, more options to come in the future
  • custom service changing - add more to group one
  • add option to show npm version with node version
    • this can be enabled in the update info widget settings by clicking the spanner icon in the top right corner of the widget on hover (from a desktop, when in unlocked mode)
  • add control modal for smart speaker accessories
  • prevent accessory control modal open when loading
  • add control modal for doorbell accessories
  • add control modal for microphone accessories
  • allow custom type changing - doorbell, microphone, speaker

Other Changes

  • code cleanup inside angular module files
  • refactor ui types into interface files
  • rename hap icon files for consistency
  • rename accessory type component files for consistency
  • angular-wide code refactoring and cleanup

Homebridge Dependencies

  • @homebridge/hap-client @ v3.1.0
  • @homebridge/node-pty-prebuilt-multiarch @ v0.11.14
  • @homebridge/plugin-ui-utils @ v2.1.0

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

NewReleases is sending notifications on new releases.