- feat: Dynamic Reconfiguration. Pull request 273 by @bhack-onshape
- fix: set initial value to noResponseCounter on init and reset on close. Pull request 271 by @davidvujic
- fix: the
watch
param passed in to the exists (the promise based) function is a boolean. Pull request 266 by @davidvujic - chore: Node.js LTS 12 and 14 is enough for running in a CI. Pull request 267 by @davidvujic
- feat: add support for TTL and Container nodes. Pull request 255 by @dreusel
- fix: Example code: use one client, use only when connected Pull request 264 by @davidvujic
- fix: build an AddOn from the ZooKeeper C Client v3.5.8 in all platforms (Linux, Mac OS X and Windows). Pull request 260 by @davidvujic
- feat: include prebuilt binaries for Mac OS X (darwin, x64) and Windows - for node 12 and 14. This will simplify and fasten the install process a lot. Pull request 251 by @davidvujic
- fix: note about rejecting/erroring when path does not exist in exists() calls. Pull request 256 by @dreusel
- docs: simplify docs and add info about prebuilds. Pull request 253 by @davidvujic
- feat: include prebuilt binaries for Mac OS X (darwin, x64) and Windows - for node 12 and 14. This will simplify and fasten the install process a lot. Pull request 252 by @davidvujic
- feat: The default API from the library is the async/await enabled client (containing both callbacks and promisified methods)
- fix: add TypeScript declarations. Pull request 246 by @davidvujic
- fix: Update depencencies causing warnings on install. Pull request 242 by @davidvujic
- fix: try an alternative shasum command when missing on Linux systems. Pull request 234 by @hwzhangd
- fix: add_auth expecting three arguments, add the missing
voidCb
parameter. Pull request 230 by @wareczek
- feat: Zookeeper 3.5.6. Pull request 226
- fix: Rollback for Windows client (3.4.14). This is the motivation for bumping the Minor version. Pull request 226
- fix: too many close events emitted from the client caused by ZNOTHING socket responses. Pull request 221
- fix: remove duplicate parameter definitions
- fix: include ZooKeeper source code, instead of downloading on install, pull request 219
- feat: Integration tests in Docker, pull request 218 by @jbienkowski
- feat: less verbose Windows builds, pull request 217
- fix: GCC build errors, pull request 215
- feat: move constants to a separate file, pull request 212 by @jbienkowski
- fix: typos in the code documentation for async
get_children
. - fix: retry download the ZooKeeper C Client if failed during
npm install
. - feature: use v3.5.5 of the ZooKeeper C Client.
- Refactor all JavaScript code to ECMAScript 2017 and native Promises: pull request 185 by @jbienkowski311
- Copy instead of symlink in build process (Windows users can install without admin access): pull request 190
- Quicker build process in Windows, without massive output or warnings: pull request 191
- Code documentation for public API: pull request 192
- README revision, simplified and promoting async/await enabled client: pull request 193
- jsDoc type definitions in code documentation: pull request 196
- fix: Node.js 12 support
- fix: V8 and Nan deprecation warnings
- chore: reduce build output on Linux/Mac OS X. Pull request 183 by @jbienkowski311
- fix: deprecated getters and setters, pull request 181 by @jbienkowski311
- chore: pull request template, added by @jbienkowski311
- chore: added integration test scripts
- feat: handle ZNOTHING return code from the ZooKeeper C library
- fix: README typos
- chore: added example code in the examples folder - master, workers and tasks
- chore: run code in a linux docker container using a Dockerfile
- chore: moved existing manual tests to the tests_integration folder
- Merge pull request #174 from @peZhmanParsaee: delete .npmignore file
- Merge pull request #170 from @arpitsingh94: Added documentation for "connect" function
- Merge pull request #164 from @luc-boussant: Update issue templates
- Merge pull request #163 from @tabbartley: Add CODE-OF-CONDUCT
- chore: added unit tests, mostly asserting the public API.
- chore: added ESLint and the Airbnb JavaScript style guide.
- chore: added .editorconfig
- fixed: Windows 7 support (Pull Request by https://github.com/ndxbn)
- Added docs: changelog, contributing to the project, fixed typos and missing info in the readme file.
- Added Windows support! A long awaited issue finally solved.
- BREAKING: dropped support for Node.js versions older than version 8.
node-zookeeper
now uses SemVer for versioning.
Read details about the release here: Windows support
- Fixed npm install fails when using Node version 10.
Details about the release here: Node.js 10 support