Durable Functions v2.2.1 Release
NuGet package
https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.DurableTask/2.2.1
Improvements:
- Add backwards compatibility support for
OrchestrationClientAttribute
and binding type "orchestrationClient" for durable client bindings to make it easier to transition from Durable 1.x to Durable 2.x. (#1295) - Support the use of Durable Entities that implement multiple interfaces (#1277, thanks @alvpickmans!)
- Allow
IDurableClient
to make cross-app calls to Functions that do not exist on its own app (#1306) - Fixed doc-comment typo (#1289 thanks @andrew-field!)
Bug Fixes:
- Fix port utilization when starting local RPC endpoint (#1307)
- Utilize serializer settings from
IErrorSerializerSettingsFactory
in Activity/SubOrchestration contexts (#2194) - Fix orchestration/activity failures that occur during Functions host shutdowns (#1242)
- Fix issue with orchestration messages stop being read on workers until a site restart (#1274)
Analyzer (v0.2.1) improvements:
For more information on the Durable Functions Analyzer, see these release notes: https://github.com/Azure/azure-functions-durable-extension/releases/tag/Analyzer-v0.2.0
- Compare function names that use nameof() (#1263, thanks @marcduiker!)
- Read Azure Function names from constants (#1300, #1309, thanks @Fabian-Schmidt!)
- Fix invalid cast exception (#1309)
- Fix stack-overflow exception (#1309)
Updated dependencies
- Upgraded Microsoft.Azure.WebJobs.Extensions.DurableTask.Analyzers v0.2.1 dependency
- Upgraded Microsoft.Azure.DurableTask.AzureStorage to v1.7.5
- Upgraded Microsoft.Azure.DurableTask.Core to v2.2.4