Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 6, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Microsoft.Azure.DurableTask.Core 3.6.03.7.0 age adoption passing confidence
Microsoft.Azure.Functions.Worker.Extensions.DurableTask 1.11.01.13.1 age adoption passing confidence
Microsoft.Azure.WebJobs.Extensions.DurableTask 3.8.03.9.1 age adoption passing confidence
Microsoft.DurableTask.Abstractions 1.17.11.19.1 age adoption passing confidence
Microsoft.DurableTask.Client 1.17.11.19.1 age adoption passing confidence
Microsoft.DurableTask.Client.Grpc 1.17.11.19.1 age adoption passing confidence
Microsoft.DurableTask.Client.OrchestrationServiceClientShim 1.17.11.19.1 age adoption passing confidence

Release Notes

Azure/azure-functions-durable-extension (Microsoft.Azure.WebJobs.Extensions.DurableTask)

v3.9.1: WebJobs.Extensions.DurableTask v3.9.1

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

What's Changed

Breaking Changes

In #​3311, several breaking changes were introduced:

  • For users and languages (at the time of these release notes, Node) using the HTTP endpoint to purge individual instance, previously a 404, not found status code would be thrown when attempting to purge an entity instance. Now it is possible to purge entities via this method. If an entity does not exist, a purge result with purge count 0 is returned.
  • For this same HTTP endpoint, if a user attempted to purge an orchestration with an instance ID that starts with '@​', if that orchestration does not exist previously a 404 would be thrown. Now if it does not exist, a purge result with purge count 0 is returned.

Full Changelog: Azure/azure-functions-durable-extension@v3.9.0...v3.9.1

v3.9.0: WebJobs.Extensions.DurableTask v3.9.0

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

What's Changed

Full Changelog: Azure/azure-functions-durable-extension@v3.8.2...v3.9.0

v3.8.2: WebJobs.Extensions.DurableTask v3.8.2

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

What's Changed

Full Changelog: Azure/azure-functions-durable-extension@v3.8.1...v3.8.2

v3.8.1: WebJobs.Extensions.DurableTask v3.8.1

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

What's Changed

Full Changelog: Azure/azure-functions-durable-extension@v3.8.0...v3.8.1

microsoft/durabletask-dotnet (Microsoft.DurableTask.Abstractions)

