Release Date: 9 June 2025

Release Note for Neo4j 5.26.8 (9 June 2025)

Neo4j 5.26.8 is a maintenance release is bundled with new plugin versions and below fixes and features.  

Kernel

  • Fixes an issue where parallel recovery would be less parallel than optimally possible.
  • Although Neo4j does not include the parquet-avro module some scanners are reporting CVE-2025-30065, so upgraded the parquet dependency to 1.51
  • Fixes a bug in the GBP-Tree that could cause a GSPP write error on applying an update to the index, which in turn could cause a database panic by not being able to apply a transaction that had been written to the transaction log. It was a rare case affecting only indexes with values larger than about 4000 bytes, where some values also have to have to have the first ~4000 bytes equivalent to other values. Not only that, but it also depends on the structure of the GBP-Tree at the moment of the update to the index. Existing indexes might have values of this composition already and could possibly still run into the GSPP write error even on a version with the fix. It is unlikely, but if it should happen an index rebuild will solve it. Newly created indexes from this version should not have any problems.

Cypher

  • Fixes an issue where a hint could not be fulfilled when it was on an OPTIONAL MATCH that was used together with a DISTINCT.
  • Fixes a bug in planning, Optional operator could sometimes reference an unavailable Variable.

Bundled Packages:

  • labs/apoc-5.26.8
  • lib/neo4j-browser-2025.5.0
  • products/bloom-plugin-5.x-2.22.1
  • products/neo4j-genai-plugin-5.26.8
  • products/neo4j-graph-data-science-2.13.4
  • products/neo4j-ops-manager-agent-1.13.0
Please refer to the changelog for full details of the changes.