mirror of
				https://github.com/nsnail/spectre.console.git
				synced 2025-11-04 10:35:27 +08: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