v2.0.2

Wed, 25 Sep 2024 00:00:00 GMT

Bug fixes:

* Fixed [fields being parsed as idioms.](https://github.com/surrealdb/surrealdb/pull/4819)
* Fixed [error message panics](https://github.com/surrealdb/surrealdb/pull/4820)
* Fixed [Incorrect lowercase filter in analyzer](https://github.com/surrealdb/surrealdb/pull/4810)
* Fixed [mismatch in record id for edge tables](https://github.com/surrealdb/surrealdb/pull/4827)
* Fixed [immediate insert subqueries](https://github.com/surrealdb/surrealdb/pull/4833)
* Fixed [single check for rpc insert](https://github.com/surrealdb/surrealdb/pull/4812)
* Fixed [decimal parsing](https://github.com/surrealdb/surrealdb/pull/4838)
* Fixed [failed authenticate resulting in session reset](https://github.com/surrealdb/surrealdb/pull/4839)
* Fixed [version patching](https://github.com/surrealdb/surrealdb/pull/4840)
* Fixed [query Planner Ignoring Isolated predicates in WHERE Clause](https://github.com/surrealdb/surrealdb/pull/4806)
* Fixed [inconsitent numeric object key](https://github.com/surrealdb/surrealdb/pull/4851)
* Fixed [ULID/UUID gen, programmatically generating ranges, RETURN inside FOR/IF and improves arithmetic operations](https://github.com/surrealdb/surrealdb/pull/4847)
* Fixed [CBOR Range encoding](https://github.com/surrealdb/surrealdb/pull/4862)
* Fixed [parsing bug in graph for bidirectional relationships](https://github.com/surrealdb/surrealdb/pull/4866)
* Fixed [compilation issue on 32bits platforms (other than wasm32)](https://github.com/surrealdb/surrealdb/pull/4867)
* Fixed [seting a range id on a document’s id, in and out fields](https://github.com/surrealdb/surrealdb/pull/4868)
* Fixed [max key size for surrealkv store](https://github.com/surrealdb/surrealdb/pull/4874)
* Included [request id in CBOR encoding failure message](https://github.com/surrealdb/surrealdb/pull/4875)
* Fixed [panic when the query file size is too large.](https://github.com/surrealdb/surrealdb/pull/4852)
* Fixed [bug with number ordering](https://github.com/surrealdb/surrealdb/pull/4805)

Improvements:

* Improved [log messages for authentication errors](https://github.com/surrealdb/surrealdb/pull/4821)
* [Explicitly check for token expiration error](https://github.com/surrealdb/surrealdb/pull/4836)
* Added[GraphQL description exactly match the comments set by the user](https://github.com/surrealdb/surrealdb/pull/4808)
* Added [configuration capabilities for SurrealCS connection pool size](https://github.com/surrealdb/surrealdb/pull/4826)
* Added [test for including an ID in the content body](https://github.com/surrealdb/surrealdb/pull/4849)
* Added [minor improvements to core engine](https://github.com/surrealdb/surrealdb/pull/4864)
* Added [`VERSION` clause to all queries](https://github.com/surrealdb/surrealdb/pull/4865)
* Added [additional ULID and UUID utilities](https://github.com/surrealdb/surrealdb/pull/4869)
* Added [DTrace profiling support](https://github.com/surrealdb/surrealdb/pull/4879)