-
Notifications
You must be signed in to change notification settings - Fork 401
Insights: dotnet/command-line-api
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
v2.0.0-beta5.25306.1 System.CommandLine v2.0.0-beta5.25306.1
published
Jun 19, 2025
16 Pull requests merged by 6 people
-
Make dotnet-suggest follow the repo versioning
#2608 merged
Jul 2, 2025 -
Fix some help and
GetRequiredValue
issues#2601 merged
Jun 30, 2025 -
[main] Update dependencies from dotnet/arcade
#2604 merged
Jun 30, 2025 -
Clean-up files in repo
#2590 merged
Jun 26, 2025 -
Only show help arguments for Options/Arguments with an Arity greater than zero
#2586 merged
Jun 23, 2025 -
Update branding for beta7
#2584 merged
Jun 20, 2025 -
Unify build entry-point between source-build and non-source-build
#2585 merged
Jun 20, 2025 -
Clean-up versioning
#2580 merged
Jun 20, 2025 -
Remove unused S.CL.Generator projects
#2581 merged
Jun 20, 2025 -
Downgrade System.Memory to 4.5.4
#2579 merged
Jun 20, 2025 -
Ship SCL as part of the VMR
#2578 merged
Jun 19, 2025 -
Remove CommandLine packages
#2577 merged
Jun 19, 2025 -
Update to .NET 8.0
#2566 merged
Jun 19, 2025 -
[main] Update dependencies from dotnet/arcade
#2567 merged
Jun 19, 2025 -
Update branding to beta6
#2575 merged
Jun 19, 2025 -
Add new SetAction overload to avoid fire & forget silent error
#2565 merged
Jun 6, 2025
2 Pull requests opened by 2 people
-
add Finnish translations
#2605 opened
Jun 30, 2025 -
Separate parse from invocation configurations
#2606 opened
Jul 1, 2025
161 Issues closed by 9 people
-
Many useless folders with System.CommandLine.resources.dll
#2609 closed
Jul 2, 2025 -
Option/Argument.GetRequiredValue throws when DefaultValueFactory is set and help is requested
#2592 closed
Jun 30, 2025 -
GetRequiredValue throws for implicit values
#2573 closed
Jun 30, 2025 -
When displaying default values do not display [] when value is null
#2582 closed
Jun 30, 2025 -
`Option<string>` is handled as a `FileInfo`
#2603 closed
Jun 29, 2025 -
UseHost() - can't have subcommand "config"
#2220 closed
Jun 27, 2025 -
Opinion: Should SymbolSet and Command be an IReadOnlyList<Symbol>?
#1555 closed
Jun 27, 2025 -
add support for Console.In to IConsole
#275 closed
Jun 27, 2025 -
.Net Format IDE0028 FP for RootCommand constructor
#2597 closed
Jun 26, 2025 -
Beta 5 does not render help for `--version` but does parse version option
#2596 closed
Jun 24, 2025 -
Argument indicator is missing from default help
#2593 closed
Jun 24, 2025 -
Middlewares are not invoked in the order they are added
#1868 closed
Jun 23, 2025 -
RegisterWithDotnetSuggest should not remove "extension" on Linux
#2316 closed
Jun 23, 2025 -
Publish updated `dotnet-suggest` NuGet package targeting .NET 8+
#2506 closed
Jun 23, 2025 -
ArgumentException when using commands and global options
#1219 closed
Jun 21, 2025 -
Does InvocationPipeline.Invoke need Task.Run?
#1261 closed
Jun 21, 2025 -
Binding against a model class constructor with a single string argument does not work
#1290 closed
Jun 21, 2025 -
Naming of classes
#2435 closed
Jun 20, 2025 -
Make Aliases property settable
#2583 closed
Jun 20, 2025 -
IL2077/IL2080/IL2075 when trimming application using System.CommandLine.Hosting
#1775 closed
Jun 20, 2025 -
Hosting root-command with sub-command returns abnormal error
#2098 closed
Jun 20, 2025 -
UseHost() - HostingAction sets TreatUnmatchedTokensAsErrors to false which breaks CLI functionality
#2227 closed
Jun 20, 2025 -
Ensure that all services registered with Host are available.
#2250 closed
Jun 20, 2025 -
All commands are always optional when using hosting
#2525 closed
Jun 20, 2025 -
Hosting Nullable reference types support
#1760 closed
Jun 20, 2025 -
[FeatureRequest] DragonFruit order of arguments and options
#601 closed
Jun 20, 2025 -
ConfigureFromMethod to generate options/arguments from complex types
#876 closed
Jun 20, 2025 -
Feature Request: Add easy way to specify aliases to DragonFruit params
#1002 closed
Jun 20, 2025 -
Intermittent ambiguous reference when building on .NET 6 with Global Usings
#1668 closed
Jun 20, 2025 -
Design for subcommands in Dragonfruit
#128 closed
Jun 20, 2025 -
Consider a different name for Dragonfruit
#129 closed
Jun 20, 2025 -
add support for outputting content in different formats
#166 closed
Jun 20, 2025 -
Mac console rendering does not reset color
#212 closed
Jun 20, 2025 -
Restore console settings when application exits
#214 closed
Jun 20, 2025 -
add colored rendering to [parse] directive output
#322 closed
Jun 20, 2025 -
Ctrl+F5 in Visual Studio doesn't show a console when using DragonFruit
#414 closed
Jun 20, 2025 -
How to create a DragonFruit style subcommand
#493 closed
Jun 20, 2025 -
Add DebuggerStepThrough attribute to generated Main
#499 closed
Jun 20, 2025 -
System.CommandLine.DragonFruit unable to build with msbuild v14 and .Net 4.6.2 old project file.
#568 closed
Jun 20, 2025 -
Explanations in help missing
#577 closed
Jun 20, 2025 -
Ability for command handler to use existing object instance
#573 closed
Jun 20, 2025 -
EF Core database migrations do not work after referencing DragonFruit
#621 closed
Jun 20, 2025 -
How to pass verbs as arguments?
#841 closed
Jun 20, 2025 -
ConfigureFromMethod not present in the version published Nuget.org
#843 closed
Jun 20, 2025 -
[DragonFruit] Multiple typed arguments with names and descriptions
#849 closed
Jun 20, 2025 -
Handler name-binding is not documented enough
#859 closed
Jun 20, 2025 -
Proposal: A convention for required arguments in DragonFruit
#861 closed
Jun 20, 2025 -
Should we package test utilities for System.CommandLine.Rendering?
#869 closed
Jun 20, 2025 -
Dragonfruit and c#9-style top-level programs?
#1071 closed
Jun 20, 2025 -
Hosted command line fails to resolve interfaces
#1176 closed
Jun 20, 2025 -
Inject HttpClient using CommandLine.Hosting
#1212 closed
Jun 20, 2025 -
[DragonFruit] Installing System.CommandLine.DragonFruit triggers CS1591 warnings throughout project
#1305 closed
Jun 20, 2025 -
Dragon Fruit Feature Request - embed xml for Single File builds
#1341 closed
Jun 20, 2025 -
XmlDocReader locks the file.
#1374 closed
Jun 20, 2025 -
DragonFruit Autogenenerated code should explain why I'm getting errors
#1422 closed
Jun 20, 2025 -
When will be real release of command line project, not the beta version ?
#1482 closed
Jun 20, 2025 -
DragonFruit forces main to be in the MTA apartment state
#1486 closed
Jun 20, 2025 -
DragonFruit Arrays Bug 0.4+
#1652 closed
Jun 20, 2025 -
source generator support status
#1681 closed
Jun 20, 2025 -
Announcing System.CommandLine 2.0 Beta 4
#1750 closed
Jun 20, 2025 -
Idea: Make DragonFruit attribute-based, not (or not only) xml-based
#1774 closed
Jun 20, 2025 -
VB.NET 'Sub Main' was not found in 'AutoGeneratedProgram'
#1778 closed
Jun 20, 2025 -
Exporting help as HTML
#1817 closed
Jun 20, 2025 -
Initial thoughts on generation
#1829 closed
Jun 20, 2025 -
Broken links in System.CommandLine.DragonFruit doc
#1881 closed
Jun 20, 2025 -
Upcoming changes
#1882 closed
Jun 20, 2025 -
Is there a plan for Beta 5? What's the roadmap to GA?
#2069 closed
Jun 20, 2025 -
HostingAction for options handlers
#2352 closed
Jun 20, 2025 -
Type or namespace name 'CliCommand' not found.
#2485 closed
Jun 20, 2025 -
System.CommandLine.DragonFruit AOT Running Fail
#2491 closed
Jun 20, 2025 -
System.CommandLine.Hosting vulnerable transitive dependency
#2503 closed
Jun 20, 2025 -
[Question] Nuget version releases
#2445 closed
Jun 19, 2025 -
Announcing System.CommandLine 2.0 Beta 2 and the road to GA
#1537 closed
Jun 19, 2025 -
add support for additional kinds of line breaks
#172 closed
Jun 19, 2025 -
table rendering does not stay inside specified region
#181 closed
Jun 19, 2025 -
Fix code duplication in SpanMeasuringVisitor
#239 closed
Jun 19, 2025 -
Stack overflow using the SpanFormatter
#242 closed
Jun 19, 2025 -
Redesign ScreenView to handle observable rendering and disposal
#250 closed
Jun 19, 2025 -
Using the Rendering API to write colored lines without Region
#613 closed
Jun 19, 2025 -
TableView/GridView should move the cursor down using a line break to better support console resizing
#614 closed
Jun 19, 2025 -
Add column alignment in TableView
#630 closed
Jun 19, 2025 -
Add column wrapping in TableView
#631 closed
Jun 19, 2025 -
VirtualTerminal.BackgroundColor / ForegroundColor have no effect
#634 closed
Jun 19, 2025 -
Render (Span) to StdErr
#670 closed
Jun 19, 2025 -
extract a new package for lower-level parts of System.CommandLine.Rendering
#902 closed
Jun 19, 2025 -
API feedback
#928 closed
Jun 19, 2025 -
Optimize ANSI escape code rendering
#944 closed
Jun 19, 2025 -
Why does renderer.RenderToRegion() create NewLines for same regions
#1063 closed
Jun 19, 2025 -
TestTerminal does not update the cursor position when writing
#1098 closed
Jun 19, 2025 -
GridView & ContentRenderingSpanVisitor rendering unexpected result in nonANSI mode
#1146 closed
Jun 19, 2025 -
Incorrect ANSI escape codes
#970 closed
Jun 19, 2025 -
[rendering] Scrolling/Growing Region
#686 closed
Jun 19, 2025 -
looking for a demo that act like Vue/Angular/npm/yarn CLI
#1453 closed
Jun 19, 2025 -
TableView is broken (newlines are not placed correctly)
#1476 closed
Jun 19, 2025 -
Rendering bug in vscode
#1150 closed
Jun 19, 2025 -
Updating `TableView<T>::Items` throws exception
#1231 closed
Jun 19, 2025 -
Rendering: ConsoleExtensions Append, does not append but starts at top of console
#1282 closed
Jun 19, 2025 -
NullReferenceException when redirecting output from ScreenView
#883 closed
Jun 19, 2025 -
ScreenView.Dispose crashes because the Terminal is null
#2272 closed
Jun 19, 2025 -
Is this project dead?
#2285 closed
Jun 19, 2025 -
Getting started tutorial does not work with `dotnet run` using .NET 8.0
#2427 closed
Jun 19, 2025 -
Roadmap for release?
#2500 closed
Jun 19, 2025 -
Missing documentation for beta4
#2569 closed
Jun 19, 2025 -
Value Sources (Subsystem/Pipeline layer)
#2479 closed
Jun 19, 2025 -
Updated Subsystem data storage
#2464 closed
Jun 19, 2025 -
Consider a Display String concept
#2473 closed
Jun 19, 2025 -
# Powderhouse Validation
#2476 closed
Jun 19, 2025 -
Clarify what data should be static, on pipeline or on subsystem
#2463 closed
Jun 19, 2025 -
Consider fixing capitalization on Powderhouse
#2462 closed
Jun 19, 2025 -
Consider commonality between Validation and Completions (possibly expanded Help and Diagramming)
#2458 closed
Jun 19, 2025 -
Consider hyphen support for files in Powderhouse
#2455 closed
Jun 19, 2025 -
`whatif`
#2454 closed
Jun 19, 2025 -
Redesign to remove `PipelineResult.NotRun`
#2443 closed
Jun 19, 2025 -
Consider unifying per-subsystem annotation providers
#2428 closed
Jun 19, 2025 -
Pipeline execution order
#2410 closed
Jun 19, 2025 -
Expand annotation accessor pattern
#2417 closed
Jun 19, 2025 -
Consider if/how we should track RawInput
#2419 closed
Jun 19, 2025 -
Consider how we carry ConsoleHack
#2420 closed
Jun 19, 2025 -
Powderhouse Pipeline API
#2409 closed
Jun 19, 2025 -
Consider adding value AnnotationAccessors
#2403 closed
Jun 19, 2025 -
[Design] Is any syntax (like punctuation) is allowed for commands?
#2401 closed
Jun 19, 2025 -
[Design] Is any syntax (like punctuation) is allowed for options?
#2400 closed
Jun 19, 2025 -
[Design] Do we retain current `--` behavior (.NET CLI may be nonstandard)?
#2399 closed
Jun 19, 2025 -
[Design] Are multiple option tokens supported for single value options (last one wins)?
#2398 closed
Jun 19, 2025 -
[Design] Are multiple arguments per option token are supported for collections?
#2397 closed
Jun 19, 2025 -
[Design] Powderhouse parsing subtleties
#2393 closed
Jun 19, 2025 -
[Design] Does Posix bundling loses to explicit options?
#2395 closed
Jun 19, 2025 -
[Design] Can arguments can appear after options?
#2396 closed
Jun 19, 2025 -
Better name based lookup
#2391 closed
Jun 19, 2025 -
Collections need to support locations
#2389 closed
Jun 19, 2025 -
Consider `IParsable`
#2385 closed
Jun 19, 2025 -
Replace ConsoleHack with a reasonable approach
#2384 closed
Jun 19, 2025 -
Completions subsystem
#2380 closed
Jun 19, 2025 -
dotnet-suggest
#2381 closed
Jun 19, 2025 -
Clarify code in `TryUnbundle`
#2382 closed
Jun 19, 2025 -
Review ApiCompatbility diff
#2383 closed
Jun 19, 2025 -
Tracking issue for Error changes
#2375 closed
Jun 19, 2025 -
Powderhouse support for .NET versions
#2373 closed
Jun 19, 2025 -
Breaking changes for Powderhouse
#2364 closed
Jun 19, 2025 -
[Proposal] Values API
#2362 closed
Jun 19, 2025 -
[Proposal] ValueSubsystem - default values
#2357 closed
Jun 19, 2025 -
[Proposal] Remove global options in Powderhouse parser
#2355 closed
Jun 19, 2025 -
[Proposal] Remove `TreatUnmatchedTokensAsErrors`
#2350 closed
Jun 19, 2025 -
[Proposal] Diagramming
#2349 closed
Jun 19, 2025 -
Some naming and organizational issues
#2348 closed
Jun 19, 2025 -
[Proposal] Validation
#2347 closed
Jun 19, 2025 -
[Proposal] New Help subsystem
#2344 closed
Jun 19, 2025 -
Create error reporting output
#2346 closed
Jun 19, 2025 -
Replace `ParseError`/string errors with `Error` and use generally
#2345 closed
Jun 19, 2025 -
Apply help to all symbols in the CLI declaration
#2343 closed
Jun 19, 2025 -
Git guidelines and Powderhouse
#2341 closed
Jun 19, 2025 -
[Proposal] Preprocessing: directives, response files and environment
#2342 closed
Jun 19, 2025 -
Resetting System.CommandLine
#2338 closed
Jun 19, 2025 -
Handlers created using CommandHandler.Create are not awaited if do not return `int`
#2568 closed
Jun 9, 2025 -
SetAction overloads should have Task options without CancellationToken
#2562 closed
Jun 6, 2025
13 Issues opened by 11 people
-
Argument validator did not run because of GetValue within a Command validator
#2607 opened
Jul 1, 2025 -
Member Visibility to Support System.CommandLine.NamingConventionBinder post-Beta5
#2600 opened
Jun 25, 2025 -
HasOption alternative When migrating to 2.0 beta5
#2598 opened
Jun 25, 2025 -
Beta 5 help output places `--help` in the middle of arguments vs. end
#2595 opened
Jun 24, 2025 -
Documentation for Option.HelpName inaccurate and mysterious
#2594 opened
Jun 24, 2025 -
--version does not work when you configure an argument on the root command
#2591 opened
Jun 24, 2025 -
--help and --version moved to the top of the Options section
#2589 opened
Jun 24, 2025 -
Provide a better way to hook custom help
#2588 opened
Jun 23, 2025 -
Missing support for Finnish language
#2587 opened
Jun 23, 2025 -
Announcing System.CommandLine 2.0.0-beta5 and our path to a stable release
#2576 opened
Jun 19, 2025 -
add `Uri` to `ArgumentConverter.StringConverters`
#2574 opened
Jun 18, 2025 -
How to customize help following change to HelpBuilder visibility
#2571 opened
Jun 9, 2025 -
Commands with subcommands but without handler doesn't show signature help
#2570 opened
Jun 9, 2025
15 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Flag to hide description
#2537 commented on
Jun 6, 2025 • 0 new comments -
Feature Request: Add Examples section in HelpBuilder.
#2510 commented on
Jun 19, 2025 • 0 new comments -
How to use System.CommandLine in WinForm?
#2452 commented on
Jun 21, 2025 • 0 new comments -
Will HelpBuilder.Default.GetLayout() return the same delegates as OptionsSection() etc.?
#1888 commented on
Jun 21, 2025 • 0 new comments -
dotnet-suggest register --help lists --suggestion-command, which has no effect
#1772 commented on
Jun 21, 2025 • 0 new comments -
Working with command line options in Windows Forms doesn't output or return result
#1435 commented on
Jun 21, 2025 • 0 new comments -
Inconsistent user intention guesses in error messages between single-dash option name vs. double-dash option name
#1578 commented on
Jun 23, 2025 • 0 new comments -
Option of collection type with ArgumentArity.MaximumNumberOfValues = 1 parses incorrectly
#1970 commented on
Jun 23, 2025 • 0 new comments -
Option with Arity of ZeroOrOne or ZeroOrMore don't use DefaultValueFactory when option is given without value on the CLI
#2257 commented on
Jun 23, 2025 • 0 new comments -
--help no longer displays the option argument if Option.HelpName is not set
#2128 commented on
Jun 24, 2025 • 0 new comments -
Does not allow arguments that start with the '@' character
#1625 commented on
Jun 27, 2025 • 0 new comments -
Completions for multiple arity options
#1727 commented on
Jun 27, 2025 • 0 new comments -
3 arguments with custom parse functions cause an exception
#1779 commented on
Jun 27, 2025 • 0 new comments -
API review issues
#1891 commented on
Jul 1, 2025 • 0 new comments -
Remove `CommandLineConfigurationException`
#1909 commented on
Jul 2, 2025 • 0 new comments