Skip to content

Releases: yfinkelstein/node-zookeeper

feat: add Node.js 24 prebuilds

13 Dec 12:54
d2bc196

Choose a tag to compare

Adding prebuilds for Node.js 24.

Windows: #359
Mac OS X: #360

feat: Node js 24 and v8 compatibility fixes

15 Nov 16:43
1e0b402

Choose a tag to compare

Replacing deprecated feature usage in the Node.js addOn source code:

  • Replaced all NAN_PROPERTY_GETTER usages with NAN_GETTER for Node.js 24/V8 compatibility.
  • Updated sprintf to the safer snprintf in idAsString().

Updated dependencies.

Implementation details in #357

feat: enable workers

25 May 10:52
6ede077

Choose a tag to compare

Enable Workers, by using the Nan worker replacement for the NODE_MODULE macro.

Also: Mac OS X prebuild for Node.js 22.

Details in #354 and #356

fix: accept both perm and perms in acl objects

14 Jul 07:01
cebae9c

Choose a tag to compare

docs: access Zookeeper constants from ZooKeeper.constants

08 Jul 18:39
9b11a5e

Choose a tag to compare

fix: ACL type defs

04 Jul 14:47
2fa29b4

Choose a tag to compare

Details in Pull Request #346

fix: build error in Node.js 22 caused by removed V8 AccessControl property

25 May 11:21
83c759d

Choose a tag to compare

fix: return an invalid state error code (previously segfault) when client not properly initialized

28 Jan 10:34
5431689

Choose a tag to compare

feat: prebuilds for Node.js v20

26 Dec 20:22
d865155

Choose a tag to compare

Use ZooKeeper C Client v3.8.2

07 Aug 13:23
838b2e4

Choose a tag to compare

Also, drop support for Node.js 16 rebuilds.

More details in Pull Request #330