neo4j-java-driver

Neo4j Bolt driver for Java

APACHE-2.0 License

Stars
327
Committers
51

Bot releases are hidden (Show)

neo4j-java-driver -

Published by injectives about 2 months ago

This is a planned minor update release that includes improvements and dependency updates.

5.24 API documentation

πŸ‘ Improvements


  • Add host-only factory using default port to ServerAddress #1566
  • Add NotificationClassification.SCHEMA #1567

πŸ”§ Dependency Management


  • Update dependencies #1568
neo4j-java-driver - 5.23.0 Latest Release

Published by injectives 3 months ago

This release introduces a Bolt 5.6 support and includes dependency updates.

5.23 API documentation

⭐ New Features


πŸ”§ Dependency Management


  • Update dependencies #1563
neo4j-java-driver - 5.22.0

Published by injectives 4 months ago

This release introduces a preview support for GQL-status objects and includes dependency updates.

5.22 API documentation

⭐ New Features


  • Add support for GQL-status objects #1555

πŸ”§ Dependency Management


  • Update dependencies #1556
neo4j-java-driver - 4.4.18

Published by injectives 4 months ago

This is a refinement release that brings dependency updates.

4.4 API documentation

πŸ”§ Dependency Management


  • Update dependencies #1557
neo4j-java-driver - 5.21.0

Published by injectives 5 months ago

This is a planned minor update release that includes dependency updates.

5.21 API documentation

πŸ”§ Dependency Management


  • Update dependencies #1552
neo4j-java-driver - 4.4.17

Published by injectives 5 months ago

This is a refinement release that brings dependency updates.

4.4 API documentation

πŸ”§ Dependency Management


  • Update dependencies #1553
neo4j-java-driver - 4.4.16

Published by injectives 6 months ago

This is a refinement release that brings dependency updates.

4.4 API documentation

πŸ”§ Dependency Management


  • Update dependencies #1551
neo4j-java-driver - 5.20.0

Published by injectives 6 months ago

This is a planned minor update release that includes dependency updates.

5.20 API documentation

πŸ”§ Dependency Management


  • Update dependencies #1550
neo4j-java-driver - 4.4.15

Published by injectives 7 months ago

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

4.4 API documentation

πŸ‘ Improvements


  • Fix Bolt handshake write handling and timeout management #1546

πŸ”§ Dependency Management


  • Update dependencies #1548
neo4j-java-driver - 5.19.0

Published by injectives 7 months ago

This release introduces mTLS support preview and includes dependency updates.

5.19 API documentation

⭐ New Features


  • Introduce mTLS support #1543

πŸ”§ Dependency Management


  • Update dependencies #1547
neo4j-java-driver - 4.4.14

Published by injectives 8 months ago

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

4.4 API documentation

πŸ‘ Improvements


  • Add clarification to the driver close and closeAsync methods #1541

πŸ”§ Dependency Management


  • Update dependencies #1542
neo4j-java-driver - 5.18.0

Published by injectives 8 months ago

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

5.18 API documentation

⭐ New Features


  • Introduce an override AuthToken support to ExecutableQuery #1532

πŸ‘ Improvements


  • Add clarification to the driver close and closeAsync methods #1537

βœ… Testkit


  • TestKit: Skip IPv6 test for now #1535

πŸ”§ Dependency Management


  • Update dependencies #1538
  • Add commons-codec 1.16.1 #1539
neo4j-java-driver - 5.17.0

Published by injectives 9 months ago

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

5.17 API documentation

πŸ‘ Improvements


  • Update bolt agent language details handling #1530
  • Fix Bolt handshake write handling and timeout management #1528
  • Fix inline logging example #1523
  • Clarify behavior of executeWriteWithoutResult() #1524

πŸ”§ Dependency Management


  • Update dependencies #1531
neo4j-java-driver - 5.16.0

Published by injectives 10 months ago

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
neo4j-java-driver - 4.4.13

Published by injectives 10 months ago

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
neo4j-java-driver - 5.15.0

Published by injectives 11 months ago

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
neo4j-java-driver - 5.14.0

Published by injectives 12 months ago

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
neo4j-java-driver - 5.13.0

Published by injectives about 1 year ago

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
neo4j-java-driver - 5.12.0

Published by injectives about 1 year ago

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
neo4j-java-driver - 5.11.0

Published by injectives about 1 year ago

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