1.4.2
Released on Apr 20, 2024
Bug fixes:
Fix problems with if in identifiers after remove and define statements.
Fix $value being NONE for DELETE events.
Fix CBOR headers.
Fix wrong count when using COUNT with a subquery.
Fix IN operator should be recognised by the query planner.
Fix response content-type on /rpc endpoint.
Fix problems with if in identifiers after remove and define statements.
Fix $value being NONE for DELETE events.
Fix CBOR headers
Fix wrong count when using COUNT with a subquery
Fix IN operator should be recognised by the query planner
Fix response content-type on /rpc endpoint
When using the Rust SDK, make sure surrealdb-core is up-to-date. If not, you might get back Revision errors as a result.
Upgrade or install
Get SurrealDB v1.4.2
Pick how you want to install or upgrade. Surrealist can update connected instances in place, or choose a platform below to copy a CLI command for v1.4.2.
You can upgrade your SurrealDB Cloud instance to v1.4.2 effortlessly through the Surrealist app.
- Open the Surrealist app
- Select your organisation and instance
- On the dashboard, click on the "Upgrade" button
- Your instance will be updated and restarted automatically
1.4.0
Released on Apr 9, 2024
Features:
Added a warning message about debug builds in CLI start.
Moved JWKS cache storage to memory.
Overhauled force implementation.
Added
DEFINE TABLE ... RELATION.Allowed RPC calls to be made over an HTTP connection, not just WebSocket.
Allowed the highlighter to only highlight the matching searched token rather than the whole term.
Added an
INCLUDE ORIGINALoption to change-feeds.Added an
insertmethod to the Rust SDK to allow bulk inserts.
Bug fixes:
Fixed export generating unparsable code with the new parser.
Eliminated a potential panic in MsgPack format implementation.
Fixed
string::is::longitudeRegEx.Improved CBOR decoding.
Fixed relation type parsing.
Fixed handling of empty array on index.
Allowed legacy headers in CORS.
Allowed
surreal upgradeto detect when upgrading to the same version and return early.Fixed certain environment variables to allow configuration at runtime.
Reduced the byte size of datetime and uuid types using CBOR format.
Fixed
array::groupin a group by query.
Performance improvements:
Improved query aggregation handling.
Bulk insert support in the Rust SDK
This was one of the frequently requested features. While this was already possible using the query
method, this release adds an insert method that makes it more convenient.
Newer patch available
Upgrade to 1.4.2
You are viewing the 1.4.0 changelog. A newer patch in this release line is available - we recommend running 1.4.2 for the latest fixes and improvements.
Our newsletter
Get tutorials, AI agent recipes, webinars, and early product updates in your inbox every two weeks