Skip to content

Releases: aerospike/aerospike-client-nodejs

v2.7.2 / 2017-08-03

03 Aug 09:26
v2.7.2
Compare
Choose a tag to compare
  • Bug Fixes
    • Close cluster event callback handle when client is closed #211

v2.7.1 / 2017-07-24

24 Jul 02:06
v2.7.1
Compare
Choose a tag to compare
  • New Features
    • Add socket timeout setting to query policy #207

v2.7.0 / 2017-07-17

17 Jul 06:15
v2.7.0
Compare
Choose a tag to compare
  • New Features

    • Client emits cluster state changed events #206
  • Updates

    • Update C client library to v4.1.8.
    • Update packaging to include system Lua scripts in npm package #202

v2.6.0 / 2017-05-25

25 May 02:45
v2.6.0
Compare
Choose a tag to compare
  • New Features

    • Expose new consistency level in batch policy #197
    • Add interface to dynamically add/remove seed hosts #194
    • New UDF register/unregister job to async wait for job completion #198
    • Improved Info.parse() function, replacing Info.parseInfo()
  • Updates

    • Update C client library to v4.1.6.
    • The Client#udfRegisterWait and Info#parseInfo functions have been marked deprecated. See API Changes for details.

v2.5.2 / 2017-04-20

20 Apr 10:44
v2.5.2
Compare
Choose a tag to compare
  • New Features

    • Capture more useful stacktraces for debugging #189
  • Bug Fixes

    • Synchronous error callback in query command causes "unspecified" error in record stream #146
    • Query/scan record stream should emit AerospikeError instances #187

v2.5.1 / 2017-04-11

10 Apr 23:51
v2.5.1
Compare
Choose a tag to compare
  • Bug Fixes
    • Support queries with keys with just namespace + digest #184

v2.5.0 / 2017-04-05

05 Apr 09:21
v2.5.0
Compare
Choose a tag to compare

This is the last release to support Node.js v0.12 and io.js. The next client release will require Node.js v4 or later.

  • New Features

    • Support ns/set truncate command #712
    • Support configurable scan socket write timeout #174
  • Bug Fixes

    • Possible memory leak during batchRead - fix included in Aerospike C client v4.1.5 #167
    • Query/scan policy not getting applied on some operations #175
  • Updates

    • Update C client library to v4.1.5.
    • Update npm install script to support additional Linux distros #166, #170
    • Update to JavaScript Standard Style v9 #178
    • Add WebWorker based test case to scan stress test #180

v2.4.4 / 2016-12-19

19 Dec 08:51
v2.4.4
Compare
Choose a tag to compare
  • Bug Fixes
    • Fix TTL value returned from server for records that never expire. #156
    • Add type checks for record keys and raise error when float keys are used. #158
  • Updates
    • Remove non-functional TLS support for now. #160
  • Documentation
    • Mark LargeList functionality as deprectated. #159

v2.4.3 / 2016-11-11

11 Nov 04:15
v2.4.3
Compare
Choose a tag to compare
  • Bug Fixes
    • Fix installation on macOS. #155 Thanks to @arch1t3ct!
    • Fix installation on platforms without which command.
    • Explicity link zlib to fix usage on Alpine Linux. #117 Thanks to @rma4ok!

v2.4.2 / 2016-11-10

10 Nov 09:53
v2.4.2
Compare
Choose a tag to compare
  • New Features
    • Added constant enums Aerospike.ttl for "special" TTL values, incl. DONT_UPDATE value supported by Aerospike Server v3.10.1 and later.
  • Bug Fixes
    • Security Fix: Download C client using HTTPS and verify package checksum. #153 Thanks to Adam Baldwin of @liftsecurity for the report!
    • Support for Ubuntu 16.10/17.04 in the C client download script. #154 Thanks to @kitex!