Releases: neo4j/neo4j-java-driver
Releases · neo4j/neo4j-java-driver
4.4.0-alpha01
This is the first alpha release that provides a preview of the new features and general improvements.
⭐ New Features
- Add bearer authentication support #1000
- Add Bolt 4.4 support #1026
- Introduce impersonation support #1028
👏 Improvements
- Make default driver logging quiet #972
- Make Logger instance names qualified #973
- Make reactive subscription request with Long.MAX_VALUE unbounded #1003
- Fix reactive transaction function retry logic to retry on relevant resource cleanup failures #1006
- Fix reactive transaction function resource cleanup logic #1009
- Add server shutdown to DatabaseExtension #1022
✅ Testkit
- Migrate stub tests to Testkit #974 #976 #978 #979 #981 #982 #990
- Add Async Testkit Backend support #987
- Add support for Resolver and DomainNameResolver to async Testkit backend #992
- Decouple TestkitState from CommandProcessor #993
- Remove unnessary Lombok noise #995
- Migrate Testkit backend to Netty implementation #994
- Add reactive backend support #998
- Add holder objects for driver, session, transaction and result objects in backend #1001
- Enable tests with custom fetch size in reactive backend #1002
- Enable unexpected interruption routing Testkit tests for reactive backend #1004
- Skip run tests in reactive backend #1011
- Add result consumption and disposal to reactive testkit backend session close #1010
- Reactive TestKit: skip tests that expect RUN to fail #1020
- Skip tests for RX TestKit backend that report errors too late #1021
- Add kerberos auth to TestKit backend #997
- Add Feature:Auth:Custom Testkit feature support #1025
- Fix sync and async testkit backends launch #1027
🔧 Dependency Management
📔 Changelog
4.3.4
The main feature of this release is support for connection.recv_timeout_seconds
connection hint, which helps with detecting broken connections providing that this feature is enabled on the server. In addition, Testkit can now be executed by Maven given that prerequisites are satisfied.
⭐ New Features
- Add support for
connection.recv_timeout_seconds
connection hint #968
👏 Improvements
✅ Testkit
- Add support for running Testkit as part of Maven build #965
- Add support for
GetRoutingTable
Testkit request - introduced in #968
🔧 Dependency Management
📔 Changelog
1.7.0-beta03
Merge pull request #533 from lutovich/1.7-resolver-throws Fail discovery when custom resolver fails
1.6.1
1.6.0
1.6.0-rc2
1.6.0-rc1
1.5.2
1.6.0-beta01
First beta release containing Netty upgrade and fix for DateTime
type. See changelog for more details.
1.6.0-alpha02
Alpha release containing support for temporal types. See changelog for more details.