Skip to content

Upgrade to System.CommandLine 2.0.10 and Microsoft.CodeAnalysis 5.6.0 - #21

Merged
matzefriedrich merged 4 commits into
masterfrom
fix/upgrade-system-command-2.0.10
Jul 28, 2026
Merged

Upgrade to System.CommandLine 2.0.10 and Microsoft.CodeAnalysis 5.6.0#21
matzefriedrich merged 4 commits into
masterfrom
fix/upgrade-system-command-2.0.10

Conversation

@matzefriedrich

Copy link
Copy Markdown
Owner

Changes

  • Migrated from legacy beta to stable System.CommandLine 2.0.10, adopting the SetAction and ParseResult binding model.
  • Overhauled the OnExecute generator to support overloads with full async support and automated type-safe binding.
  • Integrated Microsoft.Net.Compilers.Toolset 5.6.0 to resolve analyzer compatibility and enabled POSIX-compliant bundling by default.
  • Refactored the library to use C# file-scoped namespaces and enhanced nullable reference type support across all projects.

…dLineApplication` to adopt changes of the CommandLine API and fix build errors.
…e option handling logic and bumps `Microsoft.CodeAnalysis.CSharp` to version 5.6.0.
@matzefriedrich matzefriedrich self-assigned this Jul 28, 2026
@matzefriedrich matzefriedrich added enhancement New feature or request dotnet fix labels Jul 28, 2026
@matzefriedrich
matzefriedrich merged commit c25ddef into master Jul 28, 2026
1 check passed
@matzefriedrich
matzefriedrich deleted the fix/upgrade-system-command-2.0.10 branch July 28, 2026 20:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dotnet enhancement New feature or request fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant