-
Notifications
You must be signed in to change notification settings - Fork 147
4.4 changelog
- Fix DateTime with ZoneId unpacking #1098
- Fix chown command in Testkit docker file #1078
- Fix negative date time not being serialised correctly in the iso standard #1001
- Fix Date.fromStandardDate factory was not taking in consideration the seconds contribution in the timezone offset. #1001
- Fix TestKit backend startup for nodejs >10 [#996] (https://github.com/neo4j/neo4j-javascript-driver/pull/996)
- Add property-based testing to temporal-types conversion #1001
- Improve purge address of the Pool routine #995
- Fix DateTime with ZoneId for years between 00-99 #991
- Add stricter string validation to
neo4j.int
#983
- Fix serialization of broken objects in the driver logs #983
- Fix Zoned DateTime support for dates before common era #989
- Fixes DateTime with timezone to avoid un-existing or ambiguous ZonedDateTime to be received or sent over Bolt. #953 #957 #959
- Skips timeout test for router handshake due change in the test behaviour. #950
Improvements on the type system support and documentation.
Thanks, @zraineri for contributing in #832 and #833
- Export types constructors in the neo4j-driver #928
- Fix exported Typescript types #941 and #946
- Added missing JSDOC param name #832
- Removed unused import shareReplay #833
Fix the receive timeout behaviour avoiding inactive connections to be dropped
- Fix receive timeout behaviour #903
Fixes drivers user-agent and un-deprecates Integer
- Fix driver
user agent
string to reflect the driver version
- Un-deprecate
Integer
. See, #893
Introduce Transaction.close and fix type error during release connection to the pool
- Introduce Transaction.close method. See, #863
- Fix
TypeError: Cannot read properties of undefined (reading 'isActive')
. See, #881
- Enable more features to be tested. See, #859, #861, #862, #865
- Fix
unknown request
treatment in Testkit. See, #866
Fixes initial session bookmarks configuration in the reactive session along with other internal fixes and improvements.
Thanks, @bradenmacdonald for the collaboration with improvements in the typescript support. See, #827, #828 and #829.
- Fix connections not being destroyed when released to purged pool #823
- Fix some broken imports #828
- Fix some TypeScript errors found with TypeScript 4.5 / Deno #829
- Fix driver.rxSession initial bookmarks configuration and RxSession.lastBookmark return mapping #854
- Add spatial types examples #816
- Typescript: Use isolatedModules for easier compatibility with Deno (and others) #827.
- Adjust NPM version in the Testkit Docker Image #815
- Enable skipping different tests from Browser and Node #819
- Add support for testing driver in browser using Testkit #798
- Enable stub tests running in Browser #821
- Fix routing stub tests #834
- Add connection pool related config options to TestKit back end #837
- Fix neo4j-driver-lite test suite in newer node versions #838
Improve data serialisation performance in browser and improve test suite.
- Improve data serialisation performance in browser. #809
- Improve error logging during fatal errors. #812
- Add examples for using bearer token for auth. #814
- Add Bolt versions to feature list. #810
- Enable tests for Result.then. #813
- Add support for running testkit tests in browser #798
- Set npm version to 7 and remove unnecessary global gulp installation #815
- Add support for TestKit's new SSL tests #778
- Remove
text-encoding-utf-8
library from the dependency list. #809 - Add
buffer
andstring_decoder
as dependencies. #809
This is the first G.A. of the 4.4 driver series.
- Update api docs generation scripts #806
- Avoid send RESET messages if the connection is not open #808
- Fix minimum supported TLS features available name #805
This is the second beta release that provides a preview of the new features and general improvements.
- Fix AuthorisationExpired failure handling during rediscovery #803
This is the first beta release that provides a preview of the new features and general improvements.
- Fix implementation of GetRoutingTable message #794
- Fix Readme file missing from the alpha release #793
- Update NPM packages versions #795
This is the first alpha release that provides a preview of the new features and general improvements.
- Deprecate Integer #785