4.3.5
This is a refinement release that brings several general improvements and dependency updates.
π Improvements
- Make Maven skip deployment by default and enable it for specific artifacts only #970
- Make reactive subscription request with Long.MAX_VALUE unbounded and update testkit backend #1007
- Fix reactive transaction function retry logic to retry on relevant resource cleanup failures #1012
- Fix reactive transaction function resource cleanup logic #1013
- Add server shutdown to DatabaseExtension #1023
- Add value coercion examples #913
- Backport connection pool improvements, routing table handling, InternalSummaryCounters update and Testkit launch fix #1052
- Add channel error logger for channel errors #1053
- Abort discovery on bookmark failures and continue on authorization expired error #1055
β Testkit
- Migrate tests to Testkit #975 #977 #980 #983 #984 #985 #991
- Add Async Testkit Backend support #989
- Improve async backend and bring initial reactive support #999
- Skip run tests in reactive backend #1014
- Add result consumption and disposal to reactive testkit backend session close #1016
- Add kerberos auth to TestKit backend #1050
- Add Feature:Auth:Custom Testkit feature support #1051
π§ Dependency Management
- Update dependencies #1054