Skip to content

Commit 8a238df

Browse files
committed
docs: update 2.4 release notes for RC
1 parent d48b4df commit 8a238df

File tree

2 files changed

+30
-1
lines changed

2 files changed

+30
-1
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,15 @@
1414
* Fix [#153] - add async methods that accept cancellation tokens
1515
* Fix [#111] - Handle CTRL+C by default
1616
* Fix [#246] by [@kyle-rader] - Multi-line option descriptions do not indent correctly
17+
* Fix [#253] - support calling CommandLineApplication.Execute multiple times
1718

1819
[#246]: https://github.com/natemcmaster/CommandLineUtils/issues/246
1920
[#111]: https://github.com/natemcmaster/CommandLineUtils/issues/111
2021
[#153]: https://github.com/natemcmaster/CommandLineUtils/issues/153
2122
[#208]: https://github.com/natemcmaster/CommandLineUtils/issues/208
2223
[#221]: https://github.com/natemcmaster/CommandLineUtils/issues/221
2324
[#227]: https://github.com/natemcmaster/CommandLineUtils/issues/227
25+
[#253]: https://github.com/natemcmaster/CommandLineUtils/issues/253
2426
[#230]: https://github.com/natemcmaster/CommandLineUtils/pull/230
2527
[#239]: https://github.com/natemcmaster/CommandLineUtils/pull/239
2628
[#245]: https://github.com/natemcmaster/CommandLineUtils/pull/245

src/CommandLineUtils/releasenotes.props

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,50 @@
11
<Project>
22
<PropertyGroup>
3+
<PackageReleaseNotes Condition="'$(VersionPrefix)' == '2.4.0'">
4+
Features:
5+
6+
* @IanG: Attributes for files and directories that must not exist
7+
8+
Bug fixes by contributors (thanks!):
9+
10+
* @ejball: ArgumentEscaper should escape empty string
11+
* @vpkopylov: Use Pager for help text option only works on top-level help
12+
* @vpkopylov: Add check for subcommand cycle
13+
* @kyle-rader:Multi-line option descriptions do not indent correctly
14+
15+
Other things I fixed:
16+
* Support C# 8.0 and nullable reference types
17+
* Add async methods to CommandLineApplication
18+
* make `CommandLineApplication.ExecuteAsync` actually asynchronous
19+
* add async methods that accept cancellation tokens
20+
* Handle CTRL+C by default
21+
* support calling CommandLineApplication.Execute multiple times
22+
</PackageReleaseNotes>
23+
324
<PackageReleaseNotes Condition="'$(VersionPrefix)' == '2.3.4'">
425
Bugs fixed:
526
* Handle options with multiple characters in the short option name when only specified in a subcommand
627
* Rearrange the order that commands are listed in the USAGE block and list all the commands on the line
728
</PackageReleaseNotes>
29+
830
<PackageReleaseNotes Condition="'$(VersionPrefix)' == '2.3.3'">
931
Enhancement:
1032
* @mpipo: add an API to disable the pager for help text (CommandLineApplication.UsePagerForHelpText)
1133
</PackageReleaseNotes>
34+
1235
<PackageReleaseNotes Condition="'$(VersionPrefix)' == '2.3.2'">
1336
Enhancement:
1437
* @rlvandaveer: honor attributes on classes which implement ValidationAttribute
1538

1639
Bugs fixed:
1740
* @jcaillon: Option for the case sensitivity of command names.
1841
</PackageReleaseNotes>
42+
1943
<PackageReleaseNotes Condition="'$(VersionPrefix)' == '2.3.1'">
2044
Bugs fixed:
2145
* Fix for InvalidOperationException thrown during help text generation on Mono
2246
</PackageReleaseNotes>
47+
2348
<PackageReleaseNotes Condition="'$(VersionPrefix)' == '2.3.0'">
2449
<![CDATA[
2550
@@ -43,9 +68,11 @@ Bugs fixed:
4368
* Fix bug in subcommand name inference. When not specified, the subcommand always matched the entry assembly name. In this update, this convention only applies to the parent command.
4469
* Add generic overloads of `.IsRequired()` for `CommandOption<T>` and `CommandArgument<T>`.
4570
* @handcraftedsource: handled nested HelpOptions (fixes #86 - InvalidOperationException when multiple help options were defined)
71+
]]>
72+
</PackageReleaseNotes>
73+
<PackageReleaseNotes>$(PackageReleaseNotes)
4674

4775
See more details here: https://github.com/natemcmaster/CommandLineUtils/blob/master/CHANGELOG.md#v$(VersionPrefix.Replace('.',''))
48-
]]>
4976
</PackageReleaseNotes>
5077
</PropertyGroup>
5178
</Project>

0 commit comments

Comments
 (0)