WebJobs.Extensions.DurableTask v3.15.0
What's Changed
- feat: recognize the native worker runtime (gRPC durable protocol) by Ahmed Muhsin (@ahmedmuhsin) in #3457
- Fix 'orchestratation' typo in StartNewAsync/RestartAsync XML docs by wangbill (@YunchuWang) in #3467
- Correct StartNewAsync 'silently replaced' remarks to reflect OverridableExistingInstanceStates by wangbill (@YunchuWang) in #3468
- Fix analyzer NullReferenceException when a class has multiple orchestrators (#2591) by wangbill (@YunchuWang) in #3470
- Suppress DF0109 for activity names using nameof() with FunctionsInDependencies (#2449) by wangbill (@YunchuWang) in #3475
- Fix disabled activity/entity functions poison-looping instead of failing gracefully by andystaples in #3472
- Add analyzer DF0115 flagging ActivityTrigger parameter named 'data' (fixes #1062) by wangbill (@YunchuWang) in #3474
- fix(grpc): map wrong-state Suspend/Resume to FAILED_PRECONDITION instead of opaque UNKNOWN by wangbill (@YunchuWang) in #3478
- Allow value-type inputs in StartNewAsync (#1814) by wangbill (@YunchuWang) in #3483
- Honor useLegacyPartitionManagement instead of failing to start (#3094) by wangbill (@YunchuWang) in #3482
- Make orchestration history projection linear by Bernd Verst (@berndverst) in #3494
- Fix empty operation names with Distributed Tracing V2 (#3156) by wangbill (@YunchuWang) in #3485
- Fix WaitForExternalEvent ignoring Timeout.InfiniteTimeSpan (#2111) by wangbill (@YunchuWang) in #3481
- Bump dotnet-sdk from 10.0.103 to 10.0.300 by Dependabot (@dependabot)[bot] in #3445
- Add analyzer DF0114 flagging ConfigureAwait(false) in orchestrators (fixes #995) by wangbill (@YunchuWang) in #3473
- Bump dotnet-sdk from 10.0.300 to 10.0.302 by Dependabot (@dependabot)[bot] in #3496
- Bump Microsoft.Azure.Functions.Worker.Extensions.Http.AspNetCore from 2.0.2 to 2.1.0 by Dependabot (@dependabot)[bot] in #3362
- Fix purge requests with Python minimum dates by andystaples in #3501
- Log unexpected local gRPC failures by wangbill (@YunchuWang) in #3498
- Forward Durable settings to gRPC workers by andystaples in #3510
- Include the target instance ID in FunctionScheduled logs for entity signals and sub-orchestrations by wangbill (@YunchuWang) in #3507
- Fire the Terminated Event Grid lifecycle notification when an orchestration is terminated by wangbill (@YunchuWang) in #3505
- Include sub-orchestration instance IDs in history by wangbill (@YunchuWang) in #3513
- Expose parent instance IDs in orchestration status by wangbill (@YunchuWang) in #3515
- Reject starts for disabled orchestrators by wangbill (@YunchuWang) in #3514
New Contributors
- Ahmed Muhsin (@ahmedmuhsin) made their first contribution in #3457
Full Changelog: v3.14.0...v3.15.0