Skip to content

Releases: aerospike/aerospike-client-nodejs

v5.2.2

08 Aug 06:49
5855683

Choose a tag to compare

Release Date: February 17, 2023

Improvements

  • Corrected default values for MaxConnsPerNode, maxSocketIdle, and totalTimeout policies within the API documentation. [CLIENT-2202]

Bug Fixes

  • Reworked batch write to accommodate promises and callbacks. Batch write will no longer return "AEROSPIKE_BATCH_FAILED" as an error, and will instead return results with status codes detailing the status of each batch operation. [CLIENT-2195]

Full Changelog: v5.2.1...v5.2.2

[5.2.1]

07 Feb 21:43
7335ec6

Choose a tag to compare

Release Date: February 07, 2023

New Features

  • AddListIndexCreate and AddMapKeyCreate added to cdt_context.js. [CLIENT-1248]

Improvements

  • Batch writes now returns the results of transactions ending in the AEROSPIKE_BATCH_FAILED status as well as the status of each record. [CLIENT-2011]
  • Reduced install size from 500MB to 166MB. [CLIENT-2150]

Bug Fixes

  • Fixed broken API documentation links. [CLIENT-2167]
  • Added missing methods from operations classes. [CLIENT-2168]

Full Changelog: 5.2.0...v5.2.1

[5.2.0]

13 Dec 00:32
816dd03

Choose a tag to compare

Release Date: December 12, 2022

  • Added support for:
    • Node.js 19
    • Ubuntu 22.04
    • RHEL 9
  • Dropped support for:
    • Node.js 10, 12, 17
    • RHEL 7
    • Debian 8, 9

New Features

  • Added ARM architecture support for all currently supported OS systems. [CLIENT-2000]

Updates

  • BREAKING: Client does not support Node.js LTS version 14 on macOS using ARM architecture - see Incompatible API Changes for details.

Full Changelog: 5.1.1...5.2.0

[5.1.1]

02 Dec 14:40
d8ebeed

Choose a tag to compare

Release Date: November 15, 2022

Improvements

  • Node.js: Revamped existing API documentation. [CLIENT-1944]
  • Node.js: Added documentation for list, map, hll, and bit expressions. [CLIENT-1943]
  • Node.js: Improved examples within the API documentation. [CLIENT-1942]

Full Changelog: v5.0.3...5.1.1

[5.0.3] - 2022-07-14

14 Jul 17:17
cf566c2

Choose a tag to compare

Release Date: July 14, 2022

  • Debian 9 Stretch LTS has reached its End of Life on June 30 2022. We will drop support for Debian 9 in an upcoming client release.

Bug Fixes

  • Node.js: document client support for PKI auth. [CLIENT-1778]
  • Add Node.js client TypeScript support. [CLIENT-1762]

Full Changelog: v5.0.2...v5.0.3

[4.0.5] - 2022-07-14

14 Jul 17:15

Choose a tag to compare

Release Date: July 14, 2022

Bug Fixes

  • Node.js: document client support for PKI auth. [CLIENT-1778]
  • Add Node.js client TypeScript support. [CLIENT-1762]

Full Changelog: v4.0.4...v4.0.5

[5.0.2] - 2022-06-10

10 Jun 23:51

Choose a tag to compare

Release Date: June 10, 2022

Bug Fixes

  • Fixed build error identified in Alpine 3.15 and Node.js 17.9. [CLIENT-1745]
  • Fixed aerospike/batchType module documentation. [CLIENT-1746]

Full Changelog: v5.0.1...v5.0.2

[4.0.4] - 2022-06-10

10 Jun 23:49

Choose a tag to compare

Release Date: June 10, 2022

Bug Fixes

  • Fixed build error identified in Alpine 3.15 and Node.js 17.9. [CLIENT-1745]

Full Changelog: v4.0.3...v4.0.4

[5.0.1] - 2022-05-25

26 May 16:05

Choose a tag to compare

Release Date: May 25, 2022

Bug Fixes

  • Node.js mac client exits on first database operation. (4.00+) [CLIENT-1743]
  • Node.js client: Typescript file missing in npm package version 4.0.2. [CLIENT-1734]

Full Changelog: v5.0.0...v5.0.1

[4.0.3] - 2022-05-25

26 May 16:04

Choose a tag to compare

Release Date: May 25, 2022

Bug Fixes

  • Node.js mac client exits on first database operation. (4.00+) [CLIENT-1743]
  • Node.js client: Typescript file missing in npm package version 4.0.2. [CLIENT-1734]

Full Changelog: v4.0.2...v4.0.3