Skip to content

Commit bf0ff68

Browse files
committed
Updated version, release notes and readme for the 3.0.0 release
1 parent 9440901 commit bf0ff68

File tree

2 files changed

+17
-6
lines changed

2 files changed

+17
-6
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ AtleX.CommandLineArguments is a helper library to facilitate parsing command lin
44
and customisable validators and the library can automatically generate help for the user.
55

66
Supported .NET frameworks:
7-
* .NET 4.5
8-
* NETSTANDARD 1.5
7+
* .NET 4.6.1
8+
* NETSTANDARD 2.0
99

1010
# Installation
1111

src/AtleX.CommandLineArguments/AtleX.CommandLineArguments.csproj

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,28 @@
1515
<Company />
1616
<PackageLicenseExpression>MIT</PackageLicenseExpression>
1717

18-
<Version>2.1.0</Version>
19-
<AssemblyVersion>2.1.0.0</AssemblyVersion>
20-
<FileVersion>2.1.0.0</FileVersion>
18+
<Version>3.0.0</Version>
2119

2220
<RepositoryUrl>https://github.com/akamsteeg/AtleX.CommandLineArguments.git</RepositoryUrl>
2321
<PublishRepositoryUrl>true</PublishRepositoryUrl>
2422
<RepositoryType>Git</RepositoryType>
2523

2624
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
2725
<PackageTags>cli commandline command line arguments argument parser</PackageTags>
28-
<PackageReleaseNotes>
26+
<PackageReleaseNotes>
27+
3.0.0:
28+
- [Breaking] Moved from .NET Standard 1.5 &amp; .NET 4.5 to .NET Standard 2.0 &amp; .NET 4.6.1 (#38 and #59)
29+
- [Feature] PrefixedKeyConsoleHelpWriter is no longer marked as abstract (#45)
30+
- [Feature] Added IArgumentValidator interface (#49)
31+
- [Feature] Added ITypeParser interface (#50)
32+
- [Feature] Added constructor overrides to CommandLineArgumentConfiguration to accept custom ITypeParser and/or IArgumentValidator arguments (#52)
33+
- [Feature] Added .AddRange() methods for ITypeParser and IArgumentValidator to CommandLineArgumentsConfiguration (#53)
34+
- [Feature] PrefixedKeyParser is no longer marked as abstract (#54)
35+
- [Feature] Marked Parse&lt;T&gt;() methods in built-in abstract parser classes as virtual (#55)
36+
- [Feature] Updated the System.ComponentModel.Annotations dependency to 4.5.0 (#57)
37+
- [Feature] General code quality and performance improvements (#48, #51)
38+
- [Fix] ParseResult.IsValid is no longer re-evaluated for each call (#58)
39+
2940
2.1.0:
3041
- Enabled SourceLink for a better debugging experience (#40)
3142
- General code quality improvements (#41, #42)

0 commit comments

Comments
 (0)