Skip to content

Commit 335a2d1

Browse files
committed
Update CHANGELOG for 2.3.0 beta
1 parent 9dd8d80 commit 335a2d1

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

CHANGELOG.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
# Changelog
22

3-
## [Unreleased]
3+
## [v2.3.0-beta]
44

55
Bugs fixed:
66

77
* Fix ([#86][86]) [@handcraftedsource]: handled nested HelpOptions. Fixes InvalidOperationException when multiple help options were defined.([#158][158])
88
* Fix [#163][163] - Obsolete CommandOption.Template and fix help text generation to accurately list available options
9+
* [@TheConstructor]: fixed a bug in ConstructorInjectionConvention ([#181][181])
910

1011
[86]: https://github.com/natemcmaster/CommandLineUtils/pull/86
1112
[158]: https://github.com/natemcmaster/CommandLineUtils/pull/158
1213
[163]: https://github.com/natemcmaster/CommandLineUtils/pull/163
14+
[181]: https://github.com/natemcmaster/CommandLineUtils/pull/181
1315

1416
Enhancements:
1517

@@ -19,11 +21,17 @@ Enhancements:
1921
* [@EricStG]: Add a new API `MissingParameterlessConstructorException` that includes the type causing the exception in the message. ([#148][148])
2022
* [@atifaziz]: Add a new API `ValueParser.Create` which makes it easier to create implementations of `IValueParser`
2123
([#169][169])
24+
* [@TheConstructor]: Support injection of IConsole and IConvention in generic host ([#178][178])
25+
2226

2327
[143]: https://github.com/natemcmaster/CommandLineUtils/pull/143
2428
[164]: https://github.com/natemcmaster/CommandLineUtils/pull/164
2529
[168]: https://github.com/natemcmaster/CommandLineUtils/pull/168
2630
[169]: https://github.com/natemcmaster/CommandLineUtils/pull/169
31+
[178]: https://github.com/natemcmaster/CommandLineUtils/pull/178
32+
33+
Other notes:
34+
* I adjusted some API released in the alpha - primarily, I removed ParserSettings.
2735

2836
### New package: McMaster.Extensions.Hosting.CommandLine
2937

@@ -72,7 +80,7 @@ Details:
7280

7381
* **Clustering options:** I've added this behavior as the new default, but only if I think it won't interfere with existing apps.
7482
If it causes issues or you don't like clustering, you can disable this by setting
75-
`CommandLineApplication.ParserSettings.ClusterOptions = false`.
83+
`CommandLineApplication.ClusterOptions = false`.
7684
To preserve compatibility with existing apps, this behavior is off if you have configured options with short names with
7785
multiple characters. In a future version, this will cause an error unless you set `ClusterOptions = false`.
7886

@@ -270,8 +278,10 @@ Other:
270278
[@rmcc13]: https://github.com/rmcc13
271279
[@SeanFeldman]: https://github.com/SeanFeldman
272280
[@sebastienros]: https://github.com/sebastienros
281+
[@TheConstructor]: https://github.com/TheConstructor
273282

274-
[Unreleased]: https://github.com/natemcmaster/CommandLineUtils/compare/v2.3.0-alpha...HEAD
283+
[Unreleased]: https://github.com/natemcmaster/CommandLineUtils/compare/v2.3.0-beta...HEAD
284+
[v2.3.0-beta]: https://github.com/natemcmaster/CommandLineUtils/compare/v2.2.5...v2.3.0-beta
275285
[v2.3.0-alpha]: https://github.com/natemcmaster/CommandLineUtils/compare/v2.2.5...v2.3.0-alpha
276286
[v2.2.5]: https://github.com/natemcmaster/CommandLineUtils/compare/v2.2.4...v2.2.5
277287
[v2.2.4]: https://github.com/natemcmaster/CommandLineUtils/compare/v2.2.3...v2.2.4

0 commit comments

Comments
 (0)