Release Date: 2 November 2023
Neo4j 4.4.27 is a maintenance release with many important improvements and fixes.

Kernel

  • Fixes an issue where terminating the creation of a Constraint, would not also terminate the creation of the backing Index.
  • Fixes an issue where neo4j-admin import import could run on an online database. This could result in not seeing the imported data until after a restart.

Cypher

  • Fix possible deadlock in transaction termination
  • Improved planning of pattern predicates that previously weren’t using Argument.
  • Solve a bug where Cypher queries containing related equalities in different scopes, e.g. WHERE any(x IN [1, 2, 3] WHERE a.prop = toInteger(x)) AND a.prop = b.prop would fail with Variable ... not defined. Disable the transitiveEqualities rewriter if the WHERE clause contains multiple scopes.

Docker

  • Bugfix where neo4j.conf without a trailing new line would get NEO4J_PLUGINS settings wrongly appended causing startup failure.

4.4 Changelog 4.4 Operations manual