Release Date: 11 October 2022
Neo4j 4.3.19 is a maintenance release with many important improvements and fixes.Kernel
- Fix node degree calculation when relationships are removed in the same transaction
Cypher
- Fixes a problem with
NullPointerException
s in MultiNodeIndexSeek. For example in certain queries with MultiNodeIndex seek under a limit. - Update the list of valid timezones to include
Europe/Kyiv
, as per IANA 2020b. - Fix bug in pipelined runtime where some queries using AssertingMultiNodeIndexSeekOperator would fail incorrectly with
Merge did not find a matching node...
. For example in queries likeUNWIND [0,1] AS id MERGE (n:A:B {id: id})
, if there is a uniqueness constraint on the id property for both A and B labels. - Fix bug in pipelined runtime where AssertingMultiNodeIndexSeekOperator failed to perform locking index seeks. This could lead to failures when running concurrent transactions in queries like
MERGE (n:A:B {id: x})
when we have a uniqueness constraint on id for both labels A and B.
Browser
- Touch up guides ✨styling✨
- Fix cluster detection on neo4j 4.3+
- Fix bug with incorrect version number & add git hash to overview in stand-alone deployment
- Zoom to cursor on scroll in visualization
- Make sure editor displays full database name
- Zoom graph to fit after initial visualization animation
- Clear credentials in connection form on disconnect
- Update :help articles on INDEX & CONSTRAINT
- Fix credential timeout without initial user interaction
- Fix links not being blue and not being highlighted in the sidebar