Releases: AlexGhiondea/CommandLine
Add Strong Name support
What's Changed
- Make reproducible build by @AlexGhiondea in #66
- added oneliner to install the package via nuget commandline by @fabsenet in #68
- Add Strong Name support by @AlexGhiondea in #69
New Contributors
Full Changelog: 2.2.2...2.3.0
Update dependencies to OutputColorizer
Bump dependency to OutputColorizer to 2.0.0 (#65) * Bump dependency to OutputColorizer to 2.0.0 * Bump package version.
Support case-insensitive enums
In this release a change has been made that will allow enums to be parsed even when the casing does not match.
Add support for collection properties
The previous version of the library didn't work very well when you had a collection of parameters.
This release adds support for that as well as better diagnostics for when you are authoring these complex types.
Update dependencies to .NET Standard 2.0
Bump up dependencies. (#60) * Bump up dependencies. This pulls in the CommandLine version with .NET Standard 2.0 support, meaning we need to pull in that dependency as well when building the project. Also added a trait to one of the tests who was missing one. * Bump project version as well.
Fix TryParse behavior
This ensures that TryParse
and Parse
will give an error to the user when the user asks for help.
API updates and configuration support
Merge pull request #53 from AlexGhiondea/ReleaseUpdates Update CommandLine.csproj
Add support for different background colors
In this release, a feature was added that will automatically detect the background of a window and will use a different set of colors in that case.
The colors can be further customized by the user if they need to.
Fix for argument name
Argument names were not correct in certain cases when an exception was thrown.
Release 1.5.2
Introduce fix for the case where the argument array contained an empty string in them -- this happens when a .NET Core app is ran as a stand-alone app.