Skip to content

Releases: ydb-platform/ydb-dotnet-sdk

v0.19.0

24 Jun 12:46

Choose a tag to compare

  • ADO.NET: session is now deactivated when cancelled.
  • Fixed bug ADO.NET: throws an InvalidOperationException if the connection is broken during the next invocation.
  • Fixed bug YdbCommand: Execute* methods now propagate the cancellation token only for initializing YdbDataReader; the token is not passed to the server stream.
  • YdbCommand: Improved cancellation token propagation in Execute* methods.
  • YdbConnection: Added cancellation token propagation support in OpenAsync.
  • YdbDataReader: Added cancellation token propagation support in ReadAsync and NextResultAsync.
  • Added CreateSessionTimeout option to ADO.NET session creation; default is 5 seconds.

Full Changelog: v0.18.3...v0.19.0

v0.18.3

19 Jun 13:25

Choose a tag to compare

  • Added ConnectTimeout: time to wait (in seconds) while trying to establish a connection.

Full Changelog: v0.18.2...v0.18.3

v0.18.2

19 Jun 08:18

Choose a tag to compare

  • Fixed YdbException: propagate inner exception.

Full Changelog: v0.18.1...v0.18.2

v0.18.1

17 Jun 09:35

Choose a tag to compare

  • Fixed bug: 'System.DateOnly' is not supported by YdbParameter (#449).
  • Fixed bug: Unhandled exception.
    System.Net.Http.HttpIOException (#452).
  • dev: LogLevel Warning -> Debug on AttachStream has been cancelled.

Full Changelog: v0.18.0...v0.18.1

ef-v0.0.2

06 Jun 17:21

Choose a tag to compare

  • Fixed bug: Decimal type forces EF migrator to create migrations again and again (#434).

Full Changelog: v0.0.1...v0.0.2

v0.18.0

04 Jun 09:10

Choose a tag to compare

  • Disable Discovery mode: skip discovery step and client balancing and use connection to start endpoint (#420).

Full Changelog: v0.17.0...v0.18.0

ef-v0.0.1

04 Jun 08:48

Choose a tag to compare

  • Supported migration tools: initial implementation of EF Core migration tool support.
  • Enabled EntityFrameworkCore.FunctionalTests for unit and functional testing coverage.
  • Supported connections to Yandex Cloud (YDB Cloud) using standard configuration options.
  • First provider implementation for YDB: basic CRUD, DbContext mapping, and initial LINQ translation functionality.

Full Changelog: v0.0.0...v0.0.1

v0.17.0

21 May 12:45

Choose a tag to compare

  • Shutdown channels which are removed from the EndpointPool after discovery calls.
  • Fixed bug: Received message exceeds the maximum configured message size (#421).
  • Added MaxSendMessageSize \ MaxReceiveMessageSize grpc message size settings.
  • Added EnableMultipleHttp2Connections setting to grpc channel.
  • Connection.State is set to Broken when the session is deactivated.

Full Changelog: v0.16.2...v0.17.0

v0.16.2

14 May 12:49

Choose a tag to compare

  • Fixed bug in method GetSchema(): collection columns return Unspecified when decimal type about column.

Full Changelog: v0.16.1...v0.16.2

v0.16.1

17 Apr 12:11

Choose a tag to compare

  • Added x-ydb-sdk-build-info header to any RPC call.

Full Changelog: v0.16.0...v0.16.1