Skip to content

Releases: neo4j/neo4j-java-driver

5.16.0

05 Jan 17:59
92b7df6
Compare
Choose a tag to compare

This is a planned minor update release that includes 2 general improvements.

5.16 API documentation

👏 Improvements


  • Add transaction timeout and metadata options to QueryConfig #1506
  • Fix liveness checking for unresponsive connections #1514

🔧 Dependency Management


  • Update dependencies #1526

4.4.13

20 Dec 14:34
6e60d83
Compare
Choose a tag to compare

This is a refinement release that brings several general improvements and dependency updates.

4.4 API documentation

👏 Improvements


  • Make a copy of bookmarks in SessionConfig builder #1516
  • Fix liveness checking for unresponsive connections #1515
  • Update sub millisecond transaction timeout handling #1517
  • Update SessionConfig.withDatabase documentation #1518

✅ Testkit


  • Introduce Testkit backend logging level support #1519
  • Update Testkit Dockerfile #1521

🔧 Dependency Management


  • Update dependencies #1522

5.15.0

27 Nov 14:59
f2505de
Compare
Choose a tag to compare

This is a planned minor update release that includes several general improvements.

5.15 API documentation

👏 Improvements


  • Rename reflection-config.json to reflect-config.json #1507
  • Update build-resources to 5.13.0 and update license headers #1497

✅ Testkit


  • Update Dockerfile #1501
  • Update TestkitRequestProcessorHandler to adhere to req/res pattern #1500
  • Update ResponseQueueHanlder to handle multiple requests sequentially #1503

🔧 Dependency Management


  • Update dependencies #1508

5.14.0

26 Oct 08:58
c5dc3b4
Compare
Choose a tag to compare

This release makes the AuthToken rotation and session auth support API GA. #1495

In addition, 2 new notification categories have been introduced. Please note that a compatible server version is required to use the new categories. #1490

5.14 API documentation

👏 Improvements


  • Make AuthToken rotation and session auth support API GA #1495
  • Add SECURITY and TOPOLOGY notification categories #1490
  • Migrate to 2023.2.3 inspection engine #1494

🔧 Dependency Management


  • Update dependencies #1496

5.13.0

05 Oct 14:34
c7381da
Compare
Choose a tag to compare

This is a planned minor update release that includes a new feature and several general improvements.

5.13 API documentation

⭐ New Features


  • Introduce Api Telemetry #1487

👏 Improvements


  • Improve transaction timeout docs #1486
  • Docs: improve wording around transaction timeout #1488

🔧 Dependency Management


  • Update dependencies #1489

5.12.0

31 Aug 12:25
5bd7c0c
Compare
Choose a tag to compare

This release includes an optimisation that removes a network roundtrip in the ExecutableQuery. #1482

By removing the round trip when using the ExecutableQuery the network overhead of running the query is reduced by up to 1/3rd. Most benefit will be seen when running lots of single queries with few records that complete quickly on the server.

In addition, the token rotation API has been updated. #1481

5.12 API documentation

👏 Improvements


  • Introduce BEGIN message pipelining in ExecutableQuery #1482
  • Update AuthToken rotation to support more auth types #1481
  • Update JUnit to 5.10.0, Surefire to 3.1.2 and Failsafe to 3.1.2 #1473
  • Refactoring #1474 #1475 #1476 #1477
  • Introduce inspection profile #1478

🔧 Dependency Management


  • Update dependencies #1483

5.11.0

27 Jul 08:55
ea56edc
Compare
Choose a tag to compare

This update introduces cancellation support to the ReactiveSession.run methods. This aims to ensure that the transaction is rolled back and the acquired connection is returned back to the connection pool. #1457

In addition, the driver will round up sub millisecond values in the transaction timeout configuration. #1451

Furthermore, an experimental BlockHound integration has been introduced. #1450

5.11 API documentation

👏 Improvements


🔧 Dependency Management


  • Update dependencies #1471

5.10.0

29 Jun 16:11
52aef12
Compare
Choose a tag to compare

This is a planned minor update release that includes several general improvements.

5.10 API documentation

👏 Improvements


  • Notify handlers of a failure on graceful pool closure #1442
  • Fix logging IP version 6 addresses with scope in RediscoveryImpl #1435
  • Update Maven to 3.9.2 #1434
  • Update version #1440
  • Update version to 5.9-SNAPSHOT #1431

🔧 Dependency Management


  • Update dependencies #1438
  • Set Logback to 1.2.12 #1441

4.4.12

29 Jun 16:26
9ecd1ed
Compare
Choose a tag to compare

This is a refinement release that brings several general improvements and dependency updates.

👏 Improvements


  • Notify handlers of a failure on graceful pool closure #1443
  • Update TemporalUtil.EXCLUDED_ZONE_IDS for testing #1393

🔧 Dependency Management


  • Update dependencies #1439

5.9.0

28 May 13:56
1250b2d
Compare
Choose a tag to compare

This is a planned minor update release that includes a new feature and several general improvements.

5.9 API documentation

⭐ New Features


  • Introduce bolt_agent #1424

👏 Improvements


  • Set versions-maven-plugin to 2.15.0 #1420
  • Throw exception upon returning Result in managed transaction API #1422
  • Update invalid bookmark tests #1426

🔧 Dependency Management


  • Update dependencies #1430