Releases: geldata/gel-net
Releases · geldata/gel-net
v1.4.0
03 May 19:49
Compare
Sorry, something went wrong.
No results found
This release adds branch support and fixes a few bugs.
Added
Added branch connection arg (#79 )
Fixed
Fix: Don't parse if no args and result (#77 )
Fix: Reconnection logic for parse (#80 )
Full Changelog : 1,3,1...1.4.0
v1.3.1
25 Jan 18:36
Compare
Sorry, something went wrong.
No results found
This release improves performance when executing queries, as well as fixes a bug with nullable value types.
Fixed
Fixed an issue with nullable value types in results (#76 )
Misc
Improved how codecs are initialized for result types (#74 )
v1.3.0
01 Nov 20:26
Compare
Sorry, something went wrong.
No results found
This release adds support for the new EdgeDB v4 protocol and features, as well as fixes a bug with F# support.
Added
Added MultiRange support (#73 )
Added protocol v2 support (#59 )
Fixed
Fixed F# option deserialization (#68 )
Misc
Improve codec initialization (#71 )
v1.2.3
02 Aug 17:47
Compare
Sorry, something went wrong.
No results found
This release fixes issues with FSharp type deserialization, related to options, as well as adds explicit support for common wrapping types.
Added
(#63 ) Added support for wrapping types in deserialization.
Fixed
(#61 ) Fixed value types in anonymous-typed arguments.
(#62 ) Fixed FSharp option interop in arguments.
v1.2.2
13 Jul 18:25
Compare
Sorry, something went wrong.
No results found
This release fixes bugs related to F# compatibility with options and anonymous types.
Added
(#46 ) Added new Query* methods that accept an anonymous type for query arguments, ex:
await client . QueryAsync ( "select <str>$arg" , new
{
arg = "My anonymous-type argument"
} ) ;
(#60 ) Added support for database config in project metadata.
Fixed
(#56 ) Fixed anonymous type deserialization.
(#58 ) Fixed serialization and deserialization of option and voption in F#
v1.2.1
14 Jun 21:43
Compare
Sorry, something went wrong.
No results found
This release fixes a small issue with cloud name resolution
Fixes
Lowercase cloud instance name for CRC and hostname #53
v1.2.0
05 Jun 15:45
Compare
Sorry, something went wrong.
No results found
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 )
v1.1.3
05 Apr 14:46
Compare
Sorry, something went wrong.
No results found
This release fixes issues relating to the connection phase of the driver
Fixes
Fixed exception when parameter status for concurrency isn't sent by the server
Fixed reconnection deadlock when client receives error during authentication
Fixed name of session_idle_transaction_timeout in session
v1.1.2
27 Mar 21:46
Compare
Sorry, something went wrong.
No results found
This release fixes a bug regarding type deserialization.
Fixed
#38 Fixed lazy cache lookup causing type deserialization to fail
v1.1.1
08 Mar 21:28
Compare
Sorry, something went wrong.
No results found
This release fixes a bug with multi link properties as well as a buffer overrun when deserializing sets of strings.
Fixed
Fixed multi link properties on .NET types throwing System.InvalidOperationException #36
Fixed buffer overrun when deserializing sets of strings #36