Company
Date Published
Author
Yury Selivanov
Word count
2050
Language
English
Hacker News points
None

Summary

EdgeDB 2.0 introduces significant advancements to the database, enhancing its capabilities and user experience with features like a built-in admin UI, a new top-level GROUP statement in EdgeQL, object-level security, and range types, along with an official Rust client library. This update continues to build on EdgeDB's goal of bridging the object-relational gap by allowing for intuitive data modeling and querying without the need for ORMs or middleware, thereby simplifying the software stack and improving performance. The new version supports a modern query language, a robust migration system, and global variables that facilitate context-aware access control at the schema level. Additionally, the release includes improvements to the binary protocol, support for efficient local development, and plans for future enhancements like EXPLAIN commands, role-based access control, and EdgeDB Cloud, a managed service for easy deployment. These features underline EdgeDB's commitment to rapid innovation and community engagement, aiming to transform how developers interact with relational databases.