mirror of
				https://github.com/nsnail/spectre.console.git
				synced 2025-11-04 10:35:27 +08:00 
			
		
		
		
	
		
			
				
	
	
	
		
			7.0 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	
			7.0 KiB
		
	
	
	
	
	
	
	
Title: Spectre.Console 0.44 released! Description: Alternate screen buffers, better exception rendering... and more! Published: 2022-03-27 Category: Release Notes Excluded: false
Version 0.44 of Spectre.Console has been released!
There are a lot of fixes and improvements in this release, but the most noteworthy additions are better exception rendering, support for alternate screen buffers, and a new widget called TextPath, which makes it easy to render paths in the console.
Check out the two new examples in our GitHub repository:
New Contributors
- @twaalewijn made their first contribution in #642
 - @zmrfzn made their first contribution in #652
 - @jouniheikniemi made their first contribution in #689
 - @Sir-Baconn made their first contribution in #682
 - @seclerp made their first contribution in #665
 - @Arcodiant made their first contribution in #748
 - @ap0llo made their first contribution in #681
 
What's Changed
- Added the ability to hide CommandOptions. by @twaalewijn in #642
 - Add support for alternate screen buffers by @patriksvensson in #647
 - Updates asciinema update by @phil-scott-78 in #648
 - Update Roslynator.Analyzers to version 3.3 by @phil-scott-78 in #650
 - Ordered CommandArguments by position by @nils-a in #646
 - Table title's first letter is getting capitalized by default by @zmrfzn in #652
 - Simplify stack frame parsing by @0xced in #637
 - Trying to rework dotnet tools for docs and playwright by @phil-scott-78 in #667
 - Add release notes for 0.43.0 by @patriksvensson in #663
 - Use file scoped namespace declarations by @patriksvensson in #666
 - Add global usings by @patriksvensson in #668
 - Changed TypeResolver in Cli/logging by @nils-a in #675
 - Invalid WithExample call on the CommandApp doc page by @jouniheikniemi in #689
 - Add overload with params array for AddChoiceGroup() by @Sir-Baconn in #682
 - Simplify exception formatting by @0xced in #695
 - Improves exception rendering for async methods in .NET 6 by @phil-scott-78 in #718
 - Adding better type names for return types and parameters by @phil-scott-78 in #719
 - Docs redesign by @phil-scott-78 in #728
 - Configures deployment to netlify by @phil-scott-78 in #729
 - Tweaking font-size and line-height for smaller screens by @phil-scott-78 in #730
 - Adding a best practices guide. by @phil-scott-78 in #744
 - Adds widget for displaying (pretty) paths by @patriksvensson in #734
 - Add missing inheritance and nullable types in settings.md by @seclerp in #665
 - Optimizing build by @phil-scott-78 in #747
 - Update SixLabors.ImageSharp reference by @Arcodiant in #748
 - Add support for styling and aligning paths by @patriksvensson in #746
 - Add documentation for 
TextPathwidget by @patriksvensson in #757 - Fix path and description for TextPath docs by @patriksvensson in #758
 - Adding a short template file for new documentation by @phil-scott-78 in #763
 - Introduce MarkupInterpolated and MarkupLineInterpolated extensions by @phil-scott-78 in #761
 - Obsolete the AnsiConsoleFactory class by @0xced in #585
 - Add option to configure the style of the choices list and the default value in TextPrompt by @ap0llo in #681