azure-functions-university
azure-functions-university copied to clipboard
Bump Microsoft.Azure.Cosmos from 3.26.1 to 3.29.0 in /src/dotnetcore31/AzureFunctions.Cosmos
Bumps Microsoft.Azure.Cosmos from 3.26.1 to 3.29.0.
Release notes
Sourced from Microsoft.Azure.Cosmos's releases.
3.29.0
3.29.0 - 2022-07-11
Added
- #3265, #3285 Change Feed Processor: Adds Task.Delay check to prevent stalling
- #3308 Dependencies: System.ConfigurationManager is upgraded to 6.0.0 tied to the .NET 6.0 release, which still supports .NET Standard 2.0, so it is not a breaking change.
- #3308 Performance: Replaces DateTime.UtcNow with Rfc1123DateTimeCache.UtcNow()
- #3320 Performance: Adds use of ValueStopwatch instead of Stopwatch
- #3276 KeyRefresh: Adds AzureKeyCredential support to enable key refresh scenarios
- #3322 Query: Adds new DLL dependencies for ServiceInterop.dll
Fixed
- #3278, #3310 CosmosClient: Fixes ObjectDisposedException during Background Refresh by adding Cancellation Token
- #3309 Documentation: Fixes Container.PatchItemAsync example
- #3309 Serialization: Fixes default JsonSerializerSettings for GHSA-5crp-9r3c-p9vr
- #3319 OperationCanceledException: Adds Exception Trace as Child to reduce noise on the top level of Diagnostics
- #3308 ObjectDisposedException: Fixes ObjectDisposedException during Bounded Staleness/Strong barrier requests
3.29.0-preview
3.29.0-preview - 2022-07-08
Added
- #3277, #3261 Open Telemetry: Adds Open Telemetry support
- #3265, #3285 Change Feed Processor: Adds Task.Delay check to prevent stalling
- #3308 Dependencies: System.ConfigurationManager is upgraded to 6.0.0 tied to the .NET 6.0 release, which still supports .NET Standard 2.0, so it is not a breaking change.
- #3308 Performance: Replaces DateTime.UtcNow with Rfc1123DateTimeCache.UtcNow()
- #3320 Performance: Adds use of ValueStopwatch instead of Stopwatch
- #3276 KeyRefresh: Adds AzureKeyCredential support to enable key refresh scenarios
- #3322 Query: Adds new DLL dependencies for ServiceInterop.dll
Fixed
- #3278, #3310 CosmosClient: Fixes ObjectDisposedException during Background Refresh by adding Cancellation Token
- #3309 Documentation: Fixes Container.PatchItemAsync example
- #3309 Serialization: Fixes default JsonSerializerSettings for GHSA-5crp-9r3c-p9vr
- #3319 OperationCanceledException: Adds Exception Trace as Child to reduce noise on the top level of Diagnostics
- #3308 ObjectDisposedException: Fixes ObjectDisposedException during Bounded Staleness/Strong barrier requests
3.28.0
3.28.0 - 2022-06-14
Added
- #3257 CosmosClientBuilder: Adds BuildAndInitializeAsync to match CosmosClient.CreateAndInitializeAsync
- #3211 Client Encryption: Adds change to allow partition key path and id to be part of client encryption policy
- #3236 MalformedContinuationTokenException: Adds the use of a new substatus code when throwing to programmatically determine the cause of the BadRequest
- #3236 CosmosException: Adds custom messages for Service Unavailable scenarios to guide customer investigation
Fixed
- #3253 CosmosOperationCanceledException: Fixes Closure on Cancellation Token status
- #3252 Telemetry: Fixes Inconsistent behavior of VM Metadata Async Initialization
- #3224 LINQ: Fixes preserve DateTime.Kind when passing value to custom JsonConverter (Thanks
@ccurrens
)
... (truncated)
Changelog
Sourced from Microsoft.Azure.Cosmos's changelog.
3.29.0 - 2022-07-11
Added
- #3265, #3285 Change Feed Processor: Adds Task.Delay check to prevent stalling
- #3308 Dependencies: System.ConfigurationManager is upgraded to 6.0.0 tied to the .NET 6.0 release, which still supports .NET Standard 2.0, so it is not a breaking change.
- #3308 Performance: Replaces DateTime.UtcNow with Rfc1123DateTimeCache.UtcNow()
- #3320 Performance: Adds use of ValueStopwatch instead of Stopwatch
- #3276 KeyRefresh: Adds AzureKeyCredential support to enable key refresh scenarios
- #3322 Query: Adds new DLL dependencies for ServiceInterop.dll
Fixed
- #3278, #3310 CosmosClient: Fixes ObjectDisposedException during Background Refresh by adding Cancellation Token
- #3309 Documentation: Fixes Container.PatchItemAsync example
- #3313 Serialization: Fixes default JsonSerializerSettings for GHSA-5crp-9r3c-p9vr
- #3319 OperationCanceledException: Adds Exception Trace as Child to reduce noise on the top level of Diagnostics
- #3308 ObjectDisposedException: Fixes ObjectDisposedException during Bounded Staleness/Strong barrier requests
3.28.0 - 2022-06-14
3.28.0-preview - 2022-06-14
Added
- #3257 CosmosClientBuilder: Adds BuildAndInitializeAsync to match CosmosClient.CreateAndInitializeAsync
- #3211 Client Encryption: Adds change to allow partition key path and id to be part of client encryption policy
- #3236 MalformedContinuationTokenException: Adds the use of a new substatus code when throwing to programmatically determine the cause of the BadRequest
- #3236 CosmosException: Adds custom messages for Service Unavailable scenarios to guide customer investigation
Fixed
- #3253 CosmosOperationCanceledException: Fixes Closure on Cancellation Token status
- #3252 Telemetry: Fixes Inconsistent behavior of VM Metadata Async Initialization
- #3224 LINQ: Fixes preserve DateTime.Kind when passing value to custom JsonConverter (Thanks
@ccurrens
)- #3236 Diagnostics: Fixes Exception caused when checking OS version of some Android Devices
- #3236 Diagnostics: Fixes CPU NaN value causing broken json formatting on some devices
3.27.2 - 2022-06-02
3.27.2-preview - 2022-06-02
Added
- #3231 Diagnostics: Adds Connection Mode to Client Configuration
- #3234 CosmosOperationCanceledException: Adds short link and cancellation token status into message
Fixed
- #3226 Query: Fixes DllNotFoundException when running on Windows/x64
- #3227 Traces: Fixes message on SDK initialization when not running on Azure VM
- #3242 CosmosClient Constructor: Fixes NullReferenceException when AzMetadata.Compute is null. Introduced in 3.27.0 PR #3100
3.27.1 - 2022-05-25
3.27.1-preview - 2022-05-25
... (truncated)
Commits
3df9380
[Internal] Tests: Fixes query tests for new emulator (#3334)dc009da
3.29.0: Adds new SDK versions and contract files (#3332)56a67d2
Codeowners: Removes old owners (#3330)4196485
Internal: Fixes Query Ownership (#3255)764b983
Query: Adds new dependency files from ServiceInterop.dll (#3322)cc154ab
[INTERNAL] Direct: Adds Direct 3.29.1 (#3329)66be1a3
[PREVIEW] AI Integration: Adds open telemetry support for most of the Operati...795978a
KeyRefresh: Adds AzureKeyCredential support to enable key refresh scenarios (...71f39dd
Performance: Adds use of ValueStopwatch instead of Stopwatch (#3320)113d77f
[Internal] Tests: Adds unit test covering the Id-encoding end-to-end (#3307)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Superseded by #249.