Skip to content

v1.2.0

Compare
Choose a tag to compare
@quinchs quinchs released this 05 Jun 15:45
· 28 commits to dev since this release

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

  • Added cloud connection arguments (#49).
  • Added tuple serialization support (#45).

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)