Changelog

Follow up on the latest improvements and updates.

RSS

We are excited to announce that Secondaries are now available for Neo4j AuraDB Business Critical instances!
This feature, previously exclusive to our Virtual Dedicated Cloud tier, brings a new level of read scalability and high availability to our enterprise-grade, multi-tenant AuraDB offering.
Now, you can enhance your Business Critical applications by:
  • Boosting Read Performance: Offload read-intensive workloads—such as complex analytical queries and reporting dashboards—to a Secondary. This frees up your primary database to focus on transactional operations, improving overall application speed and responsiveness.
  • Higher availability: Distributing multiple Secondaries across availability zones ensures fault tolerance and high availability—an outage in one zone doesn’t impact Secondaries in other zones.
Adding a Secondary to your Business Critical instance is simple and can be done directly from the Aura Console. Please see the Docs page for further information.
For a deeper dive into the benefits of using Secondaries, check out our detailed blog post: Boosting AuraDB Read Performance With Secondaries.
We are thrilled to bring this much-requested feature for read scaling to our Business Critical customers.
Team Aura 🚀

new

AuraDB Virtual Dedicated Cloud

AuraDB Professional

AuraDB Free

AuraDS Professional

AuraDS Enterprise

Data Importer

AuraDB Business Critical

🚀 New: Import from Cloud Object Storage

We’re excited to announce that Neo4j Aura now supports importing data directly from
AWS S3
,
Google Cloud Storage
, and
Azure Blob & Data Lake Storage
!
CleanShot 2025-08-01 at 15
With this release, you can ingest data stored in object storage into your graph, using CSV or Parquet files as input. You can map one or more files—using glob patterns if needed—into temporary tables, enabling flexible transformations and modeling. These tables support the same intuitive mapping experience available for RDBMS and Cloud Data Warehouse sources, so you can stay productive no matter where your data lives.
CleanShot 2025-08-01 at 15
Whether you're loading product catalogs, user activity logs, or complex relationship data, it’s now easier than ever to bring that data into Neo4j using our visual import tools.
  • 📁 Supported file types:
    .csv
    ,
    .parquet
  • 🧩 Supports multiple files with matching schema
  • 🛠️ Familiar modeling and mapping workflow
  • 🌐 Works across AWS, GCP, and Azure
💬
Have feedback or ideas?
We’d love to hear from you! Visit feedback.neo4j.com to share your thoughts and help shape future improvements.

new

AuraDB Virtual Dedicated Cloud

AuraDB Business Critical

IP Filtering Now Available for Neo4j AuraDB

Neo4j AuraDB now supports IP Filtering, enabling you to define which IP address ranges can access your graph databases. This feature provides strong, lightweight network access control without requiring private endpoint setup.
Users with Organization Admin privileges can manage filters via the Aura Console UI or Admin API, with support for up to 100 IP ranges for Virtual Dedicated Cloud (VDC) instances and 20 for Business Critical (BC). Filters can be applied across a project or individual to each database instance for consistent access policies.
IP Filtering is ideal for securing public or hybrid deployments, limiting access to trusted networks, enforcing compliance boundaries, and streamlining development environments.
Available now for AuraDB Business Critical & Virtual Dedicated Cloud tiers, with broader tier support coming in the future, see our documentation for more details.

new

AuraDB Virtual Dedicated Cloud

AuraDB Professional

AuraDB Free

AuraDS Professional

AuraDS Enterprise

AuraDB Business Critical

Neo4j Aura Database July Release Update

The Neo4j Aura July release is now rolling out—starting with AuraDB Free and gradually extending to higher-tier instances.
This month brings exciting updates to our Generative AI integration and new dynamic capabilities in Cypher!
Key Updates
  • 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.
Important Fixes
This release fixes a critical bug that could cause the parallel runtime to return incorrect results for queries containing map projections (e.g.,
MATCH (n) RETURN n {.*} AS map
).
For full details of all updates and fixes in this release, please visit: Release Notes: Neo4j Aura Database – July 2025.

