github homebridge-plugins/homebridge-updater v3.1.9

latest releases: v3.1.14, v3.1.13, v3.1.12...
2 months ago

Auto-updates now install through the Homebridge UI rather than writing to the plugin path directly. On hb-service and Docker setups the old method could install an update to the wrong place, leaving the plugin reporting the same update forever — and in the worst case restarting Homebridge in a loop. If you disabled auto-update to work around that, this release is the one to re-enable it on.

Also new:

  • An option to auto-update only minor and patch versions, leaving majors for you to install by hand (#263)
  • Homebridge UI beta updates are detected when your UI update policy is set to beta (#255)
  • Docker image updates are checked properly when running under the official Homebridge Docker image (#264)

And fixed: renaming a sensor in the config now reaches HomeKit (#251), and the carbon dioxide sensor registers correctly over Matter (#256).

Changed

  • chore(github): release on a published github release, not every push to latest
  • chore(github): align workflows, funding and issue templates with the other org plugins
  • chore: standardise the eslint setup and apply the org lint rules
  • chore: align the npm publishing files with the other org plugins
  • chore: standardise the package manifest with the other org plugins
  • docs: add claude and copilot instructions files
  • docs: use the standard org readme banner
  • chore(deps): dependency updates
  • fix(matter): register a carbon dioxide sensor on the air quality cluster so its state updates instead of failing (#256)
  • fix: propagate a renamed sensor from the config to the cached accessory so the new name reaches homekit (#251)
  • feat: detect homebridge ui beta updates when the ui update policy is set to beta (#255)
  • fix: stop auto-update restarting homebridge in a loop when an update installs but is still reported as out of date (#257)
  • feat: add an option to auto-update only minor and patch versions, leaving major versions to install manually (#263)
  • fix: perform auto-updates through the homebridge ui so they install to the correct plugin path and actually take effect on hb-service and docker setups (#257)
  • test: type the auto-update routing mocks so the build type-checks
  • fix: detect when running under the homebridge docker image so docker image updates are actually checked (#264)
  • fix(ui): register the cached-accessories handler with the leading slash the UI calls
  • chore(github): use the shared homebridge action to deprecate past pre-releases
  • docs(github): name this plugin's devices in the issue forms instead of meater
  • style(ui): standardise the custom ui layout and sync the support tab with the readme
  • chore: declare the supports-hap transport keyword for the homebridge ui
  • docs(changelog): list every unreleased commit in the pending section
  • chore(deps): dependency updates

Don't miss a new homebridge-updater release

NewReleases is sending notifications on new releases.