Release Date: 2 September 2019
Neo4j 3.5.9 is a maintenance release with many important improvements and fixes.


  • Fix bug that broke settings that used relative paths when using neo4j-admin backup
  • Solves a bug that produced wrong results for queries with VarExpand and a predicate that qualifies for solving during expansion containing a PatternComprehension
  • Monotonic time tracking for transaction termination monitor
  • Fixes bug in slotted runtime, when a property is read from index and then a node property of the same name is updated later in the query. E.g. MATCH (n:Label) WHERE n.prop > 0 WITH collect(n.prop) AS ns MATCH (n:Label) SET n.prop = 0

Detailed Changes and Docs

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


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.