mirror of
https://github.com/spectreconsole/spectre.console.git
synced 2025-10-25 15:19:23 +00:00
9.5 KiB
9.5 KiB
Title: Spectre.Console 0.46 released! Description: .NET 7 support, Layout Widget, JSON rendering Published: 2023-01-10 Category: Release Notes Excluded: false
Happy new year! 🎉
Version 0.46 of Spectre.Console has been released!
A lot has happened since the last release, but the most notable additions and changes are support for .NET 7, the new Layout widget, and rendering of JSON. There has also been a lot of long overdue work on the command line argument parser.
New Contributors
- @GaryMcD made their first contribution in #961
- @eduherminio made their first contribution in #964
- @Saalvage made their first contribution in #976
- @BenjaminMichaelis made their first contribution in #1000
- @nilaoda made their first contribution in #1012
- @picture-vision made their first contribution in #1013
- @patrickfreilinger made their first contribution in #1016
- @sowa705 made their first contribution in #1014
- @ardalis made their first contribution in #1021
- @Elisha-Aguilera made their first contribution in #1038
- @wguner made their first contribution in #1044
- @bcwood made their first contribution in #1068
- @FrankRay78 made their first contribution in #1073
- @tomkerkhove made their first contribution in #1089
- @ArveSystad made their first contribution in #1090
- @maije made their first contribution in #1096
- @krisrok made their first contribution in #953
What's changed?
- Add support for .NET 7.0 by @patriksvensson in #1056
- Add
Layoutwidget by @patriksvensson in #1041 - Add JSON text renderer by @patriksvensson in #1086
- Backward direction of text prompt autocomplete by @nkochnev in #921
- Custom mask for secret by @GaryMcD in #970
- Allow selections to wrap around by @Saalvage in #976
- Join .NET Foundation by @patriksvensson in #978
- Adding value: a single semi-colon! by @johanlindfors in #986
- Fix
@being used in Figlet font by @Saalvage in #972 - Add new and transferred issues to backlog project by @patriksvensson in #995
- Pin SDK due to a bug in .NET 6.0.401 by @patriksvensson in #1011
- Remove period trimming by @BenjaminMichaelis in #1008
- Allow
PACKETkey on MultiSelectionPrompt by @nilaoda in #1012 - Added Suckless Simple Terminal to list of ANSI terminals by @picture-vision in #1013
- Add culture option to
TypeConverterHelper,TextPromptandAnsiConsoleby @sowa705 in #1014 - Minor typo fixes by @ardalis in #1021
- Alignment fixes by @patriksvensson in #1066
IndexOfreplaced by Count at Add method - Performance issue #975 fixed by @maije in #1096- Modified tokenizer not to break on on
]]]at the end of a style by @nils-a in #1027 - Command line argument parsing improvements by @FrankRay78 in #1048
- Show help for default command by @krisrok in #953
- Automatically display default values of options in the help page by @0xced in #1032
Documentation updates
- Add link to documentation in README by @ardalis in #1030
- Update
.NET 5references in docs by @eduherminio in #964 - Blog date fix by @phil-scott-78 in #963
- Update sponsors by @tomkerkhove in #1089
- Inline
CommandArgumentrequired/optional style in template parameter docs by @ArveSystad in #1090 - Add documentation for
BreakdownChartby @BenjaminMichaelis in #1000 - Create
Paneldocumentation by @patrickfreilinger in #1016 - Added details for using links within markup. by @GaryMcD in #961
- Added documentation for
Rowswidget by @Elisha-Aguilera in #1038 - Added documentation guide for
Gridwidget by @Elisha-Aguilera in #1043 - Added documentation guide for the
Padderwidget by @Elisha-Aguilera in #1046 - Created a
Columnswidget documentation by @wguner in #1044 - Fixed typo in
Paneldocumentation @bcwood in #1068 - Clarified the license for
SixLabors.ImageSharpby @FrankRay78 in #1073 - Add documentation for
Layoutby @patriksvensson in #1127