Releases: jpdillingham/Utility.CommandLine.Arguments
6.0.0
Utility.CommandLine.Arguments 5.0.0
Utility.CommandLine.Arguments 4.0.0
This release tweaks handling of argument values. See #59 for breaking changes.
Closed Pull Requests Since 3.0.1
#58 Remove support for argument values beginning with an unquoted forward slash
#55 Support Arguments values starting with non-word chars (thanks @montgomerybc !)
Utility.CommandLine.Arguments 3.0.1
This release is primarily a refactor of project organization and build tools/pipeline, but also includes some minor refactoring suggested by analyzers.
Closed Pull Requests Since 3.0.0
#51 Add analysis, sonarqube
Utility.CommandLine.Arguments 3.0.0
The breaking changes for this version are documented in issue #47 .
Closed Pull Requests Since 2.0.0
#50 Bump version to 3.0.0
#49 Finish refactor of ArgumentDictionary for mixed short and long list arguments
#48 Refactor handling of list-backed arguments
#46 Fix implicit Type identification with async calling methods
#44 Support mixture of short and long argument names (Thanks @wburklund)
#42 Add enum handling
#41 Fix Populate() handling of async calling methods
#39 Add support for default values
#36 Add nuget and pack script
Utility.CommandLine.Arguments 2.0.1
- Properly target .NETStandard 2.0
Utility.CommandLine.Arguments 2.0.0
- Add the ability to specify help text for arguments, retrievable with
GetArgumentHelp()
- Fix bug handling operands that appear immediately following a boolean argument
- Target .NET Standard 2.0
Utility.CommandLine.Arguments 1.3.4
Fix bug with values beginning with a slash. Thanks @MatthiasJentsch
Utility.CommandLine.Arguments 1.3.0
Added ability to specify multiple values for arguments by repeating names in the command line string, as well as the ability to populate properties with an array or List type.
Utility.CommandLine.Arguments 1.2.2
Fixed a bug causing operands containing a hyphen to be parsed as two separate operands unless surrounded by quotes.