From b6f5b13a517cf4550be6e1adf58156de3f1b5e70 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 20 Dec 2025 22:30:27 +0000 Subject: [PATCH 1/4] Initial plan From dd2726a60ff058019dbb579064c238b8c562fc3f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 20 Dec 2025 22:38:49 +0000 Subject: [PATCH 2/4] Bump packages version to 1.18.2, Analyzers to 0.3.0, Generators to 1.1.0, and update CHANGELOG.md Co-authored-by: YunchuWang <12449837+YunchuWang@users.noreply.github.com> --- CHANGELOG.md | 19 +++++++++++++++++++ eng/targets/Release.props | 2 +- src/Analyzers/Analyzers.csproj | 2 +- src/Generators/Generators.csproj | 2 +- 4 files changed, 22 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 160ee29f..09774724 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## v1.18.2 +- Change FunctionNotFound analyzer severity to Info for cross-assembly scenarios by Copilot ([#584](https://github.com/microsoft/durabletask-dotnet/pull/584)) +- Add Roslyn analyzer for non-contextual logger usage in orchestrations (DURABLE0010) by Copilot ([#553](https://github.com/microsoft/durabletask-dotnet/pull/553)) +- Add specific logging categories for Worker.Grpc and orchestration logs with backward-compatible opt-in by Copilot ([#583](https://github.com/microsoft/durabletask-dotnet/pull/583)) +- Fix flaky integration test race condition in dedup status check by Copilot ([#579](https://github.com/microsoft/durabletask-dotnet/pull/579)) +- Add analyzer to suggest input parameter binding over GetInput() by Copilot ([#550](https://github.com/microsoft/durabletask-dotnet/pull/550)) +- Add strongly-typed external events with DurableEventAttribute by Copilot ([#549](https://github.com/microsoft/durabletask-dotnet/pull/549)) +- Fix orchestration analyzer to detect non-function orchestrations correctly by Copilot ([#572](https://github.com/microsoft/durabletask-dotnet/pull/572)) +- Fix race condition in WaitForInstanceAsync causing intermittent test failures by Copilot ([#574](https://github.com/microsoft/durabletask-dotnet/pull/574)) +- Add HelpLinkUri to Roslyn analyzer diagnostics by Copilot ([#548](https://github.com/microsoft/durabletask-dotnet/pull/548)) +- Add DateTimeOffset.Now and DateTimeOffset.UtcNow detection to Roslyn analyzer by Copilot ([#547](https://github.com/microsoft/durabletask-dotnet/pull/547)) +- Bump Google.Protobuf from 3.33.1 to 3.33.2 by dependabot[bot] ([#569](https://github.com/microsoft/durabletask-dotnet/pull/569)) +- Add integration test coverage for Suspend/Resume operations by Copilot ([#546](https://github.com/microsoft/durabletask-dotnet/pull/546)) +- Bump coverlet.collector from 6.0.2 to 6.0.4 by dependabot[bot] ([#527](https://github.com/microsoft/durabletask-dotnet/pull/527)) +- Bump FluentAssertions from 6.12.1 to 6.12.2 by dependabot[bot] ([#528](https://github.com/microsoft/durabletask-dotnet/pull/528)) +- Add Azure Functions smoke tests with Docker CI automation by Copilot ([#545](https://github.com/microsoft/durabletask-dotnet/pull/545)) +- Bump dotnet-sdk from 10.0.100 to 10.0.101 by dependabot[bot] ([#568](https://github.com/microsoft/durabletask-dotnet/pull/568)) +- Add scheduled auto-closure for stale "Needs Author Feedback" issues by Copilot ([#566](https://github.com/microsoft/durabletask-dotnet/pull/566)) + ## v1.18.1 - Support dedup status when starting orchestration by wangbill ([#542](https://github.com/microsoft/durabletask-dotnet/pull/542)) - Add 404 exception handling in blobpayloadstore.downloadasync by Copilot ([#534](https://github.com/microsoft/durabletask-dotnet/pull/534)) diff --git a/eng/targets/Release.props b/eng/targets/Release.props index 26bdc2d5..560d72ce 100644 --- a/eng/targets/Release.props +++ b/eng/targets/Release.props @@ -17,7 +17,7 @@ - 1.18.1 + 1.18.2 diff --git a/src/Analyzers/Analyzers.csproj b/src/Analyzers/Analyzers.csproj index be79830c..50b832bc 100644 --- a/src/Analyzers/Analyzers.csproj +++ b/src/Analyzers/Analyzers.csproj @@ -11,7 +11,7 @@ - 0.2.0 + 0.3.0 .NET Analyzers for the Durable Task SDK. en diff --git a/src/Generators/Generators.csproj b/src/Generators/Generators.csproj index c6149c2b..476b6417 100644 --- a/src/Generators/Generators.csproj +++ b/src/Generators/Generators.csproj @@ -20,7 +20,7 @@ - 1.0.0 + 1.1.0 From 1c3dc2da3757396cfa9b97a9d26a7b4c11f1d86c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 20 Dec 2025 22:44:13 +0000 Subject: [PATCH 3/4] Revert source generator version bump back to 1.0.0 Co-authored-by: YunchuWang <12449837+YunchuWang@users.noreply.github.com> --- src/Generators/Generators.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Generators/Generators.csproj b/src/Generators/Generators.csproj index 476b6417..c6149c2b 100644 --- a/src/Generators/Generators.csproj +++ b/src/Generators/Generators.csproj @@ -20,7 +20,7 @@ - 1.1.0 + 1.0.0 From 2a59cbcc23503317fbc3afde5d9bd84d2525ee37 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 22 Dec 2025 22:21:45 +0000 Subject: [PATCH 4/4] Add copy constructors PR #587 to changelog Co-authored-by: YunchuWang <12449837+YunchuWang@users.noreply.github.com> --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 09774724..56b1efd2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ # Changelog ## v1.18.2 +- Add copy constructors to TaskOptions and sub-classes by halspang ([#587](https://github.com/microsoft/durabletask-dotnet/pull/587)) - Change FunctionNotFound analyzer severity to Info for cross-assembly scenarios by Copilot ([#584](https://github.com/microsoft/durabletask-dotnet/pull/584)) - Add Roslyn analyzer for non-contextual logger usage in orchestrations (DURABLE0010) by Copilot ([#553](https://github.com/microsoft/durabletask-dotnet/pull/553)) - Add specific logging categories for Worker.Grpc and orchestration logs with backward-compatible opt-in by Copilot ([#583](https://github.com/microsoft/durabletask-dotnet/pull/583))