Skip to content

Releases: aerospike/aerospike-client-nodejs

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!

v1.0.58 / 2016-10-17

17 Oct 06:57
Compare
Choose a tag to compare

Updates

v2.4.1 / 2016-10-10

10 Oct 09:20
v2.4.1
Compare
Choose a tag to compare
  • Bug Fixes
  • Changes
    • Renamed Cluster ID to Cluster Name; Cluster Name verification requires Aerospike Server v3.10 or later.
  • Updates
    • Update C client library to v4.1.1.

v2.4.0 / 2016-09-09

13 Sep 02:01
v2.4.0
Compare
Choose a tag to compare
  • New Features
    • Support for durable delete write policy [CLIENT-769]; requires Aerospike
      Server Enterprise Edition v3.10 or later.
    • Support IPv6 socket protocol; requires Aerospike Server v3.10 or later.
    • Support Cluster ID verification; requires Aerospike Server v3.10 or later.
    • Support new peers info protocol; requires Aerospike Server v3.10 or later.
    • Support TLS 1.2 secure socket protocol; requires future Aerospike Server release.
    • New Client#infoAny
      command to send info request to single cluster node.
  • Improvements
    • Add support for two new server error codes (23 & 24) introduced in Aerospike Server v3.9.1.
    • Regression: Skip LDT and CDT Map tests if server does not support the feature [CLIENT-753]
  • Changes
    • Update C client library to v4.1.0.
    • Shared memory layout has changed in v4.1.0 of the C client library. See
      backward incompatible API changes
      for more details.
    • The retry policy value for read, write, remove and operate
      policies has been deprecated as it does not actually affect single key
      read/write commands, the batch read command or query/scan commands in
      client versions v2.x.

v2.3.1 / 2016-08-11

11 Aug 09:54
v2.3.1
Compare
Choose a tag to compare
  • Bug Fixes
    • Fix installation on Amazon Linux. #143

v2.3.0 / 2016-08-11

11 Aug 04:19
v2.3.0
Compare
Choose a tag to compare
  • New Features
  • Add Client#infoAll method to simplify processing info responses from multiple hosts. #43
  • Bug Fixes
    • Add work-around for issues running client with Node's interactive debugger. #140
    • Support writing null values to delete bin using Client#operate. #142
  • Improvements
    • Improved C-client resolution to avoid issues fetching C client artifact during npm package installation
  • Updates
    • Update C client library to v4.0.7.
    • Drop support for Debian 6

v2.2.0 / 2016-07-13

13 Jul 10:56
v2.2.0
Compare
Choose a tag to compare
  • Improvements
    • Added back support for applying stream UDF to query results w/o aggregation.
    • Added maxConnsPerNode config setting to address #130.

v2.1.1 / 2016-06-29

29 Jun 03:46
v2.1.1
Compare
Choose a tag to compare
  • Fixes
    • Prevent segfault processing query/scan record stream if client object goes out of scope. [CLIENT-735]
    • Update C client to v4.0.6 with fix to complete scan on empty sets. #132

v2.1.0 / 2016-06-03

03 Jun 16:10
v2.1.0
Compare
Choose a tag to compare
  • New Features
    • Support for operations on Sorted Maps. Requires Aerospike server version 3.8.4 or later.
  • Improvements
    • Key objects returned in callbacks now include the digest
    • Code cleanup to support [email protected] which adds several new rules
  • Fixes
    • Fix compile time error with Node 0.12 using gcc 4.4. #131
  • Changes
    • The aerospike.operator module has been split up into two seperate modules aerospike.operations and aerospike.lists for operations on scalar and
      list data types respectively. See detailed list of API changes
      for further details.
  • Documentation
    • Pulled client configuration out into a separate class and expanded the documentation.
    • Documented sharedMemory configuration.
    • Added tutorial for using Aerospike client in Node.js cluster setup.

v2.0.4 / 2016-05-09

09 May 10:00
v2.0.4
Compare
Choose a tag to compare