McMaster.Extensions.CommandLineUtils 2.4.2
Install from the command line:
Learn more about NuGet packages
$ dotnet add package McMaster.Extensions.CommandLineUtils --version 2.4.2
About this version
Features and bug fixes by some awesome contributors:
- @IanG: Attributes for files and directories that must not exist
- @ejball: ArgumentEscaper should escape empty string
- @vpkopylov: Use Pager for help text option only works on top-level help
- @vpkopylov: Add check for subcommand cycle
- @kyle-rader: Multi-line option descriptions do not indent correctly
Other things I fixed:
- Support C# 8.0 and nullable reference types
- Add async methods to CommandLineApplication
- Make
CommandLineApplication.ExecuteAsync
actually asynchronous - Add async methods that accept cancellation tokens
- Handle CTRL+C by default
- Support calling CommandLineApplication.Execute multiple times
2.4.2 hot fix:
- Fix deadlock in CTRL+C handling on Windows
See more details here: https://github.com/natemcmaster/CommandLineUtils/blob/master/CHANGELOG.md#v242
Details
- McMaster.Extensions.CommandLineUtils
-
natemcmaster
- almost 6 years ago
Assets
- package.nupkg
Download activity
- Total downloads 0
- Last 30 days 0
- Last week 0
- Today 0