Learn with Neo4j's New "Get to Know Graph & GenAI" Webinar Series >>

Neo4j logo

Taming the Evolution of Cypher: What Cypher Versions Mean for You

Session Track: App Dev

Session Time:

Session description

Stability and evolution often pull in opposite directions—especially in the world of programming languages. Cypher has long faced this tension. Historically, each major Neo4j release has brought a new Cypher version and, with it, the need to migrate some of your existing queries. But with Neo4j 2025.06, a major shift has arrived—Cypher Versions. You can now run multiple versions of Cypher in the same Neo4j installation, including Cypher 5 and Cypher 25. What does this mean for your applications, your upgrade strategy, and the future of Cypher itself? In this session, we'll dive into how Cypher Versions work, what they solve, and how to start using them effectively in your Neo4j deployments.

Speaker

photo of Gem Lamont

Gem Lamont

Cypher Engineer, Neo4j

Gem is a Cypher Engineer at Neo4j, originally from New Zealand but now living and working in Malmö, Sweden. She has been a part of the Neo4j family since May 2022 and works on both improving the Cypher Language and helping maintain the popular APOC plugin.