Skip to content

Releases: Azure/azure-cosmos-dotnet-v3

3.37.1

04 Jan 07:12
4195ec0
Compare
Choose a tag to compare

3.37.0 - 2024-1-2

Fixed

  • 4226 GlobalEndpointManager: Fixes Memory Leak (#4226)

3.37.0

20 Nov 18:35
c6918b4
Compare
Choose a tag to compare

3.37.0 - 2023-11-20

Fixed

  • 4100 Query : Fixes querying conflicts (#4100)
  • 4125 Item Operations: Fixes JsonSerialization exception when MissingMemberHandling = Error on Json default settings when NotFound on Item operations (#4125)

Added

  • 4180 Upgrade Resiliency: Adds Code to Enable Advanced Replica Selection Feature for Preview and GA (#4180)
  • 4128 Routing: Adds ExcludeRegions Feature to RequestOptions (#4128)

3.37.0-preview

20 Nov 18:37
c6918b4
Compare
Choose a tag to compare
3.37.0-preview Pre-release
Pre-release

3.37.0-preview - 2023-11-20

Fixed

  • 4100 Query : Fixes querying conflicts (#4100)
  • 4125 Item Operations: Fixes JsonSerialization exception when MissingMemberHandling = Error on Json default settings when NotFound on Item operations (#4125)

Added

  • 4180 Upgrade Resiliency: Adds Code to Enable Advanced Replica Selection Feature for Preview and GA (#4180)
  • 4128 Routing: Adds ExcludeRegions Feature to RequestOptions (#4128)

3.36.0

24 Oct 17:55
70855cb
Compare
Choose a tag to compare

Fixed

#4039 GatewayAddressCache: Fixes Unobserved Exception During Background Address Refresh (#4039)
#4098 Distributed Tracing: Fixes dependency failure on appinsights (#4098)
#4097 Distributed Tracing: Fixes SDK responses compatibility with opentelemetry response (#4097)
#4111 Distributed Tracing: Fixes traceid null exception issue (#4111)

Added

#4009 Query: Adds ODE continuation token support for non-ODE pipelines (#4009)
#4078 Query: Adds LINQ RegexMatch Extension method (#4078)
#4001 Query: Adds public backend metrics property to Diagnostics (#4001)
#4016 CosmosClientOptions: Adds support for multiple formats of Azure region names (#4016)
#4056 Client Telemetry: Adds new public APIs (#4056)
Note: Refer this #3983 for API signature and default values.

#4119 TriggerOperation: Adds Upsert Operation Support(#4119)

3.36.0-preview

24 Oct 17:58
f329f1c
Compare
Choose a tag to compare
3.36.0-preview Pre-release
Pre-release

Fixed

#4039 GatewayAddressCache: Fixes Unobserved Exception During Background Address Refresh (#4039)
#4098 Distributed Tracing: Fixes dependency failure on appinsights (#4098)
#4097 Distributed Tracing: Fixes SDK responses compatibility with opentelemetry response (#4097)
#4111 Distributed Tracing: Fixes traceid null exception issue (#4111)

Added

#4009 Query: Adds ODE continuation token support for non-ODE pipelines (#4009)
#4078 Query: Adds LINQ RegexMatch Extension method (#4078)
#4001 Query: Adds public backend metrics property to Diagnostics (#4001)
#4016 CosmosClientOptions: Adds support for multiple formats of Azure region names (#4016)
#4056 Client Telemetry: Adds new public APIs (#4056)
Note: Refer this #3983 for API signature and default values.

#4119 TriggerOperation: Adds Upsert Operation Support(#4119)#### Added
#4056 Client Telemetry: Adds new public APIs (#4056). WARNING: This is breaking change for preview SDK

Note: isDistributedTracingEnabled is removed from CosmosClientOptions and withDistributedTracing() is removed from CosmosClientBuilder.
Refer this 3983 for new API signature and default values

3.35.4-preview

18 Sep 14:47
83509cc
Compare
Choose a tag to compare
3.35.4-preview Pre-release
Pre-release

3.35.4-preview - 2023-09-15

Fixed

  • 3934 Subpartitioning: Fixes bug for queries on subpartitioned containers with split physical partitions

3.35.4

15 Sep 22:22
Compare
Choose a tag to compare

3.35.4 - 2023-09-15

Fixed

  • 3934 Subpartitioning: Fixes bug for queries on subpartitioned containers with split physical partitions

3.35.3

11 Aug 00:08
aff544b
Compare
Choose a tag to compare

3.35.3 - 2023-08-10

Fixed

  • 4030 Upgrade Resiliency: Fixes Race Condition by Calling Dispose Too Early

Added

  • 4019 Upgrade Resiliency: Disables Replica Validation Feature By Default in Preview (The feature was previously enabled by default in the 3.35.2-preview release)

3.35.3-preview

11 Aug 00:05
b92cf85
Compare
Choose a tag to compare
3.35.3-preview Pre-release
Pre-release

3.35.3-preview - 2023-08-10

Fixed

  • 4030 Upgrade Resiliency: Fixes Race Condition by Calling Dispose Too Early

Added

  • 4019 Upgrade Resiliency: Disables Replica Validation Feature By Default in Preview (The feature was previously enabled by default in the 3.35.2-preview release)

3.35.2

17 Jul 23:47
38b556b
Compare
Choose a tag to compare

3.35.2 - 2023-07-17

Fixed

  • 3917 Query: Fixes malformed continuation token exception type and message
  • 3969 Diagnostics: Fixes verbose levels for "Operation will NOT be retried"

Added

  • 3668 Query : Adds string comparison alternative when converting LINQ to SQL (Thanks @ernesto1596)
  • 3834 Query : Adds support for newtonsoft member access via ExtensionData (Thanks @onionhammer)
  • 3939 CreateAndInitializeAsync: Adds Code to Optimize Rntbd Open Connection Logic to Open Connections in Parallel