Release Date: 13 June 2022
Neo4j 4.3.14 is a maintenance release with many important improvements and fixes.

Kernel

  • Fixes a bug in import to high_limit format where an interrupted import could fail on being resumed with Illegal secondary record reference

  • Closing relevant CSV metrics writers when database is shut down

  • Fixes an importer issue where looking up an ID where there were multiple equal in different groups may result in ArrayIndexOutOfBoundsException.

Cypher

  • Fix potential Expected as string value 'substring', but got NO_VALUE'

    error when the output of reduce is used as input to another function.

  • Github issue: neo4j/neo4j#12887, fix an issue with ltrim, rtrim, and trim.

  • Fixed Comparison method violates its general contract error during planning.

  • Fixed rare bug where self reference in equality (´WHERE n:L AND n.p = (n.p = n.p)´) caused stackoverflow error.

  • Cypher now supports relationship type expressions like MATCH ()-[r:!A&!B]->().

Causal Clustering

  • Fixing that a database can get stuck in store copying if it is stopped during store copy.

Browser

  • Export plan txt and make download dropdown context dependent

  • Set SSO as default if sso providers were present

  • Fix bug causing autocomplete to no longer work

Misc

  • Fixed security issue with the HTTP Transactional API.

Changelog and Documentation

4.3 Changelog.
4.3 Operations manual.