Release Date: 11 March 2025
Release Note for Neo4j 5.26.4 (11 March 2025)
Neo4j 5.26.4 is a maintenance release is bundled with new plugin versions and below fixes and features.Kernel
- Fixed a memory leak when starting and stopping databases with unified caches enabled.
- Fixes a very rare issue with reusing an internal relationship cursor, resulting in a
NullPointerException
. - Fixes a problem where the experimental feature
--parallel-recovery
for backup and aggregate could fail on trying to apply schema changes out of order with index updates. - Add config options for custom Azure blob storage and host authority endpoints. These add support to non-public and/or private cloud Azure deployments.
- Fix issue when index population could skip updates from concurrently transactions when multiple indexes of the different types are populated on the same schema
- Fixes an issue where dense relationships could be indexed twice. However, this wouldn’t produce any functionally error, but could be observable when running consistency check for a database having any Lucene indexes for relationships.
- Report errors to CDC subscribers when scanners encounter unexpected IO problems
- Fix warning message around usage of Java Compressed Ordinary Object Pointers and heaps in the range of 32-48G
Cypher
- Fix issue where …DELETE n RETURN n could fail in some scenarios.
- Fix issue where we returned
true
instead of the actual property value for some specific WHERE clauses. - Add an internal setting that can be enabled to alleviate problems with overestimation of heap usage in certain queries, by preventing duplicate references to large objects from being counted multiple times.
- Fix a bug with Dynamic Relationship Types where the first type would be inadvertently cached and reused for all rows
- Fix Cypher Shell code completion error handling
- Fixes a bug where in certain cases where the collect function wasn’t preserving the order defined in the previous query clause in the parallel runtime.
Clustering
- Prevent an issue where dropped servers on an old version of 5.x would cause errors when the rest of the cluster was on a later version.
Browser
- Adding support for the calendar versioning
- Adding GQL compliant errors and notifications to Browser
Bundled Packages:
- labs/apoc-5.26.4
- lib/neo4j-browser-2025.2.0
- products/bloom-plugin-5.x-2.20.0
- products/neo4j-genai-plugin-5.26.4
- products/neo4j-graph-data-science-2.13.3
- products/neo4j-ops-manager-agent-1.12.1