Skip to content

Commit 2000b25

Browse files
committed
Updated assembly version to 2.0.0 and package version to 2.0.0-beta1 (fixes #28)
1 parent 4281e4d commit 2000b25

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

src/AtleX.CommandLineArguments/AtleX.CommandLineArguments.csproj

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,22 @@
1313
<Description>AtleX.CommandLineArguments is a helper library to facilitate parsing command line arguments into a strongly-typed object. Values can be validated with extensible and customisable validators and the library can automatically generate help for the user.</Description>
1414
<Copyright>© Alex Kamsteeg</Copyright>
1515
<PackageLicenseUrl>https://github.com/akamsteeg/AtleX.CommandLineArguments/blob/master/LICENSE</PackageLicenseUrl>
16-
<Version>1.1.1</Version>
16+
<Version>2.0.0-beta1</Version>
1717
<RepositoryUrl>https://github.com/akamsteeg/AtleX.CommandLineArguments</RepositoryUrl>
1818
<RepositoryType>Git</RepositoryType>
1919
<PackageTags>cli commandline command line arguments argument parser</PackageTags>
20-
<PackageReleaseNotes>1.1.1:
20+
<PackageReleaseNotes>2.0.0:
21+
- [Feature] Added support for GNU/Linux style "--name value" arguments (#19)
22+
- [Feature] Simplified extending the library with different parsers and help writers by introducing interfaces (#8, #11)
23+
- [Feature] Rewritten the configuration system. This makes it a lot more explicit by strong-typed configurations (e.g. WindowsStyleConfiguration) and now by default all built-in type parsers and validators are loaded to take that burden away from the user. Also, by default the new AutoDetectConfiguration is used that uses Windows-style arguments when running on Windows, and GNU/Linux style on Linux and Mac (#9)
24+
- [Fix] Reduce lenght of names of commonly used classes by removing the "CommandLineArguments" cruft from it. E.g. WindowsStyleCommandLineArgumentsParser is now WindowsStyleParser (#23)
25+
- [Fix] Remove not-needed package reference for System.ComponentModel.Annotations from the NETFX installation (#24)
26+
- [Fix] Removed redundant .NET 4.6 TFM from supported frameworks. We now support .NET 4.5 and NETSTANDARD 1.5 and those are upwards compatible with newer versions of their respective runtimes (#10)
27+
28+
1.1.1:
2129
-Many internal improvements (#7, #13, #14, #15, #16, #17)</PackageReleaseNotes>
30+
<AssemblyVersion>2.0.0.0</AssemblyVersion>
31+
<FileVersion>2.0.0.0</FileVersion>
2232
</PropertyGroup>
2333

2434
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard1.5'">

0 commit comments

Comments
 (0)