All Versions
55
Latest Version
Avg Release Cycle
47 days
Latest Release
326 days ago

Changelog History
Page 1

  • v3.16.2 Changes

    December 04, 2020

    ๐Ÿ†• New Features

    - Support setting tlsname using Host obj. #382

    ๐Ÿ› Bug Fixes

    • Reverses the breaking change introduced in v3.16.0 of not supporting percent-based scan sampling for server versions 4.9 or later. However, note that scan percent and max_records are mutually exclusive; the client will return an error if both values are set on a scan policy.

    - Query with "failOnClusterChange" causes timeout when using command queue. #389

    โšก๏ธ Updates

    • Remove support for ApplyPolicy#gen, which is not supported by the server. #390
    • Update C client library to v4.6.19
    • Clarify docs for HLL ALLOW_FOLD policy #386
    • Fix minhash bits range in docs (4-51, not 4-58). #385
    • Fix spelling of capacity in Command Queue docs. #376 Thanks to @icflournoy!
    • Refactor: Set TTL as part of the touch operation #391
    • Add support for Ubuntu 20.04.
    • Drop support for Ubuntu 14.04.
  • v3.16.1 Changes

    June 30, 2020
    • ๐Ÿ› Bug Fixes
      • Fix memory leaks when running secondary index queries with string filter predicates. #370
  • v3.16.0 Changes

    May 18, 2020

    ๐Ÿ†• New Features

    • Add max records option for sampling with basic scans. Requires server version 4.9 or later. #359
    • Add support for HyperLogLog data type and operations. Requires server version 4.9 or later. #361

    - Add minConnsPerNode and maxSocketIdle client config. #366

    โšก๏ธ Updates

    • BREAKING: The client no longer supports the percent-based scan sampling for server versions 4.9 or later. Use the new max records scan policy option instead. See API Changes for details.
    • Update C client library to v4.6.16.
    • Update dependencies with potential vulnerabilities by running npm audit fix. #367
  • v3.15.0 Changes

    March 24, 2020

    ๐Ÿ†• New Features

    - Support for BigInt as record key and bin value. #348

    โšก๏ธ Updates

    • Update C client library to v4.6.13.
  • v3.14.1 Changes

    January 15, 2020

    ๐Ÿ› Bug Fixes

    - Regression: Protocol error on authenticated connections. [CLIENT-1169]

    โšก๏ธ Updates

    • Update C client library to v4.6.12.
  • v3.14.0 Changes

    January 08, 2020
    • ๐Ÿ†• New Features

      • Add new delete record operation. Requires server version 4.7 or later (4.7.0.8+ or 4.8.0.3+ recommended). #322
      • Support compressed commands and responses. Requires Aerospike Enterprise Server version 4.8 or later. #335
      • Add per-node opened/closed connection stats. #336
      • Support write operations on background scans & queries. Requires server version 4.7 or later. #338
      • Support new records-per-second limit for scans, replacing scan priority. Requires server version 4.7 or later. #339
      • Add predicate filter support for batch, read, write, delete, and record UDF transactions. Requires server version 4.7 or later. #340
    • โšก๏ธ Updates

      • Add support for RHEL/CentOS 8.
      • Update C client library to v4.6.10.
      • Minor API document updates. #342
      • Update several dev dependencies to latest version.
  • v3.13.0 Changes

    September 30, 2019
    • ๐Ÿ†• New Features
      • Support for bitwise operations. Requires server version 4.6 or later. #312
  • v3.12.0 Changes

    August 31, 2019

    ๐Ÿ†• New Features

    - Support for operations on nested lists & maps. Requires server version 4.6 or later. #307

    โšก๏ธ Updates

    • Update C client library to v4.6.7.
    • Support Debian 10. Drop support for Debian 7.
    • Fix tests for certain out-of-bounds list operations due to changed error code sent by server v4.6.
    • Update dev dependecies: standard v14, yargs v14, nyc
  • 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.