Release Date: 15 March 2018
Neo4j 3.3.4 is a maintenance release with many important improvements and fixes.


  • Fixes a performance regression with user-defined functions that expand paths.
  • Traversal endpoint script execution is now disabled by default, by introducing the setting, and making it false by default.
  • Fix offset problem in periodic commit, where USING PERIODIC COMMIT 100 would commit 99 rows the first iteration, and then 100 for each subsequent iteration
  • Elector identification in HA now happens more reliably by introducing liveness information
  • Data snapshot query execution
  • Fix cluster seeding failing in certain scenarios

Detailed Changes and Docs

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


  Neo4j Operations Manual: Upgrade 3.3 Upgrade FAQ When upgrading to Neo4j 3.3 for the first time, be sure to read the current upgrade instructions in the Neo4j Operations Manual, as there are additional steps and considerations. Neo4j 3.3 supports direct upgrades from all 2.x releases (recommended to be on latest patch). Pre-2.x users need to upgrade to 2.x before upgrading to 3.3.