Releases: Azure/azure-functions-durable-extension
WebJobs.Extensions.DurableTask v3.0.1
https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.DurableTask/3.0.1
Updates
Full Changelog: v3.0.0...v3.0.1
v1.2.1-worker-extension
https://www.nuget.org/packages/Microsoft.Azure.Functions.Worker.Extensions.DurableTask/1.2.1
Dependency Updates:
Microsoft.Azure.WebJobs.Extensions.DurableTask v3.0.0 -> v3.0.1
Worker.Extensions.DurableTask v1.2.0
https://www.nuget.org/packages/Microsoft.Azure.Functions.Worker.Extensions.DurableTask/1.2.0
Updates
- Implement CreateHttpManagementPayload API in Durable Worker Extension by @nytian in #2929
- Fail fast if
ExtendedSessionsEnabled
is requested for a non-.NET worker. by @gukoff in #2732 - Add WaitForCompletionOrCreateCheckStatusResponseAsync to Microsoft.Azure.Functions.Worker.DurableTaskClientExtensions by @dixonte in #2875
- Make durable client registration idempotent. by @jviau in #2950
Dependency Updates
Microsoft.DurableTask.Client.Grpc 1.3.0 -> 1.4.0
Microsoft.DurableTask.Worker.Grpc 1.3.0 -> 1.4.0
Microsoft.Azure.WebJobs.Extensions.DurableTask 2.13.7 -> 3.0.0
Full Changelog: v1.1.7-worker-extension...v1.2.0Worker.Extensions.DurableTask
WebJobs.Extensions.DurableTask v3.0.0
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
, andAzure.Storage.Queues
, replacing the deprecatedWindowsAzure.Storage
for enhanced performance and improved Managed Identity support. #2377
Dependency Updates
- DurableTask.AzureStorage 2.0.1
This is a major version update, refer to these release notes for details. - DurableTask.Core 3.0.0
This is a major version update, refer to these release notes for details. - DurableTask.ApplicationInsights 0.2.0
- Azure.Identity 1.12.1
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.
Durable Functions v2.13.7
https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.DurableTask/2.13.7
What's Changed
- Update Microsoft.DurableTask.Grpc to
1.3.0
by @cgillum in #2919 - Retry platform-level errors in the isolated process for .NET isolated by @andystaples and @davidmrdavid in #2922
Full Changelog: v2.13.6...v2.13.7
Microsoft.Azure.Functions.Worker.Extensions.DurableTask v1.1.7
https://www.nuget.org/packages/Microsoft.Azure.Functions.Worker.Extensions.DurableTask/1.1.7
Updates
- Retry platform-level errors in the isolated process for .NET isolated by @andystaples and @davidmrdavid in #2922
Dependency Updates
- Microsoft.Azure.WebJobs.Extensions.DurableTask (in host process) to 2.13.7
Microsoft.Azure.Functions.Worker.Extensions.DurableTask v1.1.6
https://www.nuget.org/packages/Microsoft.Azure.Functions.Worker.Extensions.DurableTask/1.1.6
New Features
- Support for new
AllowReplayingTerminalInstances
setting in Azure Storage backend (Azure/durabletask#1159), settable viahost.json
Dependency Updates
- Microsoft.DurableTask.Client.Grpc to 1.3.0
- Microsoft.DurableTask.Worker.Grpc to 1.3.0
- Microsoft.Azure.WebJobs.Extensions.DurableTask (in host process) to 2.13.6
Durable Functions v2.13.6
https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.DurableTask/2.13.6
Updates
- Add setting to allow replaying terminal orchestrators by @davidmrdavid in #2914. DTFx PR contains more details: Azure/durabletask#1163
Dependency Updates
- DurableTask.AzureStorage 1.17.4 > 1.17.5
Full Changelog: v2.13.5...v2.13.6
Worker.Extensions.DurableTask v1.1.5
https://www.nuget.org/packages/Microsoft.Azure.Functions.Worker.Extensions.DurableTask/1.1.5
Dependency Updates
- Microsoft.Azure.WebJobs.Extensions.DurableTask 2.13.4 -> 2.13.5
Durable Functions v2.13.5
https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.DurableTask/2.13.5
What's Changed
- Cache TokenCredential by @bachuv in #2845
- Provide actionable suggestions for when webhooks are not configured by @davidmrdavid in #2849
- Add Injected Durable Client with Identity Based Connection Samples by @nytian in #2861
- Enable External Durable Client Managed Identity Support by @nytian in #2856
- Refactor entity cleanup test to make it less flakey by @davidmrdavid in #2871
Dependency Updates
- Azure.Identity 1.11.0 ->1.11.4
- DurableTask.AzureStorage 1.17.3 -> 1.17.4