Skip to content

v2.0.0

Choose a tag to compare

@scotttrinh scotttrinh released this 04 Mar 20:58
· 68 commits to master since this release
d73c4fb

Gel 2.0.0

EdgeDB is now Gel!

See our announcement blog post to learn more about our new name and our expanded vision!

Main changes

  • Add a Client.withCodecs method for exposing a way to add custom encoding and decoding to and from the database
  • Updated the npx gel CLI wrapper to no longer install the CLI globally, but rather "isolated" into a cache directory. This means if you "install" the CLI via running npx gel --version, you will no longer be able to run gel --version outside of your project directory.
  • Add support for ext::pgvector::halfvec and ext::pgvector::sparsevec

Requires Gel >= 6.0

  • Add support for REPEATABLE READ isolation
  • Added Client.executeSQL and Client.querySQL methods for querying SQL over the Gel binary protocol
  • Added support for PostGIS
  • Added support for query tagging for query statistics
  • Support gel.toml configuration file

Breaking changes

  • Notably, we are dropping support for servers before EdgeDB 3.0.