Releases: Azure/azure-cosmos-dotnet-v3
3.37.1
3.37.0
3.37.0-preview
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
3.36.0
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
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 fromCosmosClientOptions
andwithDistributedTracing()
is removed fromCosmosClientBuilder
.
Refer this 3983 for new API signature and default values
3.35.4-preview
3.35.4-preview - 2023-09-15
Fixed
- 3934 Subpartitioning: Fixes bug for queries on subpartitioned containers with split physical partitions
3.35.4
3.35.3
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
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
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