Skip to content

Bump Analyzers package version to 1.22.0 stable release#661

Merged
YunchuWang merged 3 commits intomainfrom
wangbill/bump-analyzer-v2.0.0
Mar 11, 2026
Merged

Bump Analyzers package version to 1.22.0 stable release#661
YunchuWang merged 3 commits intomainfrom
wangbill/bump-analyzer-v2.0.0

Conversation

@YunchuWang
Copy link
Copy Markdown
Member

@YunchuWang YunchuWang commented Mar 11, 2026

This pull request updates the Durable Task .NET Analyzers package to the stable 1.22.0 release and introduces a new analyzer rule to warn about unbounded orchestration loops using ContinueAsNew. The most important changes are grouped below:

Analyzer Package Versioning:

  • Bumped the Analyzers package version from 0.3.0 to 1.22.0 in both the CHANGELOG.md and the Analyzers.csproj file, marking the release as stable. [1] [2]

New Analyzer Rule:

  • Added DURABLE0011: a warning analyzer (ContinueAsNewOrchestrationAnalyzer) that detects and warns when ContinueAsNew is used in unbounded orchestration loops, to help prevent potential issues with infinite or uncontrolled orchestration executions. This rule is now tracked in AnalyzerReleases.Shipped.md. [1] [2]

Copilot AI review requested due to automatic review settings March 11, 2026 00:05
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Durable Task Analyzers NuGet package metadata to ship a stable 2.0.0 release, and reflects that release in the analyzer release tracking and repo changelog.

Changes:

  • Bump src/Analyzers/Analyzers.csproj package VersionPrefix to 2.0.0 (stable, no suffix).
  • Add a Release 2.0.0 section to AnalyzerReleases.Shipped.md.
  • Add an Analyzers v2.0.0 entry to CHANGELOG.md.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
src/Analyzers/Analyzers.csproj Updates analyzer package version metadata to 2.0.0.
src/Analyzers/AnalyzerReleases.Shipped.md Adds a shipped release section for 2.0.0 (version bump only).
CHANGELOG.md Records the analyzers 2.0.0 release in the repo changelog.

@YunchuWang YunchuWang force-pushed the wangbill/bump-analyzer-v2.0.0 branch from 7210079 to 959aad8 Compare March 11, 2026 00:29
@YunchuWang YunchuWang changed the title Bump Analyzers package version to 2.0.0 stable release Bump Analyzers package version to 1.22.0 stable release Mar 11, 2026
Copilot AI review requested due to automatic review settings March 11, 2026 00:41
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings March 11, 2026 17:24
@YunchuWang YunchuWang merged commit beb68f6 into main Mar 11, 2026
9 checks passed
@YunchuWang YunchuWang deleted the wangbill/bump-analyzer-v2.0.0 branch March 11, 2026 17:26
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 4 changed files in this pull request and generated no new comments.


You can also share your feedback on Copilot code review. Take the survey.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants