Command Line Parser v2.7.0 Release Notes
Release Date: 2020-01-01 // over 4 years ago-
โ Added
- โ Add option groups feature by @hadzhiyski - When one or more options has group set, at least one of these properties should have set value (they behave as required).
- โ Add a new overload method for AutoBuild to enable HelpText customization by @moh-hassan.
- ๐ Improve spacing in HelpText by @asherber by adding a new option in the HelpText.
- โ Add a new option "SkipDefault" in UnParserSettings by @moh-hassan to add the ability of skipping the options with a default value and fix #541.
- ๐ฆ Generate a new symbolic nuget Package by @moh-hassan to Improve the debugging of Applications with the NuGet package using symbols experience.
- โ Add Support to SourceLink in the nuget package @moh-hassan.
๐ Changed
- โ Remove the Exception when both CompanyAttribute and CopyRightAttribute are null in the Excuting assembly and set the copyright text to a default value by @moh-hassan.
- ๐ Change the default copyright to include current year instead of 1 by @moh-hassan.
- Enabling c# 8 and Vs2019 image in Appveyor.
๐ Fixed
- ๐ Fix NullReferenceException when creating a default immutable instance by @0xced.
- ๐ Fix issue #496 - Cryptic error message with immutable option class by@moh-hassan.
๐ Fix UnParserExtensions.FormatCommandLine by @moh-hassan to resolve:
๐ Fix nuget Licence in nuget package by @moh-hassan and fix issue #545.
๐ Fix PackageIconUrl warning in nuget package by @moh-hassan.
๐ Fix immutable nullException, Improve exception message when immutable type can't be created
๐ Fix Custom help for verbs issue#529 by @moh-hassan.
๐ Fix --help switch throwing exception in F# #366 ๐ by @WallaceKelly