Azure Durable Functions now supports identity-based connections (#2014) - contributed by @wsugarman
See here for details on how to configure these connections
IConnectionStringResolver has been deprecated in favor of IConnectionInfoResolver
Similarly, both StandardConnectionStringProvider and WebJobsConnectionStringProvider have been deprecated in favor of StandardConnectionInfoProvider and WebJobsConnectionInfoProvider
Updated out-of-proc protocol with support for .NET Isolated and Java
Added support for long timers for existing out-of-proc SDKs (JavaScript, Python, and PowerShell)
Added SBOM to this package and to DTFx dependencies
Bug fixes
All bug fixes are coming in transitively via our DTFx dependency updates:
Fix for stuck orchestration issue caused by incorrect de-dupe flagging (Azure/durabletask#708)
Fix for stuck orchestration issue caused by certain partition movement issues (Azure/durabletask#710)
Fix for noisy error message in DTFx logs (ArgumentException: A lease ID must be specified when changing a lease) (Azure/durabletask#406)
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)
Bumps Microsoft.Azure.WebJobs.Extensions.DurableTask from 2.6.1 to 2.7.2.
Release notes
Sourced from Microsoft.Azure.WebJobs.Extensions.DurableTask's releases.
... (truncated)
Commits
bd448b0
Merge pull request #2202 from Azure/dev752de50
Update DTFx version dependencies (#2199)8902b09
Merge pull request #2197 from Azure/dev7e8d489
add explicit DTFx.Core dep (#2196)29b9e7f
Support instanceIdPrefix query parameter for HTTP instance queries (#2194)457a85c
Simplify DTFx release instructions (#2195)70229a6
Fix NotImplementedException for management API calls from Java client (#2193)179493d
.NET Isolated middleware for orchestrator functions5c0e4cb
Comment clarification5eaa747
.NET Isolated release pipeline + .NET Standard 2.0 supportDependabot 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)