From f7314dc2e804f8b0646e821e4bb8cd68ad9fb24d 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] 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