v1.2.0
This release adds support for EdgeDB 3.0 as well as connecting to cloud instances.
New configuration parameters
With this release, a new config options was added:
PreferValueTupleType
Whether or not to prefer System.ValueTuple
as the default tuple type when deserializing dynamic
results; opposed to TransientTuple
.
Cloud instances
The .NET driver now supports cloud instances, they will automatically be resolved in EdgeDBConnection
if possible (linking your project to a cloud instance for example), or you can specify their parameters in a DSN or Instance name for both FromInstanceName
and FromDSN
, as well as Parse
.
Added
Fixed
- Fixed collection-like types being passed to the
TypeBuilder
- Fixed
Dictionary<TKey, TValue>
being treated as an invalid target type for results. - Fixed object codecs being reused based on shape, not type (#48).
- Fixed tuple types not being deserialized correctly.
- General deserialization fixes (eb80198)