Releases: aerospike/aerospike-client-nodejs
Releases · aerospike/aerospike-client-nodejs
v5.2.2
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]
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]
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]
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
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
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
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
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
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
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