All Versions
Latest Version
Avg Release Cycle
70 days
Latest Release

Changelog History
Page 3

  • v3.11.0 Changes

    May 22, 2019

    ๐Ÿ†• New Features

    • TLS support - Linux only, macOS & Windows not supported for now. #298
    • Add new infoNode & getNodes functions. #196

    - Support for Node.js 12 #295

    โšก๏ธ Updates

  • v3.10.0 Changes

    April 08, 2019

    ๐Ÿ†• New Features

    • Support new relaxed read modes for SC namespaces. (via C client v4.6)

    - Use stack based connection pools for more aggressive trimming of idle connections. (via C client v4.6)

    โšก๏ธ Updates

    • BREAKING: Read consistency level changes - see Incompatible API Changes for details.
    • Update C client library to v4.6.1.
    • Update nan to v2.13.2.
    • Update mocha, codecov & other dev dependencies to latest version.
  • v3.9.0 Changes

    February 20, 2019
    • โšก๏ธ Updates
      • Update C client library to v4.5.0.
      • Update nan to v2.12.1.
      • Update nyc to v13.3 to address multiple potential vulnerabilities in nyc dependencies.
      • Update docs for udfRemove function to document changes in server behavior when trying to delete a UDF module that does not exist.
      • Drop Node.js v4 from the test matrix. The client still runs on Node.js v4 for now, but not all of its dev dependencies do.
  • v3.8.0 Changes

    December 14, 2018

    ๐Ÿ†• New Features

    • Add support for rack-aware clients.

    - Add client run-time stats.

    โšก๏ธ Updates

    • Update C client library to v4.4.0.
    • Remove unused error codes.
    • Improve global command queue docs.
    • Shared memory layout has changed. The default Config#sharedMemory.key has changed to 0xA8000000 so old client applications do not mix shared memory with new client applications. If you are using shared memory clients with a custom shared memory key, it's critical that you change the key when upgrading to this version.
  • v3.7.2 Changes

    November 09, 2018
    • ๐Ÿ› Bug Fixes

      • Fix Alpine Linux builds #286
      • Fix policies constructor to support setting totalTimeout to zero #289
      • Fix segfault in predexp unit tests on Node.js 11
    • โšก๏ธ Updates

      • Update C client library to v4.3.20.
      • Replace V8 conversion functions deprecated in Node.js 10.12/11
      • Suppress compiler deprecation warnings for Release builds
      • Add Node.js 10 back to Travis CI test matrix
  • v3.7.1 Changes

    October 03, 2018
    • ๐Ÿ› Bug Fixes

      • Support using alternate-access-address. #267 #283
    • โšก๏ธ Updates

      • Fix some tests breaking when auth enabled. #284
  • v3.7.0 Changes

    October 02, 2018
    • ๐Ÿ†• New Features

      • Support "deserialize" policy setting. #278
      • Add getter for client instance to AerospikeError.
    • ๐Ÿ› Bug Fixes

      • Fix memory leaks detected by Valgrind. #279
      • Increase max. info request length from 50 to 256. #280
      • Fix parsing of sets/ns/set info response. #282
    • โšก๏ธ Updates

      • Update C client library to v4.3.18.
      • Update nan and chai to latest versions.
  • v3.6.1 Changes

    September 04, 2018
    • โšก๏ธ Updates
      • Change max. bin name length to 15 (was 14). Requires server version 4.2 or later.
      • Update C client library to v4.3.17. #273
  • v3.6.0 Changes

    August 28, 2018
    • ๐Ÿ†• New Features

      • Support query filtering with predicate expressions. Requires server version v3.12 or later. #269
      • Add missing replica.sequence policy value #270
    • โšก๏ธ Updates

      • Update C client library to v4.3.16 #271
      • Remove modlua.systemPath config entry
      • Remove lua-core submodule; system lua code is now loaded directly from C strings instead of files
  • v3.5.0 Changes

    July 19, 2018
    • ๐Ÿ†• New Features

      • Support list/map nearest key/value get/remove operations (relative rank range). Requires server version v4.3.0 or later. #264
      • Support list write flags NO_FAIL and PARTIAL. Add new map write flags, including NO_FAIL and PARTIAL. Requires server version v4.3.0 or later. #265
      • Rewrote examples to use latest client APIs, ES2017 async functions, and reduce yargs boilerplate code #266
    • โšก๏ธ Updates