Releases: Azure/azure-cosmos-dotnet-v3
Releases · Azure/azure-cosmos-dotnet-v3
3.59.0-preview.0
3.59.0-preview.0 - 2026-3-20
Added
- 5502 VectorIndex Policy: Adds Support for QuantizerType in IndexingPolicy
- 5634 Semantic Reranking: Adds response body in semantic reranking error responses
- 5685 Read Consistency Strategy: Adds Read Consistency Strategy option for read requests
- 5447 Per Partition Automatic Failover: Adds Hub Region Processing Only While Routing Requests Failed with 404/1002 for single master accounts
- 5551 HPK: Adds internal CosmosClientOptions flag UseLengthAwareRangeComparer for length aware range comparer rollout
- 5582 Query: Adds ability to choose global vs local/focused statistics for FullTextScore
- 5610 Refactors N-Region Synchronous Commit feature to use IServiceConfigurationReaderVNext interface.
- 5693 ThinClient Integration: Adds Enable Multiple Http2 connection on SocketsHttpHandler
- 5614 ThinClient Integration: Adds support for QueryPlan in thinclient mode
Fixed
- 5597 CosmosClient: Fixes ObjectDisposedException message when client is disposed during request
- 5613 CrossRegionHedgingAvailabilityStrategy: Fixes ArgumentNullException race condition in hedging cancellation
- 5650 Batch: Fixes null ErrorMessage when promoting status from MultiStatus response
- 5651 Serializer: Fixes unsafe stream cast in FromStream
- 5697 ResourceThrottleRetryPolicy: Fixes cumulativeRetryDelay tracking when x-ms-retry-after-ms header is absent
3.58.0
3.58.0 - 2026-3-20
Added
- 5447 Per Partition Automatic Failover: Adds Hub Region Processing Only While Routing Requests Failed with 404/1002 for single master accounts
- 5551 HPK: Adds internal CosmosClientOptions flag UseLengthAwareRangeComparer for length aware range comparer rollout
- 5582 Query: Adds ability to choose global vs local/focused statistics for FullTextScore
- 5610 Refactors N-Region Synchronous Commit feature to use IServiceConfigurationReaderVNext interface.
- 5693 ThinClient Integration: Adds Enable Multiple Http2 connection on SocketsHttpHandler
- 5614 ThinClient Integration: Adds support for QueryPlan in thinclient mode
Fixed
- 5597 CosmosClient: Fixes ObjectDisposedException message when client is disposed during request
- 5613 CrossRegionHedgingAvailabilityStrategy: Fixes ArgumentNullException race condition in hedging cancellation
- 5650 Batch: Fixes null ErrorMessage when promoting status from MultiStatus response
- 5651 Serializer: Fixes unsafe stream cast in FromStream
- 5697 ResourceThrottleRetryPolicy: Fixes cumulativeRetryDelay tracking when x-ms-retry-after-ms header is absent
3.56.0-preview.1
3.56.0-preview.1 - 2025-3-10
Fixed
-5613 CrossRegionHedgingAvailabilityStrategy: Fixes ArgumentNullException race condition in hedging cancellation
3.55.1
3.58.0-preivew.1
3.58.0-preview.1 - 2026-2-20
Fixed
- 5613 CrossRegionHedgingAvailabilityStrategy: Fixes
ArgumentNullExceptionrace condition in hedging cancellation
3.57.1
3.58.0-preview.0
3.58.0-preview.0 - 2026-1-15
Added
- 5511 Tracing: Adds tracing improvements for pkrange refresh calls
- 5515 [FullTextPolicy]: Adds tests for full text policy multi-language support.
- 5529 [Thin Client Integration]: Adds support for store procedure in thinclient mode.
- 5535 [Thin Client Integration]: Adds thinclient header for refresh account data requests.
Fixed
- 5512 ChangeFeed: Fixes crts field being nullable
- 5517 SystemTextSerializer: Fixes serialization to preserve polymorphic serialization when base type is marked [JsonPolymorphic]
- 5498 Query: Fixes hybrid search query plan optimization to be enabled by default
- 5543 Query: Fixes GetItemQueryIterator to honor the supplied (optional) FeedRange
- 5541 Upsert/Batch: Fixes bug where RequestOptions are not honored for Upsert requests in Bulk Mode
- 5544 Query : Fixes LINQ API to support builtin functions - ARRAY_CONTAINS_ALL and ARRAY_CONTAINS_ANY
3.57.0
3.57.0 - 2026-1-15
Added
- 5511 Tracing: Adds tracing improvements for pkrange refresh calls
- 5515 [FullTextPolicy]: Adds tests for full text policy multi-language support.
- 5529 [Thin Client Integration]: Adds support for store procedure in thinclient mode.
- 5535 [Thin Client Integration]: Adds thinclient header for refresh account data requests.
Fixed
- 5512 ChangeFeed: Fixes crts field being nullable
- 5517 SystemTextSerializer: Fixes serialization to preserve polymorphic serialization when base type is marked [JsonPolymorphic]
- 5498 Query: Fixes hybrid search query plan optimization to be enabled by default
- 5543 Query: Fixes GetItemQueryIterator to honor the supplied (optional) FeedRange
- 5541 Upsert/Batch: Fixes bug where RequestOptions are not honored for Upsert requests in Bulk Mode
- 5544 Query : Fixes LINQ API to support builtin functions - ARRAY_CONTAINS_ALL and ARRAY_CONTAINS_ANY
3.57.0-preview.1
3.57.0-preview.1 - 2025-12-16
Fixed
- 5528 Semantic Reranking: Refactors RerankResult.Document to return string type