From 2c8f45980625536fc4ccb1585866ee6f2a2e6707 Mon Sep 17 00:00:00 2001 From: Frank Ray <52075808+FrankRay78@users.noreply.github.com> Date: Fri, 19 May 2023 12:22:28 +0100 Subject: [PATCH 1/3] Blog post for 0.47.0 --- ...023-05-19-spectre-console-0.47-released.md | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 docs/input/blog/posts/2023-05-19-spectre-console-0.47-released.md diff --git a/docs/input/blog/posts/2023-05-19-spectre-console-0.47-released.md b/docs/input/blog/posts/2023-05-19-spectre-console-0.47-released.md new file mode 100644 index 0000000..d0b2c65 --- /dev/null +++ b/docs/input/blog/posts/2023-05-19-spectre-console-0.47-released.md @@ -0,0 +1,48 @@ +Title: Spectre.Console 0.47 released! +Description: Alacritty terminal support, command line improvements +Published: 2023-05-19 +Category: Release Notes +Excluded: false +--- + +Version 0.47 of Spectre.Console has been released! + +There are a lot of fixes and improvements in this release, the most noteworthy changes being support for the [Alacritty](https://github.com/alacritty/alacritty) terminal and continued improvements to the command line parsing. + +Thank you to all contributers. + +## New Contributors +* @wbaldoumas made their first contribution in https://github.com/spectreconsole/spectre.console/pull/1143 +* @MartinZikmund made their first contribution in https://github.com/spectreconsole/spectre.console/pull/1151 +* @ilyahryapko made their first contribution in https://github.com/spectreconsole/spectre.console/pull/1131 +* @meziantou made their first contribution in https://github.com/spectreconsole/spectre.console/pull/1174 +* @MaxAtoms made their first contribution in https://github.com/spectreconsole/spectre.console/pull/1211 +* @phillip-haydon made their first contribution in https://github.com/spectreconsole/spectre.console/pull/1218 + +## What's Changed +* Add Alacritty to the supported terminals in AnsiDetector by @MaxAtoms in https://github.com/spectreconsole/spectre.console/pull/1211 +* Add an implicit operator to convert from Color to Style by @0xced in https://github.com/spectreconsole/spectre.console/pull/1160 +* Allow case-insensitive confirmation prompt by @MartinZikmund in https://github.com/spectreconsole/spectre.console/pull/1151 +* Allow configuration of confirmation prompt comparison via `StringComparer` by @MartinZikmund in https://github.com/spectreconsole/spectre.console/pull/1161 +* Do not register analyzer if SpectreConsole is not available in the current compilation by @meziantou in https://github.com/spectreconsole/spectre.console/pull/1172 +* Ensure correct comparer is used for `TextPrompt` by @MartinZikmund in https://github.com/spectreconsole/spectre.console/pull/1152 +* Forward CancellationToken to GetOperation by @meziantou in https://github.com/spectreconsole/spectre.console/pull/1173 +* Fix minor typo in Prompt example by @Frassle in https://github.com/spectreconsole/spectre.console/pull/1183 +* Fix coconut spelling by @phillip-haydon in https://github.com/spectreconsole/spectre.console/pull/1218 +* Improve conversion error messages by @0xced in https://github.com/spectreconsole/spectre.console/pull/1141 +* Make the code fix more robust and detect more symbols of type IAnsiConsole by @meziantou in https://github.com/spectreconsole/spectre.console/pull/1169 +* Minor Refactorings by @Elisha-Aguilera in https://github.com/spectreconsole/spectre.console/pull/1081 +* Simplify access to the SemanticModel in analyzers by @meziantou in https://github.com/spectreconsole/spectre.console/pull/1167 +* Use SymbolEqualityComparer.Default when possible by @meziantou in https://github.com/spectreconsole/spectre.console/pull/1171 +* Use StringComparison.Ordinal instead of culture-sensitive comparisons by @meziantou in https://github.com/spectreconsole/spectre.console/pull/1174 + +## Command line updates +* Add possibility to set description and/or data for the default command by @0xced in https://github.com/spectreconsole/spectre.console/pull/1091 +* Add support for converting command parameters into FileInfo and DirectoryInfo by @0xced in https://github.com/spectreconsole/spectre.console/pull/1145 +* Add support for arrays in [DefaultValue] attributes by @0xced in https://github.com/spectreconsole/spectre.console/pull/1164 +* Add ability to pass example args using `params` syntax by @seclerp in https://github.com/spectreconsole/spectre.console/pull/1166 +* Alias for branches by @ilyahryapko in https://github.com/spectreconsole/spectre.console/pull/1131 +* Command line improvements by @FrankRay78 in https://github.com/spectreconsole/spectre.console/pull/1103 + +## Documentation updates +* Alignment => Justification Docs Fixes by @wbaldoumas in https://github.com/spectreconsole/spectre.console/pull/1143 \ No newline at end of file From f453890d13c6d6390ce7903f5211e2e1ac4311ff Mon Sep 17 00:00:00 2001 From: Frank Ray <52075808+FrankRay78@users.noreply.github.com> Date: Fri, 19 May 2023 12:26:35 +0100 Subject: [PATCH 2/3] Minor grammatical update --- .../blog/posts/2023-05-19-spectre-console-0.47-released.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/input/blog/posts/2023-05-19-spectre-console-0.47-released.md b/docs/input/blog/posts/2023-05-19-spectre-console-0.47-released.md index d0b2c65..20f0536 100644 --- a/docs/input/blog/posts/2023-05-19-spectre-console-0.47-released.md +++ b/docs/input/blog/posts/2023-05-19-spectre-console-0.47-released.md @@ -7,7 +7,7 @@ Excluded: false Version 0.47 of Spectre.Console has been released! -There are a lot of fixes and improvements in this release, the most noteworthy changes being support for the [Alacritty](https://github.com/alacritty/alacritty) terminal and continued improvements to the command line parsing. +There are a lot of fixes and improvements in this release, the most noteworthy changes being support for the [Alacritty](https://github.com/alacritty/alacritty) terminal and continued improvements to command line parsing. Thank you to all contributers. From 296bc618377b0235e2a16004bcdaf9b083f62d60 Mon Sep 17 00:00:00 2001 From: Frank Ray <52075808+FrankRay78@users.noreply.github.com> Date: Fri, 19 May 2023 16:48:48 +0100 Subject: [PATCH 3/3] Updated links and github usernames to markdown url format so they render as native html links --- ...023-05-19-spectre-console-0.47-released.md | 57 ++++++++++--------- 1 file changed, 29 insertions(+), 28 deletions(-) diff --git a/docs/input/blog/posts/2023-05-19-spectre-console-0.47-released.md b/docs/input/blog/posts/2023-05-19-spectre-console-0.47-released.md index 20f0536..3b9070c 100644 --- a/docs/input/blog/posts/2023-05-19-spectre-console-0.47-released.md +++ b/docs/input/blog/posts/2023-05-19-spectre-console-0.47-released.md @@ -12,37 +12,38 @@ There are a lot of fixes and improvements in this release, the most noteworthy c Thank you to all contributers. ## New Contributors -* @wbaldoumas made their first contribution in https://github.com/spectreconsole/spectre.console/pull/1143 -* @MartinZikmund made their first contribution in https://github.com/spectreconsole/spectre.console/pull/1151 -* @ilyahryapko made their first contribution in https://github.com/spectreconsole/spectre.console/pull/1131 -* @meziantou made their first contribution in https://github.com/spectreconsole/spectre.console/pull/1174 -* @MaxAtoms made their first contribution in https://github.com/spectreconsole/spectre.console/pull/1211 -* @phillip-haydon made their first contribution in https://github.com/spectreconsole/spectre.console/pull/1218 +* [@wbaldoumas](https://github.com/wbaldoumas) made their first contribution in [#1143](https://github.com/spectreconsole/spectre.console/pull/1143) +* [@MartinZikmund](https://github.com/MartinZikmund) made their first contribution in [#1151](https://github.com/spectreconsole/spectre.console/pull/1151) +* [@ilyahryapko](https://github.com/ilyahryapko) made their first contribution in [#1131](https://github.com/spectreconsole/spectre.console/pull/1131) +* [@meziantou](https://github.com/meziantou) made their first contribution in [#1174](https://github.com/spectreconsole/spectre.console/pull/1174) +* [@MaxAtoms](https://github.com/MaxAtoms) made their first contribution in [#1211](https://github.com/spectreconsole/spectre.console/pull/1211) +* [@phillip-haydon](https://github.com/phillip-haydon) made their first contribution in [#1218](https://github.com/spectreconsole/spectre.console/pull/1218) + ## What's Changed -* Add Alacritty to the supported terminals in AnsiDetector by @MaxAtoms in https://github.com/spectreconsole/spectre.console/pull/1211 -* Add an implicit operator to convert from Color to Style by @0xced in https://github.com/spectreconsole/spectre.console/pull/1160 -* Allow case-insensitive confirmation prompt by @MartinZikmund in https://github.com/spectreconsole/spectre.console/pull/1151 -* Allow configuration of confirmation prompt comparison via `StringComparer` by @MartinZikmund in https://github.com/spectreconsole/spectre.console/pull/1161 -* Do not register analyzer if SpectreConsole is not available in the current compilation by @meziantou in https://github.com/spectreconsole/spectre.console/pull/1172 -* Ensure correct comparer is used for `TextPrompt` by @MartinZikmund in https://github.com/spectreconsole/spectre.console/pull/1152 -* Forward CancellationToken to GetOperation by @meziantou in https://github.com/spectreconsole/spectre.console/pull/1173 -* Fix minor typo in Prompt example by @Frassle in https://github.com/spectreconsole/spectre.console/pull/1183 -* Fix coconut spelling by @phillip-haydon in https://github.com/spectreconsole/spectre.console/pull/1218 -* Improve conversion error messages by @0xced in https://github.com/spectreconsole/spectre.console/pull/1141 -* Make the code fix more robust and detect more symbols of type IAnsiConsole by @meziantou in https://github.com/spectreconsole/spectre.console/pull/1169 -* Minor Refactorings by @Elisha-Aguilera in https://github.com/spectreconsole/spectre.console/pull/1081 -* Simplify access to the SemanticModel in analyzers by @meziantou in https://github.com/spectreconsole/spectre.console/pull/1167 -* Use SymbolEqualityComparer.Default when possible by @meziantou in https://github.com/spectreconsole/spectre.console/pull/1171 -* Use StringComparison.Ordinal instead of culture-sensitive comparisons by @meziantou in https://github.com/spectreconsole/spectre.console/pull/1174 +* Add Alacritty to the supported terminals in AnsiDetector by [@MaxAtoms](https://github.com/MaxAtoms) in [#1211](https://github.com/spectreconsole/spectre.console/pull/1211) +* Add an implicit operator to convert from Color to Style by [@0xced](https://github.com/0xced) in [#1160](https://github.com/spectreconsole/spectre.console/pull/1160) +* Allow case-insensitive confirmation prompt by [@MartinZikmund](https://github.com/MartinZikmund) in [#1151](https://github.com/spectreconsole/spectre.console/pull/1151) +* Allow configuration of confirmation prompt comparison via `StringComparer` by [@MartinZikmund](https://github.com/MartinZikmund) in [#1161](https://github.com/spectreconsole/spectre.console/pull/1161) +* Do not register analyzer if SpectreConsole is not available in the current compilation by [@meziantou](https://github.com/meziantou) in [#1172](https://github.com/spectreconsole/spectre.console/pull/1172) +* Ensure correct comparer is used for `TextPrompt` by [@MartinZikmund](https://github.com/MartinZikmund) in [#1152](https://github.com/spectreconsole/spectre.console/pull/1152) +* Forward CancellationToken to GetOperation by [@meziantou](https://github.com/meziantou) in [#1173](https://github.com/spectreconsole/spectre.console/pull/1173) +* Fix minor typo in Prompt example by [@Frassle](https://github.com/Frassle) in [#1183](https://github.com/spectreconsole/spectre.console/pull/1183) +* Fix coconut spelling by [@phillip-haydon](https://github.com/phillip-haydon) in [#1218](https://github.com/spectreconsole/spectre.console/pull/1218) +* Improve conversion error messages by [@0xced](https://github.com/0xced) in [#1141](https://github.com/spectreconsole/spectre.console/pull/1141) +* Make the code fix more robust and detect more symbols of type IAnsiConsole by [@meziantou](https://github.com/meziantou) in [#1169](https://github.com/spectreconsole/spectre.console/pull/1169) +* Minor Refactorings by [@Elisha-Aguilera](https://github.com/Elisha-Aguilera) in [#1081](https://github.com/spectreconsole/spectre.console/pull/1081) +* Simplify access to the SemanticModel in analyzers by [@meziantou](https://github.com/meziantou) in [#1167](https://github.com/spectreconsole/spectre.console/pull/1167) +* Use SymbolEqualityComparer.Default when possible by [@meziantou](https://github.com/meziantou) in [#1171](https://github.com/spectreconsole/spectre.console/pull/1171) +* Use StringComparison.Ordinal instead of culture-sensitive comparisons by [@meziantou](https://github.com/meziantou) in [#1174](https://github.com/spectreconsole/spectre.console/pull/1174) ## Command line updates -* Add possibility to set description and/or data for the default command by @0xced in https://github.com/spectreconsole/spectre.console/pull/1091 -* Add support for converting command parameters into FileInfo and DirectoryInfo by @0xced in https://github.com/spectreconsole/spectre.console/pull/1145 -* Add support for arrays in [DefaultValue] attributes by @0xced in https://github.com/spectreconsole/spectre.console/pull/1164 -* Add ability to pass example args using `params` syntax by @seclerp in https://github.com/spectreconsole/spectre.console/pull/1166 -* Alias for branches by @ilyahryapko in https://github.com/spectreconsole/spectre.console/pull/1131 -* Command line improvements by @FrankRay78 in https://github.com/spectreconsole/spectre.console/pull/1103 +* Add possibility to set description and/or data for the default command by [@0xced](https://github.com/0xced) in [#1091](https://github.com/spectreconsole/spectre.console/pull/1091) +* Add support for converting command parameters into FileInfo and DirectoryInfo by [@0xced](https://github.com/0xced) in [#1145](https://github.com/spectreconsole/spectre.console/pull/1145) +* Add support for arrays in \[DefaultValue\] attributes by [@0xced](https://github.com/0xced) in [#1164](https://github.com/spectreconsole/spectre.console/pull/1164) +* Add ability to pass example args using `params` syntax by [@seclerp](https://github.com/seclerp) in [#1166](https://github.com/spectreconsole/spectre.console/pull/1166) +* Alias for branches by [@ilyahryapko](https://github.com/ilyahryapko) in [#1131](https://github.com/spectreconsole/spectre.console/pull/1131) +* Command line improvements by [@FrankRay78](https://github.com/FrankRay78) in [#1103](https://github.com/spectreconsole/spectre.console/pull/1103) ## Documentation updates -* Alignment => Justification Docs Fixes by @wbaldoumas in https://github.com/spectreconsole/spectre.console/pull/1143 \ No newline at end of file +* Alignment => Justification Docs Fixes by [@wbaldoumas](https://github.com/wbaldoumas) in [#1143](https://github.com/spectreconsole/spectre.console/pull/1143) \ No newline at end of file