Changelog
Follow up on the latest improvements and updates.
RSS
new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
AuraDB Business Critical
Neo4j Aura Database August Release Update
- Introduced a new Cypher function allReduce()to optimize variable path expansion in your queries, allowing for earlier filtering of irrelevant paths.
- ALTER DATABASE privileges (including sub-privileges) can now be specified per database, and not just at DBMS.
- Some queries previously unsupported by the NEXTstatement are now supported.
- Improved the performance of dynamic label queries, bringing them closer to the speed of static label lookups.
- Added an option in Cypher Shell CLI to disable the command and query history.
- Range index is now consistent with no index for equality comparisons over points and durations.
- Resolved a bug causing large number overflows in arithmetic operations
- Fixed an issue with spatial queries (point.distance()andpoint.withinBBox()) that could fail to find points just outside a restricted index region.Note: You may need to rebuild your point index for this fix to take full effect.
- Corrected an error that occurred when creating multiple linked users with a parameterized username.
new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
Data Importer
AuraDB Business Critical
🚀 New: Import from Cloud Object Storage


- 📁 Supported file types: .csv,.parquet
- 🧩 Supports multiple files with matching schema
- 🛠️ Familiar modeling and mapping workflow
- 🌐 Works across AWS, GCP, and Azure
new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
AuraDB Business Critical
Neo4j Aura Database July Release Update
- Expanded Generative AI Support: We have removed model restrictions for VertexAI and Google Bedrock when using the GenAI plugin. This allows you to use the latest available models. Important: The previous default model for VertexAI has been retired. Users must now explicitly specify a model in the configuration map when using VertexAI.
- Dynamic Labels and Types in Cypher: You can now use parameters to dynamically specify node labels and relationship types in your queries. This allows for more flexible query construction, for example: WHERE n:$($label).
- Improved Backup Inspection: For easier management and verification, backup metadata is now always included in the backup inspection output.
new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
New Console
AuraDB Business Critical
Console UI/UX Updates

- Clearer breadcrumb navigation in the header
- More consistent layouts for many screens
- Better use of our design system components
- Better responsive behavior
- Clearer hierarchy and navigation across orgs and projects
new
AuraDB Virtual Dedicated Cloud
AuraDS Enterprise
Browser.neo4j.io
Query
Upcoming changes to Neo4j Browser
- New Cypher editor with more accurate syntax highlighting, completions and linting support
- Richer table visualization with virtualized rendering to improve responsiveness at scale
- More scalable graph visualization
- New history with quick search
- Improved saved Cypher experience
- New parameter setting UI
- New built-in searchable Cypher reference
- Overhauled parameters support
- New styling support
- General overall stability improvements


new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
AuraDB Business Critical
Neo4j Aura Database June Release Update
- Cypher 5 (backwards-compatible and frozen; receives only bug and security fixes)
- Cypher 25 (actively evolving with new language features).
new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
New Console
AuraDB Business Critical
Dashboards
Dashboards now available in the Aura console

- AI-assisted dashboard building - Create a dashboard using our AI-powered generator and use the built-in GenAI copilot to customize charts. Enable Generative AI assistance features in your Organisation settings if required.
- Visualize your data interactively - Create live data dashboards with graphs, tables, bar charts, and more. Empower users to interact with data through adjustable filters.
- Share your work with others - Effortlessly share your work within the Aura console using the new Sharing feature.
new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
AuraDB Business Critical
Neo4j Aura Database May Release Update
- dbms.components() procedure will now also include the supported cypher versions.
- bug fix in pipelined runtime, where in certain scenarios cached properties in an OPTIONAL MATCH were not properly cleared between rows, which could lead to incorrect results.
new
improved
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
AuraDB Business Critical
Neo4j Aura Database April Release Update
- Neo4j Admin Database upload http requests have changed to ensure compatibility with the new Aura console.
- Introduce --error-format argument to Cypher Shell to control how errors are displayed. See Operations Manual.
- Transient error is not thrown when returning startNode and endNode on a deleted relationship.
- The AggregationSkippedNull warning is not sent going forward as this is the expected behaviour
- Fixes a bug that could cause incorrect ‘Mixing label expression symbols ('|', '&', '!', and '%') with colon (':') between labels is not allowed..’ errors.
- Fixes a bug where EXPLAIN would sometimes report slightly modified return columns if these variables were reused in the query.
- Fixes an issue in Legacy runtime where relationships created in a FOREACH block would all be created with a rightward direction ie FOREACH (... | CREATE (a)<-[:R]-(b)) would create (a)-[:R]->(b) relationship
new
improved
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
AuraDB Business Critical
Neo4j Aura Database March Release Update
- dbms.components() will return ‘5.27.0’ in the column versions. This is to support existing client applications that rely on the previous version format.
- When dbms.cypher.lenient_create_relationship is set to true, MERGE clauses will not fail with Neo.TransientError.Transaction.Outdated.
- Includes a new error handling mode for CALL IN TRANSACTIONS: ON ERROR RETRY.
- Fixes a bug with relationship traversal cursor pooling that could cause an ExpandInto operator to generate an incorrect relationship match in certain rare queries when executing on a block format database.
- Fixes a issue where X1 page does not exist for node -1 errors appearing after node deletion.
- Fixes a issue where …DELETE n RETURN n could fail in some scenarios.
- Fixes a issue where we returned true instead of the actual property value for some specific WHERE clauses.
- Fixes a issue where serialization of an empty list inside another list would cause an index out of bounds exception.
- Fixes a bug with Dynamic Relationship Types where the first type would be inadvertently cached and reused for all rows.