Command Line Parser v2.5.0 Release Notes

Release Date: 2019-04-27 // almost 5 years ago
  • โž• Added

    • โž• Add support to NET40 and NET45 for both CSharp and FSharp by @moh-hassan.

    ๐Ÿ”„ Changed

    • ๐Ÿ“œ Proposed changes for enhancement by @Wind010, cover:appveyor.yml, ReflectionExtensions.cs and error.cs.
    • โœจ Enhance the CSharp demo to run in multi-target net40;net45;netcoreapp2.0;netcoreapp2.1 by @moh-hassan.
    • โž• Added explicit support for .NET 4.6.1 and .NET Core 2.0 by @ravenpride.
    • Convert commandline project to multi-target project netstandard2.0;net40;net45;net461.
    • โœ… Convert commandline Test to multi-target project net461;netcoreapp2.0.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix the null EntryAssembly Exception in unit test of net4x projects: issues #389,#424 by @moh-hassan.
    • ๐Ÿ›  Fix the test case 'Add unit tests for Issue #389 and #392
    • ๐Ÿ›  Fix CSC error CS7027: Error signing output with public key from file 'CommandLine.snk' -- Invalid public key in appveyor CI.
    • ๐Ÿ›  Fix the error CS0234: The type or namespace name 'FSharp' for net40 Framework.
    • ๐Ÿ›  Fix Mis-typed CommandLine.BaseAttribute.Default results in ArgumentException: Object of type 'X' cannot be converted to type 'Y' (issue #189) by@Wind010.