Skip to content

Releases: Azure/azure-cosmos-dotnet-v3

3.35.2-preview

17 Jul 23:49
38b556b
Compare
Choose a tag to compare
3.35.2-preview Pre-release
Pre-release

3.35.2-preview - 2023-07-17

Fixed

  • 3973 Application Insights Integration: Fixes event generation for failed requests

Added

  • 3951 Upgrade Resiliency: Adds Code to Enable Replica Validation Feature By Default for Preview

3.35.1

27 Jun 20:26
947a5d0
Compare
Choose a tag to compare

3.35.1 - 2023-06-27

Fixed

  • 3944 Availability: Fixes HttpTimeoutPolicies to not accidentally suppress retries

3.35.1-preview

27 Jun 20:26
4599e4b
Compare
Choose a tag to compare
3.35.1-preview Pre-release
Pre-release

3.35.1-preview - 2023-06-27

Fixed

  • 3944 Availability: Fixes HttpTimeoutPolicies to not accidentally suppress retries

3.35.0

20 Jun 17:46
b979061
Compare
Choose a tag to compare

Fixed

  • 3864 NugetPackage: Removes ThirdPartyNotice.txt from content and contentFiles folders
  • 3866 CosmosClient: Fixes missing Trace when converting HTTP Timeout to 503
  • 3879 Subpartitioning: Fixes handling of split physical partitions
  • 3907 Query: Fixes empty property name parsing exception

Added

  • 3860 Documentation: Adds see also link to Container.CreateTransactionalBatch
  • 3852 Query: Adds type-markers with count and length for large arrays
  • 3838 Benchmarking: Adds use of ARM Templates for benchmarking
  • 3877 Regions: Adds Malaysia South, Isreal Central, and Italy North
  • 3887 Distributed Tracing: Setting DisplayName for an operation level activity as <operationname><space><containername>
  • 3874 Client Encryption: Adds Microsoft.Azure.Cosmos compatibility to version 3.34.0
  • 3891 Documentation: Adds additional remarks to CosmosClient
  • 3902 ConnectionPolicy: Refactors Code to Reduce Default Request Timeout to 6 Seconds
  • 3910 Documentations: Adds links to PatchItems docs
  • 3918 Regions: Adds Israel Central
  • 3918 CosmosClient: Fixes SynchronizationLockException when disposing client with requests in-flight.
  • 3918 Fixes Crashing CosmosClient on the Dispose() Stage.

3.35.0-preview

21 Jun 20:29
b1d3134
Compare
Choose a tag to compare
3.35.0-preview Pre-release
Pre-release

Added

  • 3836 Integrated cache: Adds BypassIntegratedCache to DedicatedGatewayRequestOptions
  • 3909 Query: Adds EnableOptimisticDirectExecution in QueryRequestOptions enabled by default

3.34.0

18 May 20:49
Compare
Choose a tag to compare

Fixed

  • 3847 PackageLicense: Replaces PackageLicenseUrl with PackageLicenseFile since PackageLicenseUrl is deprecated
  • 3832 Query: Fixes format exception when using culture and partitionKey, difference between Windows and Linux

Added

  • 3854 Change Feed: Adds LatestVersion to ChangeFeedMode
  • 3833 Query: Adds TRIM string system function support in LINQ
  • 3826 Query: Adds support for Lambda expression reuse in LINQ
  • 3724 Query: Added remaining Cosmos Type checking functions to CosmosLinqExtensions. Thanks @onionhammer.

3.34.0-preview

18 May 20:59
2b7d709
Compare
Choose a tag to compare
3.34.0-preview Pre-release
Pre-release

3.34.0-preview - 2023-05-17

Added

  • 3761 Query: Adds Computed Property SDK Support

Fixed

  • 3845 AI Integration: Fixes Operation Name in the activity and end to end Tests.

3.33.0

28 Apr 15:02
e5972ac
Compare
Choose a tag to compare

3.33.0 - 2023-04-21

Fixed

  • 3762 HttpClient: Adds detection of DNS changes through use of SocketsHttpHandler for .NET 6 and above
  • 3707 Diagnostics: Adds startDate in Summary
  • 3457 Documentation: Update Database.ReadAsync description
  • 3730 Query: Fixes System.ArgumentException when using PartitionKey.None on x86, Linux or in Optimistic Direct Execution
  • 3775 Change Feed Processor: Fixes LeaseLostException leaks on notification APIs for Renew scenarios
  • 3792 Diagnostics: Refactors Code to Remove Dependency of HttpResponseHeadersWrapper to fetch Sub Status Codes
  • 3793 Documentation: Refactors SQL API reference to NoSQL API
  • 3814 Serialization: Fixes call to CosmosSerializer.FromStream on Gateway mode when EnableContentResponseOnWrite is false. (Thanks @Baltima)

Added

  • 3109, 3763 Subpartitioning: Adds support for Prefix Partition Key searches for sub partitioned containers, and APIs for public release and increase REST API version
  • 3803 HttpClient: Adds Properties to the Http messages if available
  • 3389 Patch: Adds Move Operation

3.33.0-preview

28 Apr 14:58
e5972ac
Compare
Choose a tag to compare
3.33.0-preview Pre-release
Pre-release

3.33.0-preview - 2023-04-21

Fixed

  • 3762 HttpClient: Adds detection of DNS changes through use of SocketsHttpHandler for .NET 6 and above
  • 3707 Diagnostics: Adds startDate in Summary
  • 3457 Documentation: Update Database.ReadAsync description
  • 3730 Query: Fixes System.ArgumentException when using PartitionKey.None on x86, Linux or in Optimistic Direct Execution
  • 3775 Change Feed Processor: Fixes LeaseLostException leaks on notification APIs for Renew scenarios
  • 3792 Diagnostics: Refactors Code to Remove Dependency of HttpResponseHeadersWrapper to fetch Sub Status Codes
  • 3793 Documentation: Refactors SQL API reference to NoSQL API
  • 3814 Serialization: Fixes call to CosmosSerializer.FromStream on Gateway mode when EnableContentResponseOnWrite is false. (Thanks @Baltima)

Added

  • 3672 PriorityBasedExecution: Added PriorityLevel as a RequestOption
  • 3109, 3763 Subpartitioning: Adds support for Prefix Partition Key searches for sub partitioned containers, and APIs for public release and increase REST API version
  • 3803 HttpClient: Adds Properties to the Http messages if available
  • 3389 Patch: Adds Move Operation

3.32.3

30 Mar 19:58
1a0237c
Compare
Choose a tag to compare

3.32.3 - 2023-03-30

Fixed

  • #3787 Connectivity: Fixes ConnectionBroken and adds support for Burst Capacity