Behind the scenes of the exciting beta 9 release
Blog post from SurrealDB
SurrealDB's beta 9 release introduces significant new features, performance improvements, and bug fixes, largely influenced by user contributions. One notable user, Brian, suggested simplifying SELECT statements by returning single field values as a string array, leading to the implementation of the SELECT VALUE syntax. Another user, Sebastian, proposed creating custom functions for reusable code across the database, resulting in the ability to define global functions with typed arguments and custom logic. Tom advocated for handling complex expressions directly within SurrealDB, leading to the addition of code blocks that support multiple statements, such as LET and RETURN, to facilitate advanced data operations. These community-driven enhancements demonstrate the collaborative development spirit of SurrealDB and reflect its flexibility to accommodate user needs, with ongoing discussions and future updates planned.