new

AuraDB Professional

Aura Graph Analytics

Aura Graph Analytics now available on AuraDB Professional

Monosnap Canny release note for Aura Graph Analytics on Professional - Google Docs 2025-07-24 14-47-14
We’re excited to announce that
Aura Graph Analytics Serverless
is now available on AuraDB Professional in addition to Business Critical and Virtual Dedicated Cloud.
Previously, Graph Analytics
Plugin
was the only feature available on Professional instances. While the plugin is suitable for lightweight analytical queries, our serverless functionality allows the instance to run graph algorithms in an on-demand ephemeral compute environment. Only a single option (Plugin or Serverless) is permitted on a single AuraDB Professional instance at one time.
Aura Graph Analytics does not require any installation to a Neo4j DBMS. Instead, a GDS Session is started on-demand to perform computations. There are two primary APIs for working with GDS Sessions: the GDS Python Client and the GDS Session Cypher API.
Graph Analytics Serverless is enabled by default on new instances. Edit an existing instance which is using the plugin with the ‘
Configure
’ button and select serverless within the configuration options.
See our examples page to test out graph projection into a GDS Session, run algorithms and then write them back to the AuraDB instance. You only need an Aura API key to get started!
Monosnap Aura Graph Analytics now available on AuraDB Professional  Changelog  Canny 2025-07-24 14-49-49
We’re excited to announce the release of two new features:
predefined roles
and
tool authentication with Aura users
for AuraDB Professional. These changes will enhance collaboration, querying and exploring data with graph tools by enabling one-click access to Aura instances using console roles.
Predefined roles
What are they?
Predefined roles are database roles which permit varying levels of access to your Aura instance. The roles are immutable (cannot be changed) and apply to all AuraDB instances automatically.
Previously, there was only one database role (
public
) for AuraDB Free and Professional users. With this change, Administrator, Member, and Viewer predefined roles are available. You can create a new database user and grant a predefined role, which now allows for the possibility of read-only database users on AuraDB Professional.
RBAC and built-in roles are also available for Business Critical and VDC users.
Who does this impact?
  • AuraDB Free and Professional users (Business Critical and AuraDS to follow in the next few weeks)
  • Version 5 instances only
How do they work?
All users (whether via the console or directly accessing via a DB username and password) use
roles
which contain
privileges
to allow the users to perform actions on the instance. See details on roles and their privileges here.
What are the changes that I will see?
For all Version 5 Aura instances on Free or Professional tiers, the following changes will apply:
All applicable tiers:
  • New roles will be added to all instances
  • The public role which is granted to all users has been limited to include only baseline permissions
AuraDB Free
  • CREATE user is no longer available in Cypher. This feature did not have any practical benefit to Aura usage, as all users previously had the same (
    public
    ) role. Aura users will be able to access the Free instance with predefined roles, based on their console role using Tool authentication.
AuraDB Professional
  • From 4th August each new native (username/password) database user will need to be assigned a role before being able to use the instance. Until then, all new native database users will be assigned the console_admin role
AuraDS Professional / AuraDB Business Critical
  • Predefined roles will be added in the next few weeks
Tool authentication with Aura users
This new setting provides a simple and secure method to allow Console users in your project with access to instances within the project. Your user role in the Aura Console links to a predefined role within the database.
How can I use it?
Tool authentication is OFF by default on all existing instances, with the exception of AuraDB Free.
Organization owners and admins
can switch on the tool authentication with these steps:
  1. Navigate to the Organization settings menu (click on the org icon)
  2. Click the security item in the left navigation
  3. Select ‘Tool authentication with Aura users’
