Release Date: 31 July 2025
Release Note for Neo4j 2025.07.0 (31 July 2025)
Neo4j Server
Neo4j-admin
- Allow multiple :START_ID/:END_ID columns in neo4j-admin database import with CSV. If there are multiple :ID columns for a group, it is now allowed to use a matching number of :START_ID/:END_ID columns to refer to those IDs. See Operations Manual -> Import for details.
- The neo4j-admin backup inspect command’s output now always includes the backup metadata. The –show-metadata flag is no longer required. See Operations Manual -> Inspect the metadata of a backup file for details.
- The new configuration setting db.checkpoint.throughput.limit allows you to limit the write throughput per second of the background checkpoint process. See Operations Manual -> Configuration settings for details.
- Added RAFT processing delay metric, which is of type Timer. See Operations Manual -> Metrics reference for details.
Cypher
- Dynamic label types can now be used in label/type expressions WHERE/WITH/RETURN/FILTER n:$($label).See for example FILTER – Cypher Manual for details.
- Updated the vector encoding integrations – genai.vector.encode() and genai.vector.encodeBatch() – to remove restrictions on VertexAI and Bedrock models. The default model used for VertexAI has been retired; therefore, the user must explicitly choose a model in the configuration map. Some of these models have additional optional parameters, which have been accommodated. See https://neo4j.com/docs/cypher-manual/current/genai-integrations/ for details.
Fixes
- Server
- Fixes a bug in neo4j-admin import that could lead to duplicate IDs when combining :ID columns. For example, “AB,CD” and “A,BCD” were treated as duplicates.
- Cypher 5 and 25
- Fixes a bug that caused parallel runtime to return incorrect results for queries containing map projections, e.g., MATCH (n) RETURN n {.*} AS map
Deprecations
- For all server changes and deprecations, see Operations Manual -> Changes, deprecations, and removals in Neo4j 2025.x
- For all Cypher language changes, deprecations, and compatibility, see
Bundled products
The following products have been included in the distribution – available in /products directory unless stated otherwise – and are fully compatible with this release.- APOC Core 2025.07.0 – The most popular community library developed for the database, is fully supported (included in Labs directory).
- Bloom 6.x-2.23.0 – A beautiful and expressive data visualization tool to quickly explore and interact with Neo4j’s graph data platform – no coding required. Please refer to the release notes for details. (Requires a License)
- Browser 2025.06.0 – Neo4j Browser is a tool for developers to interact with the graph. It is the default interface for both Enterprise and Community Editions (included in the /libs directory) of the Neo4j database.
- Neo4j GenAI Plugin 2025.06.0 -The GenAI plugin delivers integrations with various generative AI services, including support for transforming text data into vector embeddings using VertexAI, OpenAI, or Amazon Bedrock. The resulting vector embeddings can be used together with Neo4j’s vector search indexes.
- Neo4j Graph Data Science 2.19.0 is a compatible version of the connected data analytics and machine learning platform that helps you understand the connections in big data to answer critical questions and improve predictions. Please refer to the release notes for further details. (GDS Enterprise requires a License. )
- Neo4j Ops Manager 1.13.0 is a UI-based tool that enables Administrators to operate and observe all of their Neo4j Database Management Servers. Now includes support for Neo4j’s any-to-any upgrade. Please refer to the release notes for details. (Included in Enterprise).
- Introduction of Cypher versioning