Spectre.Console 0.43 released!
We forgot (😅) to publish the release notes for 0.42
, so we've included them as well.
Noteworthy in this release is that Spectre.Console
now ships with .NET 6 support.
New Contributors
- @mgnslndh made their first contribution in #584
- @LiamSho made their first contribution in #509
- @kzu made their first contribution in #514
- @GitHubPang made their first contribution in #535
- @RedEyedDog made their first contribution in #546
- @rifatx made their first contribution in #545
What's Changed
- Update sponsors.md by @mgnslndh in #584
- Upgrades Statiq and re-enables docs publishing by @phil-scott-78 in #591
- Internalizes the
WcWidth
package by @patriksvensson in #593 - Small typos in the
Getting Started
page by @antoniovalentini in #597 - Add net6.0 TFM by @patriksvensson in #603
- Fix a typo in code comment by @GitHubPang in #579
- Added
GetParent
andGetParents
toMultiSelectionPrompt
by @nils-a in #590 - Added ExceptionHandler to
ICommandAppSettings
by @nils-a in #607 - Fixed documentation for selection and multiselection (#499) by @nils-a in #589
- Escape any Markup when displaying selected prompt items by @nils-a in #610
- Upgrade .NET SDK to 6.0.100 by @patriksvensson in #616
- Allow color numbers in markup expressions by @patriksvensson in #615
- Remove
Render
from docs in favor ofWrite
by @patriksvensson in #613 - Clarify
ITypeResolver
returnsnull
by @nils-a in #620 - Fix typo in
PairDeconstructor
class name by @0xced in #619 - Fix type conversion in the default pair deconstructor implementation by @0xced in #618
- Update examples to net6.0 by @patriksvensson in #625
- Fix exception formatting for generic methods by @0xced in #639
- Use browser context for social cards by @phil-scott-78 in #490
- Adds additional check that analyzer is within a method by @phil-scott-78 in #488
- Add support for manipulating individual table rows by @patriksvensson in #503
- Do not share semaphore between consoles by @patriksvensson in #507
- Fix
ArgumentOutOfRangeExceptio
when rendering a table by @LiamSho in #507 - Make building more flexible by allowing feature bands by @kzu in #514
- Fix parsing of exceptions on .NET Framework by @0xced in #513
- Fix the style parameter nullable annotation on
AnsiConsoleExtensions
by @0xced in #527 - Fix 404 in documentation by @nils-a in #530
- Fix typos in code comments by @GitHubPang in #535
- Remove additional registration of
ICommand
by @nils-a in #533 - Add extension methods to get cell width of
char
andstring
by @patriksvensson in #523 - Disable GH Action workflow for docs by @patriksvensson in #547
- Fix typos in docs by @GitHubPang in #542
- Add a segment builder for merging multiple segments by @phil-scott-78 in #552
- Allow user to update table cell by @RedEyedDog in #546
- Fix a minor typo for
Spectre1021
by @GitHubPang in #557 - Future-proof conditional compilation by @0xced in #563
- Add support custom max value for barcharts by @rifatx in #545
- Improve the error message when acquiring the interactive semaphore fails by @0xced in #569
- Add
AnsiConsole.Write
method by @patriksvensson in #577