v1.19.1

  • Throw an InvalidOperationException for purge requests on running orchestrations by sophiatev (#​611)
  • Validate c# identifiers in durabletask source generator by Copilot (#​578)
  • Document orchestration discovery and method probing behavior in analyzers by Copilot (#​594)

v1.19.0

  • Extended sessions for entities in .net isolated by sophiatev (#​507)
  • Adding the ability to specify tags and a retry policy for suborchestrations by sophiatev (#​603)
  • Improve durabletask source generator detection and add optional project type configuration by Copilot (#​575)
  • Add timeprovider support to orchestration analyzer by Copilot (#​573)
  • Expand azure functions smoke tests to cover source generator scenarios by Copilot (#​604)
  • Fix "syntaxtree is not part of the compilation" exception in orchestration analyzers by Copilot (#​588)
  • Add waitforexternalevent overload with timeout and cancellation token by Copilot (#​555)
  • Fix source generator for void-returning activity functions by Copilot (#​554)

v1.18.2

  • Add copy constructors to TaskOptions and sub-classes by halspang (#​587)
  • Change FunctionNotFound analyzer severity to Info for cross-assembly scenarios by Copilot (#​584)
  • Add Roslyn analyzer for non-contextual logger usage in orchestrations (DURABLE0010) by Copilot (#​553)
  • Add specific logging categories for Worker.Grpc and orchestration logs with backward-compatible opt-in by Copilot (#​583)
  • Fix flaky integration test race condition in dedup status check by Copilot (#​579)
  • Add analyzer to suggest input parameter binding over GetInput() by Copilot (#​550)
  • Add strongly-typed external events with DurableEventAttribute by Copilot (#​549)
  • Fix orchestration analyzer to detect non-function orchestrations correctly by Copilot (#​572)
  • Fix race condition in WaitForInstanceAsync causing intermittent test failures by Copilot (#​574)
  • Add HelpLinkUri to Roslyn analyzer diagnostics by Copilot (#​548)
  • Add DateTimeOffset.Now and DateTimeOffset.UtcNow detection to Roslyn analyzer by Copilot (#​547)
  • Bump Google.Protobuf from 3.33.1 to 3.33.2 by dependabot[bot] (#​569)
  • Add integration test coverage for Suspend/Resume operations by Copilot (#​546)
  • Bump coverlet.collector from 6.0.2 to 6.0.4 by dependabot[bot] (#​527)
  • Bump FluentAssertions from 6.12.1 to 6.12.2 by dependabot[bot] (#​528)
  • Add Azure Functions smoke tests with Docker CI automation by Copilot (#​545)
  • Bump dotnet-sdk from 10.0.100 to 10.0.101 by dependabot[bot] (#​568)
  • Add scheduled auto-closure for stale "Needs Author Feedback" issues by Copilot (#​566)

v1.18.1

  • Support dedup status when starting orchestration by wangbill (#​542)
  • Add 404 exception handling in blobpayloadstore.downloadasync by Copilot (#​534)
  • Bump analyzers version to 0.2.0 by Copilot (#​552)
  • Add integration tests for exception type handling by Copilot (#​544)
  • Add roslyn analyzer to detect calls to non-existent functions (name mismatch) by Copilot (#​530)
  • Remove preview suffix by Copilot (#​541)
  • Add xml documentation with see cref links to generated code for better ide navigation by Copilot (#​535)
  • Add entity source generation support for durable functions by Copilot (#​533)

v1.18.0

  • Add taskentity support to durabletasksourcegenerator by Copilot (#​517)
  • Bump azure.identity by dependabot[bot] (#​525)
  • Bump google.protobuf by dependabot[bot] (#​529)
  • Configure dependabot for dotnet-sdk updates by Tomer Rosenthal (#​524)
  • Add code review guidelines to copilot-instructions.md by Copilot (#​522)
  • Remove webapi sample by sophiatev (#​520)
  • Fix functioncontext check and polymorphic type conversions in activity analyzer by Naiyuan Tian (#​506)
  • Align waitforexternalevent waiter picking order to lifo by wangbill (#​509)
  • Update project to support .net 6.0 alongside .net 8.0 and .net 10 by Tomer Rosenthal (#​512)
  • Update project to target .net 8.0 and .net 10 and upgrade dependencies by Tomer Rosenthal (#​510)
  • Support worker features announcement by wangbill (#​502)
  • Introduce custom copilot review instructions by halspang (#​503)
  • Add API to get orchestration history (#​516)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Dec 6, 2025
@renovate renovate bot force-pushed the renovate/durabletask branch from b4e7850 to 9f0c9ad Compare December 15, 2025 22:56
@renovate renovate bot changed the title Update DurableTask to 1.18.0 Update DurableTask to 1.18.1 Dec 15, 2025
@renovate renovate bot force-pushed the renovate/durabletask branch from 9f0c9ad to 811924e Compare December 17, 2025 02:31
@renovate renovate bot changed the title Update DurableTask to 1.18.1 Update DurableTask Dec 17, 2025
@renovate renovate bot force-pushed the renovate/durabletask branch 2 times, most recently from a23e0d8 to 6099259 Compare December 19, 2025 01:47
@renovate renovate bot force-pushed the renovate/durabletask branch from 6099259 to 7587e3c Compare December 29, 2025 22:28
@renovate renovate bot force-pushed the renovate/durabletask branch 3 times, most recently from 46aa2b9 to 6d86c08 Compare January 6, 2026 21:51
@renovate renovate bot force-pushed the renovate/durabletask branch from 6d86c08 to ec11646 Compare January 13, 2026 21:50
@renovate renovate bot force-pushed the renovate/durabletask branch from ec11646 to c37cf74 Compare January 15, 2026 18:31
@renovate
Copy link
Contributor Author

renovate bot commented Jan 15, 2026

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@wsugarman wsugarman merged commit 6f12ed1 into main Jan 15, 2026
4 checks passed
@wsugarman wsugarman deleted the renovate/durabletask branch January 15, 2026 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants