Release Date: 30 March 2020
Neo4j 4.0.3 is a maintenance release with many important improvements and fixes.


  • Fixes a bug that can cause “non unique token” exceptions after upgrading a 3.5 store to 4.0.
  • Change scope of slf4j nop dependency to runtime in harnesses
  • Fix a bug in DETACH DELETE on dense nodes that could lead to inconsistencies.
  • Fix a bug where DETACH DELETE would not lock the relationships being deleted, allowing overlapping transactions to make changes, such as property updates and chain linkage changes, to those records, which could lead to inconsistencies.

Detailed Changes and Docs

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