Skip to content

WebJobs.Extensions.DurableTask v3.0.0

Compare
Choose a tag to compare
@nytian nytian released this 14 Nov 18:47
· 4 commits to v3.x since this release
4382283

https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.DurableTask/3.0.0

This is a major release of Microsoft.Azure.WebJobs.Extensions.DurableTask, including breaking changes to .NET in-process customers, mostly related to the Azure Storage SDK. Please review these release notes carefully, as there may be unexpected side effects resulting from these updates. If you encounter any issues, please open a GitHub issue in this repo.

Updates

  • Add Support for the New Azure Storage SDK: Azure.Core, Azure.Data.Tables, Azure.Storage.Blobs, and Azure.Storage.Queues, replacing the deprecated WindowsAzure.Storage for enhanced performance and improved Managed Identity support. #2377

Dependency Updates

Notes

  • Dropped support for Azure Functions Host v1.
  • Updated target framework to .NET 6.0 only, removing support for .NET Core 3.1.
  • Default Table Partition Management for Azure Storage backend, which uses Azure Tables instead of Blobs for partition management among VMs. If you want to switch back the partition manager strategy, set useTablePartitionManagement to false in your app's host.json.
  • Downgrade Note: DurableTask.AzureStorage v1.x and v2.x use different message encoding strategies. If downgrading Microsoft.Azure.WebJobs.Extensions.DurableTask from v3.x to v2.x is needed, ensure you downgrade to v2.13.5 or higher, as it uses DurableTask.AzureStorage v1.17.4 or later, which supports forward compatibility.
  • Future Support and Maintenance of Microsoft.Azure.WebJobs.Extensions.DurableTask: v2.x will continue to be supported primarily for bug fixes, while all new features will be added exclusively to v3.x.