Releases: Azure/azure-functions-durable-extension
Durable Functions v2.13.0-preview.1
https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.DurableTask/2.13.0-preview.1
Updates
- Preview support for Durable Entities in C# isolated: #2574
Dependency Updates
Durable Functions v2.12.0
Durable Functions v2.11.3
https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.DurableTask/2.11.3
Updates
- Address input issues when using .NET isolated #2581
Durable Functions v2.11.2
https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.DurableTask/2.11.2
Updates
- Fix orchestration input missing #2577
Durable Functions v2.11.1
https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.DurableTask/2.11.1
Updates
- Make environment dictionary concurrency-safe (#2532)
- Allow Durability Provider to disable status checks on RaiseEventAsync (#2509)
- Use IDurableClient for gRPC OOP languages (#2544)
- Distributed Tracing V2 early preview (#2411)
- Add handling NRE on httpApiHandler when doing WaitForCompletionOrCreateCheckStatusResponseAsync (#2545)
Dependency Updates
Durable Functions v2.10.0
https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.DurableTask/2.10.0
New features
- Introduced Table-based Partition manager (i.e partition manager v3) (#2490). - contributed by @nytian
- The table-based partition Manager doesn't support managed identity yet: a connection string is required.
- To enable partition manager V3, the following configuration needs to be added in your app's host.json file.
{
"extensions": {
"durableTask": {
"storageProvider": {
"useTablePartitionManagement": true
}
}
}
}
Dependency Updates
Durable Functions v2.9.6
https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.DurableTask/2.9.6
Bug fixes
- DT.AzureStorage: Add validation check for the timeout in WaitForOrchestrationAsync (Azure/durabletask#910)
- Fixed issue of missing dedupe states in the gRPC server client when scheduling a new orchestration via IOrchestrationServiceClient (#2489)
- Improved GRPC exception type and message when creating duplicate instances (#2493)
Dependency Updates
v2.9.5
https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.DurableTask/2.9.5
Bug Fixes
Microsoft.Azure.WebJobs.Extensions.DurableTask
- Fix handling of in-flight orchestrations and activities during host shutdown. (#2456)
- Previously these were considered "failed", now they will be retried.
- This only affected dotnet-isolated and java workers.
Microsoft.Azure.DurableTask.AzureStorage
- Add randomization to history blob names to avoid races (Azure/durabletask/pull/891)
Dependency Updates
Durable Functions v2.9.4
https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.DurableTask/2.9.4
Enchancements
- Add Extension-GUID field to telemetry (#2414)
Bug fixes
- DT.AzureStorage: fix blob account for TrackingStore (Azure/durabletask#883)
- DT.AzureStorage: Wait for AppLease lease acquisition to complete during shutdown (Azure/durabletask#876)
Dependency Updates
Durable Functions v2.9.3
https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.DurableTask/2.9.3
Enchancements
- Suspend/resume history event support for Java and .NET isolated (#2423)
- Added more detail to entity batch processing instrumentation, to help diagnose issues (#2390)