github ebaauw/homebridge-hue v0.14.3

8 hours ago

Enhancements

  • Replace "username" by "API key" in documentation and code. This is just a naming change, in line with what Signify are using for the Hue API v2.
  • (Non-secret) UUIDs in the whitelist are no longer masked in the dump file. The secret API key still is, of course.

Bump Dependencies

  • NodeJS v22.11.0 LTS;
  • Homebridge v1.8.5;
  • hb-hue-tools v1.1.0;
  • homebridge-lib v7.1.0.

Note that when running on NodeJS v22, a warning is logged during startup:

(node:89097) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
    at node:punycode:3:9
    at BuiltinModule.compileForInternalLoader (node:internal/bootstrap/realm:399:7)
    at BuiltinModule.compileForPublicLoader (node:internal/bootstrap/realm:338:10)
    at loadBuiltinModule (node:internal/modules/helpers:114:7)
    at Function._load (node:internal/modules/cjs/loader:1100:17)
    at TracingChannel.traceSync (node:diagnostics_channel:315:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
    at Module.require (node:internal/modules/cjs/loader:1340:12)
    at require (node:internal/modules/helpers:141:16)
    at Object.<anonymous> (/Users/ebaauw/GitHub/homebridge-hue/node_modules/whatwg-url/lib/url-state-machine.js:2:18)

This is caused by fakegato-history using a deprecated library for storing history files on Google drive. Homebridge Hue stores the history files locally, and, as far as I can tell, isn't impacted by this warning.

Don't miss a new homebridge-hue release

NewReleases is sending notifications on new releases.