Skip to content

McMaster.Extensions.CommandLineUtils 2.4.1

Install from the command line:
Learn more about NuGet packages
$ dotnet add package McMaster.Extensions.CommandLineUtils --version 2.4.1

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.1 hot fix:

See more details here: https://github.com/natemcmaster/CommandLineUtils/blob/master/CHANGELOG.md#v241


Assets

  • package.nupkg

Download activity

  • Total downloads 0
  • Last 30 days 0
  • Last week 0
  • Today 0