Skip to content

Commit 31af317

Browse files
committed
Add changelog
1 parent dc82d4e commit 31af317

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

ArgumentParsing.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
77
ProjectSection(SolutionItems) = preProject
88
.editorconfig = .editorconfig
99
.gitignore = .gitignore
10+
CHANGELOG.md = CHANGELOG.md
1011
Directory.Build.props = Directory.Build.props
1112
LICENSE = LICENSE
1213
NuGet.config = NuGet.config

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Changelog
2+
3+
## 0.1.0
4+
5+
Initial release of the library.
6+
7+
### Features:
8+
- Generation of argument parser methods
9+
- Generated parsers can parse options, parameters and special commands
10+
- Options are named value, which syntax follows GNU syntax conventions
11+
- Parameters are unbound values, which are captured from arguments based on parameters' indices
12+
- Special commands are parsed when a particular first argument is encountered
13+
- Default implementation of `--help` and `--version` special commands

0 commit comments

Comments
 (0)