Skip to content

Releases: homebridge/HAP-NodeJS

v2.0.2

17 Sep 07:21

Choose a tag to compare

Changes

  • dependency updates
  • code style - use subarray instead of slice for buffers
  • fix types around buffers in test files
  • update hap characteristics and services
  • regenerate documentation (typedoc) files
  • docs: remove unnecessary @group tags on interface declarations

Homebridge Dependencies

  • @homebridge/ciao @ v1.3.4
  • @homebridge/dbus-native @ v0.7.2
  • bonjour-hap @ v3.9.1

v2.0.1

23 Jul 18:18

Choose a tag to compare

Changes

  • dependency updates

v2.0.0

17 Jun 05:18

Choose a tag to compare

Breaking

  • ⚠️ drop support for node v18
  • ⚠️ republish as @homebridge/hap-nodejs for consistency

Changes

  • the minimum node version required is now v20
  • update commander from v13 to v14
  • Added support for NodeJS 24
  • Update @homebridge/ciao to 1.3.3
  • update jest to v30 and required migration steps
  • update eslint to v9 and required migration steps

Homebridge Dependencies

  • @homebridge/ciao @ v1.3.3
  • @homebridge/dbus-native @ v0.7.1
  • bonjour-hap @ v3.9.0

v1.2.0

08 Jun 15:08

Choose a tag to compare

Changes

  • add constants for SecuritySystemAlarmType (#1086)
  • update hk plist file from V=880 to V=886 (#1087)
  • updated dependencies (#1085)
  • fix OOC errors from validateUserInput on steps
  • merge branch 'release-0.x' into latest
  • fix some bad merge conflicts from previous commit
  • updated dependencies, use included types from dbus-native (#1092)

Homebridge Dependencies

  • @homebridge/ciao @ v1.3.2
  • @homebridge/dbus-native @ v0.7.1
  • bonjour-hap @ v3.8.0

v1.1.2

04 Jun 08:04
e6eecda

Choose a tag to compare

No changes since v1.1.1, just a version bump to trigger a new release.

v0.13.1

04 Jun 08:03

Choose a tag to compare

No changes since v0.13.0, just a version bump to trigger a new release.

v0.13.0

04 Jun 08:02

Choose a tag to compare

Changed

Most of these commits have been backported from the v1.x track. None should be breaking changes.

  • Mitigate event emitter "memory leak" warnings when a significant number of HomeKit camera streaming events occur simultaneously. (#1037)
  • fix type issue and fix ts build issue
  • Correct the formatting and presentation of some recording-related debug and error logging. (#1040)
  • AdaptiveLightingController fix & improvement (#1038)
  • Bridged core and core cleanup (#1048)
  • correct log spacing
  • fix: Ensure data is only transmitted on open and ready connections. (#1051)
  • Increase snapshot handler warning timeout to 8000ms. (#1055)
  • Cleanup and refactor getLocalNetworkInterface and address a potential edge case. (#1056)
  • add constants for SecuritySystemAlarmType (#1086)
  • update hk plist file from V=880 to V=886 (#1087)
  • dependency updates, lint and repo maintenance
  • fix OOC errors from validateUserInput on steps
  • regenerate documentation for new version

Homebridge Dependencies

  • @homebridge/ciao @ v1.3.1
  • bonjour-hap @ v3.9.0

v1.1.1

08 Mar 09:34
e6eecda

Choose a tag to compare

Other Changes

v0.12.3

26 Oct 10:00

Choose a tag to compare

Changed

  • minor dependency update
  • mark compatible with node v22
  • fix initWithServices reference in typedoc

Homebridge Dependencies

  • @homebridge/ciao @ v1.3.0
  • bonjour-hap @ v3.8.0

v1.1.0

21 Jul 22:40
8804db5

Choose a tag to compare

Changes

  • Set Ciao as the default Advertiser

Other Changes

  • Update docs
  • Updated dependencies