Changelog
Follow up on the latest improvements and updates.
RSS
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.
new
improved
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
AuraDB Business Critical
Neo4j Aura Database February 2025 Release Update
- dbms.components() will return ‘5.27-aura’ in the column versions to maintain compatibility with existing client applications.
- Optimized memory consumption for eagerness analysis in Cypher when handling unions.
- Status descriptions for notifications now include the database name for unrecognized labels (01N50), relationship types (01N51), and properties (01N52).
- NotSystemDatabaseException is now split into two exceptions: NotSystemDatabaseException, which is thrown when system-only queries are run on a non-system database, andDisallowedOnSystemException, which is thrown when non-system queries are run on the system database.
- Server: Resolved an issue with populating multiple index types on the same schema from concurrent transactions.
- Cypher: Fixed java.lang.NoSuchFieldError: v0_tokenManager error when returning full nodes or relationships in some queries.
new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
AuraDB Business Critical
Neo4j Aura Database January 2025 Release Update
- Index Creation: Default index provider is now always used, as index providers no longer control index behavior (since version 5.0).
- Protocol Update: Introduced Bolt 5.8.
- Resolved double-indexing of dense relationships, detectable during consistency checks.
- Fixed issues with removing the last indexed property from dense relationships, which could fail during recovery or clustering.
- Addressed transaction safety in DDL operations.
- Corrected warnings related to Java Compressed Object Pointers in 32-48GB heaps.
- Fixed a collect function bug that failed to preserve order in specific cases under parallel runtime.
new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
AuraDB Business Critical
Aura API rate limiting January update - extension
- Retrieve the token once per hour: As tokens remain valid for an hour, reduce the frequency of token requests and reuse the same token for multiple API calls.
- Implement token caching: Store the token securely within your system to reuse it for subsequent requests during its validity period, minimizing unnecessary calls to the endpoint.
new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
AuraDB Business Critical
Important Update: Calendar Versioning & Cypher 25
- Choose between Cypher 5 or Cypher 25 for queries, regardless of the database version.
- Explore new Cypher features without altering your existing applications.
- Change the default version of Cypher for the database.
new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
AuraDB Business Critical
Adaptive Email MFA enabled for all Aura customers
- Increased Baseline Security:Adaptive MFA continuously evaluates the risk of login attempts, providing an additional layer of protection against unauthorized access.
- Reduced MFA Prompts:For day-to-day logins from familiar devices and locations, you’ll see fewer MFA challenges, resulting in a smoother login process.
- Applies to All Aura Tiers:This improvement benefits every Aura user, maintaining a consistent level of security across all service levels.
- New Device:If you log in using a device you haven’t used in the last 30 days, the system lowers its confidence score and triggers an MFA prompt.
- Impossible Travel:If your login location changes so drastically that it suggests “impossible travel” (beyond what’s realistically achievable), an MFA prompt is triggered.
- Untrusted IP:If your IP address is flagged as untrustworthy, you’ll be asked to complete an MFA challenge.
new
improved
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
AuraDB Business Critical
Aura CLI - open beta
new
AuraDS Enterprise
AuraDS Enterprise: On-demand Snapshot retention update
new
Advanced Warning Aura Platform
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
AuraDB Business Critical
Aura API rate limiting update!
- Retrieve the token once per hour: As tokens remain valid for an hour, reduce the frequency of token requests and reuse the same token for multiple API calls.
- Implement token caching: Store the token securely within your system to reuse it for subsequent requests during its validity period, minimizing unnecessary calls to the endpoint.
new
AuraDB Virtual Dedicated Cloud
AuraDB Professional
AuraDB Free
AuraDS Professional
AuraDS Enterprise
AuraDB Business Critical
Neo4j Aura Database December release update!
- Added support for dynamic expressions in CREATE,MATCH, andMERGE.
- Enabled dynamic CSV column referencing in LOAD CSV.
- Deprecated HTTP API; use Query API for executing Cypher statements.
- Kernel: Fixed issues with dense relationship property removal during recovery.
- Cypher: Fixed missing nodes in queries with indexes and null properties.
- Cypher: Resolved errors: key not found: VariableSlotKey and Type mismatch.