Skip to content

v0.7.0

Latest
Compare
Choose a tag to compare
@nsidnev nsidnev released this 05 May 05:10
· 10 commits to master since this release
3731ed0

Added

  • rendering hints for query errors from EdgeDB.
  • support for EdgeDB binary protocol 2.0.
  • new EdgeDB.MultiRange type to represent multiranges from EdgeDB 4.0.
  • EdgeDB.Object.id/1 to fetch ID from an EdgeDB.Object if it was returned from the query.
  • EdgeDB.ConfigMemory.new/1 to create a new instance of t:EdgeDB.ConfigMemory.t/0.
  • support for Elixir v1.16.
  • support for branches.
  • support for server name (SNI) passing to TLS connection.

Changed

  • t:EdgeDB.Object.t/0 to be opaque.
  • the behavior of injecting an implicit :id field into objects so that this no longer happens.

Fixed

  • client state handling in EdgeDB.with_config/2/EdgeDB.without_config/2,
    EdgeDB.with_globals/2/EdgeDB.without_globals/2 and
    EdgeDB.with_module_aliases/2/EdgeDB.without_module_aliases/2.