Skip to content

4.0 changelog

Zhen Li edited this page Aug 23, 2019 · 17 revisions

4.0.0-beta01

  • Allowed passing system bookmark to driver's server discovery call, solving the discover problem for newly added databases. Changed bookmark from a string to an Bookmark object. #619
  • Default to unencrypted connections. However enhanced security of encrypted connections by setting TRUST_SYSTEM_CA_SIGNED_CERTIFICATES as the default trust strategy and enforcing hostname verification by default. #620

Alpha releases are released under the version name 2.0

2.0.0-alpha03

  • Added support to use driver with a 4.0+ Neo4j cluster #587
  • Fixed shading Project Reactor #607
  • Changed session parameter to builder pattern and provided a syntax sugar to pass database name in session creation #611
  • Made connectivity verification not part of driver creation #609

2.0.0-alpha02

  • Added database name in ResultSummary #591
  • Added transaction with built-in retries support for RxSession #582
  • Adjusted a few interfaces used by RxSession #590
  • Speeded up the shut down of the driver #576

2.0.0-alpha01 **

  • The very first alpha release.
  • This new series feature Reactive Session RxSession alongside normal Session and Asynchronous Session AsyncSession.
  • A new connection schema neo4j is now introduced and preferred over bolt+routing and bolt. With the new neo4j schema, it can connect the driver with either a cluster or a single instance.
  • Multi-databases support for a single instance.

** All the new features are only applicable when connecting with 4.0+ Neo4j servers.

Clone this wiki locally