Skip to content

Releases: aerospike/aerospike-client-nodejs

[5.0.2] - 2022-06-10

10 Jun 23:51
Compare
Choose a tag to compare
  • Bug Fixes
    [CLIENT-1745] Fixed build error identified in Apline 3.15 and Node.js 17.9.
    [CLIENT-1746] Fixed aerospike/batchType module documentation.

[4.0.4] - 2022-06-10

10 Jun 23:49
Compare
Choose a tag to compare
  • Bug Fixes
    [CLIENT-1745] Fixed build error identified in Apline 3.15 and Node.js 17.9.

[5.0.1] - 2022-05-25

26 May 16:05
Compare
Choose a tag to compare
  • Bug Fixes
    [CLIENT-1743] Node.js mac client exits on first database operation (4.00+)
    [CLIENT-1734] NodeJS client: Typescript file missing in npm package version 4.0.2

[4.0.3] - 2022-05-25

26 May 16:04
Compare
Choose a tag to compare
  • Bug Fixes
    [CLIENT-1743] Node.js mac client exits on first database operation (4.00+)
    [CLIENT-1734] NodeJS client: Typescript file missing in npm package version 4.0.2

[5.0.0] - 2022-05-01

01 May 22:18
Compare
Choose a tag to compare
  • New Features
    [CLIENT-1713] - Node.js: Support batch apply command.
    [CLIENT-1712] - Node.js: Support batch remove operations.
    [CLIENT-1711] - Node.js: Support batch write operations.
    [CLIENT-1715] - Node.js: Support query partition.
    [CLIENT-1714] - Node.js: Support scan partition.

  • Updates
    BREAKING: Remove deprecated PredicateExpression filtering which has been replaced by new Filter Expressions
    npm registry includes images for nodejs v17.8.0 and v18.0.0

[4.0.2] - 2022-05-01

01 May 22:16
Compare
Choose a tag to compare
  • Bug Fixes
    [CLIENT-1718] - Support failOnClusterChange for query policy

  • Updates
    npm registry includes images for nodejs v17.8.0 and v18.0.0

[4.0.1] - 2022-04-13

18 Apr 16:24
Compare
Choose a tag to compare
  • Updates
    [CLIENT-1703] - Update API Documentation with new Filter Expressions, that have replaced the deprecated PredicateExpression filtering.

[4.0.0] - 2022-03-14

16 Mar 18:02
Compare
Choose a tag to compare
  • New Features

    • [CLIENT-1678] - Support boolean particle type. This feature requires Aerospike server version 5.6+. #428
    • [CLIENT-1679] - Add support for Aerospike Expressions.
    • [CLIENT-1680] - Added TypeScript typings. #446 Thanks to @bit0r1n!
  • Updates

    • BREAKING: This client requires server version 4.9 or later.
    • BREAKING: Drop support for Node.js 8.
    • BREAKING: Remove support for CentOS 6 as well as Ubuntu 16.04.
    • BREAKING: Remove Scan#priority, Scan#percent, and ScanPolicy#failOnClusterChange, as the server no longer supports these fields.
    • Add support for building c-client as a sub-module.
  • Backward Incompatible API Changes

    • totalTimeout Replaced by timeout Info Policy Option
      New "timeout" InfoPolicy

      const subject = new Aerospike.InfoPolicy({
        timeout: 1000,
        sendAsIs: true,
        checkBounds: false
      })
      

    Deprecated "totalTimeout" InfoPolicy

      const subject = new Aerospike.InfoPolicy({
        totalTimeout: 1000,
        sendAsIs: true,
        checkBounds: false
      })
    

[3.16.7] - 2022-01-10

11 Jan 04:37
8b73b30
Compare
Choose a tag to compare
  • Bug Fixes

    • CLIENT-1641: Unprocessed results sent to a different transaction on "Partition unavailable"
  • Updates

    • Update C client library to v4.6.24.

[3.16.6] - 2021-07-13

13 Jul 12:19
Compare
Choose a tag to compare
  • Bug Fixes

    • Client does not start with "minConnsPerNode" option. #419
  • Updates

    • Update C client library to v4.6.23.
    • Drop support for Ubuntu 16.04.