Release Date: 25 March 2021
Neo4j 3.5.27 is a maintenance release with many important improvements and fixes.

Highlights

  • Update jetty to address security vulnerability CVE-2020-27223
  • Update Jackson to 2.10.5.1 to address CVE-2020-25649
  • Upgrade to Apache Shiro 1.7.1
  • Fix some corner cases where unhelpful exceptions were thrown when a transaction would read a deleted entity lazily. The entity could have been deleted by this or some other concurrent transaction. We now throw ReadAndDeleteTransactionConflictException from the embedded API, and TransientException (which tells clients to retry their transactions) from the driver (Bolt) API

Detailed Changes and Docs

For the complete list of all changes, please see the changelog. Look for 3.5 Operations manual here.

Upgrading

When upgrading to Neo4j 3.5 for the first time, be sure to read the current upgrade instructions in the Neo4j Operations Manual, as there are additional steps and considerations.