Releases: neo4j/neo4j-javascript-driver
Releases · neo4j/neo4j-javascript-driver
5.26.0
5.26.0
Adds GQL compliant fields to the Neo4jError object as a preview feature.
⭐ New Features
- Added GQL compliant fields to the Neo4jError object. #1225
🧹 Housekeeping
- Marked JavaScripts treatment of Integers and Floats as Number as a Feature for testkit. #1228
5.25.0
Housekeeping only.
🧹 Housekeeping
- Remove DNS caching from testkit browser tests, reducing flakiness #1224
- Improvements on error handling #1220
5.24.1
Fix critical issue related to connection pool size enforcement. Along with this, other fixes related to connection error treatment are released.
🔧 Fixes
- Remove un-predictable behaviour on connection failure due to multiple notification of same error #1213
- Fix cases where the connection is destroyed on node, but the onclose event is not triggered #1215
- Fix maxConnectionPoolSize verification #1216
5.24.0
Added support for the new Schema notification category, and a minor fix to stop Deno tests from failing when run locally
⭐ New Features
- Added Schema notification category #1211
🧹 Housekeeping
- Move Pool module to core #1212
- Fix to npm test crashing at Deno tests when running test containers #1210
5.23.0
This fix a potential issue in the Notification
api.
🔧 Fixes
- Fix
Notification.description
polyfill from GqlStatusObject
#1205
🧹 Housekeeping
- Improve pipelines stability #1206
5.22.0
This release introduces preview support to the GQLStatusObject #1194 along with other ergonomic preview features. This also speeds up the driver shutdown when connections are waiting to be acquired #1196, thanks, CarsonF, for the contribution.
⭐ ⚠️ Preview Features
- Introduce GqlStatusObject support as notifications to
ResultSummary
#1194
- Introduce
AbortSignal
to Driver.executeQuery
1199
- Introduce
resultTransformer.first
#1200
- Introduce
resultTransformer.summary
1201
- Introduce
resultTransformers.eager
and resultTransformers.mapped
1202
🔧 Fixes
- Don't prevent NodeJS from closing to run acquisition timeout error #1196. Thanks, CarsonF.
🧹 Housekeeping
- Improvements on internal APIs #1195
5.21.0
Fixes crashes when closing transactions when Queries are still ongoing. Thanks for your contribution, @reckter.
🔧 Fixes
- Fix OOM crash, when closing a transaction while Queries are still ongoing #1193
5.20.0
Housekeeping only.
🧹 Housekeeping
- benchkit: Fix Node installation in Dockerimage #1190
5.19.0
Introduces clientCertificate
configuration as a mechanism to support mutual TLS as a second factor for authentication, currently a preview feature.
⭐ New Features
- Introduce Client Certificate configuration (ℹ️ preview) #1183
🧹 Housekeeping
- Updated manifest and Dockerfile for Testkit and Benchkit #1187
5.18.0
Introduces auth
configuration to Driver.executeQuery
⭐ New Features
- Introduces
auth
configuration to Driver.executeQuery
#1177
🧹 Housekeeping