Once the setting is enabled on an instance, all users will be able to access your instances either by using the left navigation to explore or query, or from the instances screen with the ‘Open in’ buttons.
What privileges does each console role have in an Aura instance?
See our documentation on predefined roles for this.
How can I change tool connection settings?
Tool authentication via user accounts is an optional feature, and can be enabled or disabled per instance or at the project level.
How can I change the role of a user within my project?
Click on the user management menu item and edit the role of the user.
What happens when I turn tool connection settings OFF after having them ON first?
All users within the project will not be able to access this particular instance unless using database username/password authentication.
How long does it take for a console role change to apply to instance access using automatic tool authentication?
After changing a user’s console role, there will be a short period (typically < 5 minutes) after which the predefined role associated with the Aura user will change across all instances.
Is there anything I need to know if I also use SSO?
If you use SSO for instance level access, then Tool authentication is unlikely to be necessary. Please be aware that enabling this setting will grant all users of the project access to the instances with their privileges determined by the role, and will be in addition to SSO access.
We’re collecting feedback on this release - please let us know your thoughts here.

new

AuraDB Virtual Dedicated Cloud

AuraDB Professional

AuraDB Free

AuraDS Professional

AuraDS Enterprise

New Console

AuraDB Business Critical

Console UI/UX Updates

We have updated the Aura console with a range of UI/UX improvements.
Collapsible navigation
aura-console-new-nav
Improved screen consistency and better layouts
  • 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
Thank you for all the feedback that has been provided as we continue to work to improve our unified product experience.

new

AuraDB Virtual Dedicated Cloud

AuraDS Enterprise

Browser.neo4j.io

Query

Upcoming changes to Neo4j Browser

In the last couple of years, we’ve completely rebuilt our Cypher querying capability under the “Query” tab of Aura Console. It brings a large number of improvements over the old Neo4j Browser, including:
  • 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
This same capability, built as a standalone Browser application has been available as an opt-in preview for some time:
unnamed (1)
unnamed (2)
Since Neo4j version 2025.05, the new Browser is now the default experience for those running Browser on localhost and is available integrated into the recently released Desktop v2.
From Neo4j
2025.08
, scheduled for release at the end of August, we’ll be making the switch for all remaining browser users including AuraDB Virtual Dedicated Cloud and AuraDS Enterprise customers accessing Browser at <dbid>.databases.neo4j.io/browser. No changes are required to SSO configurations since both versions will be served under the same
/browser
path. To ensure a smooth migration, the previous version of the Browser will remain accessible for a limited time.
We hope you enjoy the new Browser and if you have any feedback, please don’t hesitate to reach out at feedback.neo4j.com.

new

AuraDB Virtual Dedicated Cloud

AuraDB Professional

AuraDB Free

AuraDS Professional

AuraDS Enterprise

AuraDB Business Critical

Neo4j Aura Database June Release Update

The Neo4j Aura June release is now rolling out—starting with AuraDB Free and gradually extending to higher-tier instances.
As previously announced, this release introduces Cypher language versioning. Neo4j now supports two Cypher versions:
  • Cypher 5 (backwards-compatible and frozen; receives only bug and security fixes)
  • Cypher 25 (actively evolving with new language features).
Existing and new Aura instances currently default to Cypher 5 — switching to Cypher 25 requires explicit action.
You can set the default Cypher version per Aura instance using the command:
ALTER DATABASE neo4j SET DEFAULT LANGUAGE CYPHER <5/25>
Individual queries can also override the default with the
CYPHER <version>
prefix.
For full details of all updates and fixes in this release, please visit: Release Notes: Neo4j Aura Database – June 2025.

new

AuraDB Virtual Dedicated Cloud

AuraDB Professional

AuraDB Free

Data Importer

AuraDB Business Critical

Import from Databricks

We're pleased to announce that the Import service now supports Databricks. You'll find the new option when adding a data source option under Data services > Import.
CleanShot 2025-06-24 at 11
To get started, ensure you have a Personal Access Token (PAT) configured, then configure the connection form with details for your warehouse, catalog, schema and PAT.
CleanShot 2025-06-24 at 11
As always, we'd love to hear any feedback. Please head here to share your thoughts.
Load More