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 Fleet Manager
Aura Console User Password Requirements
- Log in to the Aura Console using email/password.
- Go to Account > Settings > Preferences > Security.
- Enable Multi-Factor Authentication (MFA).
- Follow the MFA set up steps.
- Update your password: If you're using a short password it is time to update it. The next time you change your password, you’ll be prompted to meet the new 16-character requirement.
- Enable MFA: If you haven’t already, grab your favorite authenticator app (like Google Authenticator or Authy) and link it to your account.
new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
Dashboards
Dashboard actions now available
- Build interactive filtering based on table cells
- Create checklists and let users select parameters dynamically
- Add in drilldowns to enable rich dashboarding applications

new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
AuraDB Business Critical
Neo4j Aura Database April Release
- IS LABELED / IS NOT LABELED: New GQL-compliant predicates to test for node labels (equivalent to the existingISandIS NOTsyntax). More details on Cypher Manual.
- FOR Statement: You can now use the GQLFORstatement to extract individual rows from a list (the GQL equivalent ofUNWIND).
- ai.text.chunkByTokenLimit: Automatically split input strings into lists while respecting specific token limits. Link to Docs.
- ai.text.countToken: Easily estimate the token count of a given string directly within your query. Link to Docs.
- Memory Optimization: Significant reduction in memory usage for theSHORTESTstatement and improved precision for memory tracking within the Top operator.
- Parallel runtimememory tracking enhancements: Improved the precision of memory tracking within the Top operation.
- Detailed version reportingin query output: EXPLAIN and PROFILE output now consistently includes the underlying Neo4j version, reporting down to the point release.
- Drivers: Updatedneo4j-java-driverandnetty-bom.
- Vector Indexing: Fixed an issue where quantized data invector-3.0indexes wasn’t being utilized at query time. This fix reduces memory usage for vector searches without requiring an index rebuild.
- RBAC/PBAC: Resolved an error that occurred when running duplicate Property-Based Access Control commands containing temporal functions.
- Show Databases: Fixed an incorrect error message when passing a parameter with the incorrect type to SHOW DATABASES.
- Stability: Fixed a rare record format bug related to iterating relationships on nodes that concurrently become dense.
- Pathfinding: Fixed a bug whereSHORTESTwould occasionally omit valid paths when multiple targets were present.

- Export is only available for Graph Datasets created from data in Fabric.
- The import model used to transform the Lakehouse-to-graph governs which nodes and relationship types are exported.
- Choose between updating the original source tables OR creating new results tables.
- Documentation is available here.
new
Desktop
New Console
Neo4j Desktop 2 v2.1.4 - Connect to Desktop in Aura console


- Swapped to the Azul JRE, instead of JDK, to save space
- Added support for accepting self-signed certificates for remote connections
- Added URI input validation to various connection modals
- Added a forgotten password reset, find it in the local instance (...) menu > 'Security'

- Fixed a token refresh 'API Error' issue on the instances page
- Fixed an instance status issue in the instance overview panel
- Added support for user controlled auto-committing transactions via the :auto command
- Fixed issue where locked Search Phrase did not update with changes to Cypher query
- Numerous other bug fixes and enhancements
- Added support for composite keys on node IDs
new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDB Business Critical
Explore
Multiple Explore Scenes
improved
Neo4j Fleet Manager
Fleet Manager enhancements with Neo4j 2026.03 release
- Add a self-managed instance to a project in the console
- Enter a name and connection URI for the self-managed deployment, and connect to Neo4j
- Confirm that fleet manager is ready and click next.

- Ensure you are running Neo4j Enterprise Edition 2026.03 or later, and have the deployment registered in Fleet Manager
- Have Neo4j configured to obfuscate query logs (db.logs.query.obfuscate_literals=true). This will also affect the local query log files and is to prevent any potential exposure of sensitive data.
- Opt-in to use the feature using the console. Choose inspect for the deployment, go to the settings tab and enable Query Log Analyzer.
new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Business Critical
Available for VDC - GraphQL DataAPI
- One click generation of GraphQL Type Definitions based on information in your graph
- Test Type Definitions. by writing queries / mutations
new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
AuraDB Business Critical
Neo4j Aura Database March SECOND Release
- ACYCLIC Path Mode: You can now specify that a node cannot be traversed more than once in a pattern match, avoiding loops.
- LOAD CSV Progress Tracking: UseSHOW TRANSACTIONSto see real-time progress metrics for ingestion jobs.
- GQL Conformance: We’ve added thePROPERTY_EXISTS()function to keep your code aligned with the latest GQL standards.
- Built-in Fleet Manager: You won't need a plug-in to use Fleet Manager to manage your Self-managed Neo4j instances on Aura console anymore. It is ready by default.
- Query Log Aggregation: You can now view aggregate query logs directly in the Aura console. Ensuredb.logs.query.obfuscate_literals=trueis set to enable this.
- Updated Jetty to v12.0.33 to resolve CVE-2026-1605.
- Fixed a rare bug in the pipelined runtime involving EXISTS subqueries that could cause incorrect intermediate results.
- Dynamic lookups now use locking index seeks when required, whereas previously they were vulnerable to constraint violations if used concurrently in a merge context.
new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
AuraDB Business Critical
Neo4j Aura Database March Release
- New organizations created after 4 March default to Cypher 25. If you're an Organization admin, you can toggle the setting as needed.
- Vector search with filters (in-index filtering) and the new Cypher SEARCHsyntax for vector queries are now GA and supported for production use.
- GRAPH TYPEis now available in Preview - It provides you the ability to declare your data model in a single, unified blueprint. This enforces strict data integrity including validation of relationship connections and label definitions without sacrificing the flexibility of an open schema.
- Added GQL-compliant aliases for existing Cypher functions.
- Added ai.text.structuredOutput()function to the GenAI Plugin, taking a textual prompt and map schema and outputting the result as a map adhering to the given schema.
- Fixed a bug in pipelined runtime where sometimes queries with multiple SelectOrSemiApplyoperators in the query plan could fail.
- Fixed a bug where use of a composite property index in combination with a dynamic node label or dynamic relationship type could result in an incorrect MATCHresult being returned.
- Fixed issue with conditional query WHENnot aggregating null values correctly without a grouping key.
- Fixed a bug with the new MergeUniqueNode operator.