Finding version of cypher

I have downloaded Neo4j Desktop recently (version 4.1.14).

Question 1. How do I find out which version of cypher it is supporting?

With few trial and error I found out it is Cypher 4.3 not Cypher 4.4.
Question 2: How do I upgrade to Cypher 4.4?


What is the Neo4j version of the DB you created?
The Cypher used depends on the version of Neo4j.

Hello Koji,
Thanks for your response. I was not paying attention when creating databases within Neo4J desktop. I missed the selection of the version. Now I know how to choose the correct version.

One suggestion, may be make the latest stable version (like the documentation) as the default option. In my case default was 4.1, and when I tried code from the documentation directly (Constraint creation) it didn't work.

Thanks for the quick reply.


Hi @banerjee.debdeep

The documents says ...

  • Neo4j 4.4 supports Neo4j Cypher 3.5, 4.3, 4.4
  • Neo4j 4.3 supports Neo4j Cypher 3.5, 4.2, 4.3
  • Neo4j 4.2 supports Neo4j Cypher 3.5, 4.1, 4.2
  • Neo4j 4.1 supports Neo4j Cypher 3.5, 4.0, 4.1
  • Neo4j 4.0 supports Neo4j Cypher 3.5, 4.0
  • Neo4j 3.5 supports Neo4j Cypher 3.5, 3.4, 2.3
1 Like