Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.3.0] - Unreleased
[0.2.0] - 2022-05-03
Added
EdgeDB.Object.fields/2,EdgeDB.Object.properties/2,EdgeDB.Object.links/1andEdgeDB.Object.link_properties/1functions to inspect the fields of the object.EdgeDB.Error.inheritor?/2function to check if the exception is an inheritor of another EdgeDB error.EdgeDB.Sandboxmodule for use in tests involving database modifications.EdgeDB.Poolto support dynamic resizing of the connection pool via messages from EdgeDB server.
Fixed
- creation of
EdgeDB.Objectproperties equal to an emptyEdgeDB.Set. - access to TLS certificate from connection options.
- isolation configuration by dropping
REPEATABLE READmode, because onlySERIALIZABLEis supported byEdgeDB 1.0(REPEATABLE READwas dropped inEdgeDB 1.3). - preserving the order of the values returned when working with
EdgeDB.NamedTuple(EdgeDB.NamedTuple.to_tuple/1,EdgeDB.NamedTuple.keys/1), includingEnumerableprotocol implementation.
Changed
- parsing of binary data from EdgeDB by completely reworking the protocol implementation.
- internal implementation of the
Accessbehaviour forEdgeDB.Objectto improve fields access performance.
[0.1.0] - 2022-02-10
Added
- First release.