Commit 12dae48
Bump Spectre.Console from 0.49.1 to 0.54.0 (#300)
Updated
[Spectre.Console](https://github.com/spectreconsole/spectre.console)
from 0.49.1 to 0.54.0.
<details>
<summary>Release notes</summary>
_Sourced from [Spectre.Console's
releases](https://github.com/spectreconsole/spectre.console/releases)._
## 0.54.0
Version `0.54.0` of Spectre.Console has been released!
## Spectre.Console.Cli has a new home!
We've decided to move `Spectre.Console.Cli` to its own repository, where
we will prepare it for a _1.0_ release. This means that the
_Spectre.Console.Cli_ NuGet packages will no longer be versioned
together with _Spectre.Console_. They will now have a preview version
such as `1.0.0-alpha-0.x`.
There should be no issues staying on version _0.53.0_ of
_Spectre.Console.Cli_ until we release a stable version if you prefer
not to use a pre-release dependency.
## New unit testing package for Spectre.Console.Cli
There is now a new testing package for _Spectre.Console.Cli_ called
[Spectre.Console.Cli.Testing](https://www.nuget.org/packages/Spectre.Console.Cli.Testing).
This is where you will find the `CommandAppTester` from now on.
You can find more information about unit testing in the
[documentation](https://spectreconsole.net/cli/unit-testing).
## What's Changed
* Normalizes paths when writing exceptions to the console for tests. by
[@phil-scott-78](https://github.com/phil-scott-78) in
[#1758](spectreconsole/spectre.console#1758)
* Fixes issue with Panel not applying overflow to children by
[@phil-scott-78](https://github.com/phil-scott-78) in
[#1942](spectreconsole/spectre.console#1942)
* Remove Spectre.Console.Cli from repository by
[@patriksvensson](https://github.com/patriksvensson) in
[#1928](spectreconsole/spectre.console#1928)
**Full Changelog**:
spectreconsole/spectre.console@0.53.0...0.54.0
## 0.53.0
## What's Changed
* Add top-level CancellationToken support to Spectre.Console.Cli by
[@0xced](https://github.com/0xced) in
[#1911](spectreconsole/spectre.console#1911)
* Update the Spectre.Console.Cli documentation with CancellationToken by
[@0xced](https://github.com/0xced) in
[#1920](spectreconsole/spectre.console#1920)
**Full Changelog**:
spectreconsole/spectre.console@0.52.0...0.53.0
## 0.52.0
## What's Changed
* Add OpenCLI integration to Spectre.Console.Cli by
[@patriksvensson](https://github.com/patriksvensson) in
[#1909](spectreconsole/spectre.console#1909)
* Fix OPENCLI_VISIBILITY_INTERNAL to DefineConstants concat by
[@devlead](https://github.com/devlead) in
[#1912](spectreconsole/spectre.console#1912)
**Full Changelog**:
spectreconsole/spectre.console@0.51.1...0.52.0
## 0.51.1
## What's Changed
* Fix IndexOutOfRangeException in ExceptionFormatter by
[@martincostello](https://github.com/martincostello) in
[#1800](spectreconsole/spectre.console#1800)
* TestConsole can now be configured and accessed in CommandAppTester by
[@magiino](https://github.com/magiino) in
[#1803](spectreconsole/spectre.console#1803)
* Add ShowRowSeparators in Table Widget docs by
[@bartoginski](https://github.com/bartoginski) in
[#1807](spectreconsole/spectre.console#1807)
* Add support for required options by
[@patriksvensson](https://github.com/patriksvensson) in
[#1825](spectreconsole/spectre.console#1825)
* Added documentation for align widget by
[@Elementttto](https://github.com/Elementttto) in
[#1746](spectreconsole/spectre.console#1746)
* Fixed link not displayed in markup in Style.cs and added unit test
cases by [@Elementttto](https://github.com/Elementttto) in
[#1750](spectreconsole/spectre.console#1750)
* Update System.Memory dependency by
[@WeihanLi](https://github.com/WeihanLi) in
[#1832](spectreconsole/spectre.console#1832)
* Reduce memory usage for rune width cache. by
[@Pannoniae](https://github.com/Pannoniae) in
[#1756](spectreconsole/spectre.console#1756)
* Fix resizing of Live views with reduced size. by
[@belucha](https://github.com/belucha) in
[#1840](spectreconsole/spectre.console#1840)
* Corrects comment for optional text prompt by
[@aljanabim](https://github.com/aljanabim) in
[#1857](spectreconsole/spectre.console#1857)
* Update spinners by [@FroggieFrog](https://github.com/FroggieFrog) in
[#1873](spectreconsole/spectre.console#1873)
* Support J and K for navigating list prompts by
[@tobias-tengler](https://github.com/tobias-tengler) in
[#1877](spectreconsole/spectre.console#1877)
* Fix space triggering selection when items in the selection list have a
space. by [@mitchdenny](https://github.com/mitchdenny) in
[#1881](spectreconsole/spectre.console#1881)
* Fix bug setting Header by
[@mattfennerom](https://github.com/mattfennerom) in
[#1890](spectreconsole/spectre.console#1890)
## New Contributors
* [@magiino](https://github.com/magiino) made their first contribution
in [#1803](spectreconsole/spectre.console#1803)
* [@bartoginski](https://github.com/bartoginski) made their first
contribution in
[#1807](spectreconsole/spectre.console#1807)
* [@Elementttto](https://github.com/Elementttto) made their first
contribution in
[#1746](spectreconsole/spectre.console#1746)
* [@WeihanLi](https://github.com/WeihanLi) made their first
contribution in
[#1832](spectreconsole/spectre.console#1832)
* [@Pannoniae](https://github.com/Pannoniae) made their first
contribution in
[#1756](spectreconsole/spectre.console#1756)
* [@belucha](https://github.com/belucha) made their first contribution
in [#1840](spectreconsole/spectre.console#1840)
* [@aljanabim](https://github.com/aljanabim) made their first
contribution in
[#1857](spectreconsole/spectre.console#1857)
* [@FroggieFrog](https://github.com/FroggieFrog) made their first
contribution in
[#1873](spectreconsole/spectre.console#1873)
* [@tobias-tengler](https://github.com/tobias-tengler) made their first
contribution in
[#1877](spectreconsole/spectre.console#1877)
* [@mitchdenny](https://github.com/mitchdenny) made their first
contribution in
[#1881](spectreconsole/spectre.console#1881)
* [@mattfennerom](https://github.com/mattfennerom) made their first
contribution in
[#1890](spectreconsole/spectre.console#1890)
**Full Changelog**:
spectreconsole/spectre.console@0.50.0...0.51.1
## 0.50.0
## What's Changed
### General
* Strong name the assemblies by
[@KirillOsenkov](https://github.com/KirillOsenkov) in
[#1623](spectreconsole/spectre.console#1623)
* Update MSDN link to learn.microsoft.com by
[@Kissaki](https://github.com/Kissaki) in
[#1575](spectreconsole/spectre.console#1575)
* Add spanish translation for help strings by
[@kzu](https://github.com/kzu) in
[#1597](spectreconsole/spectre.console#1597)
* Update documentation: add example for the Text Prompt usage by
[@davide-pi](https://github.com/davide-pi) in
[#1636](spectreconsole/spectre.console#1636)
* Fix typos xml docs by [@devlead](https://github.com/devlead) in
[#1684](spectreconsole/spectre.console#1684)
* Upgrade SixLabors.ImageSharp to 3.1.7 by
[@Moustafaa91](https://github.com/Moustafaa91) in
[#1779](spectreconsole/spectre.console#1779)
### Console
* AOT Support for Spectre.Console by
[@phil-scott-78](https://github.com/phil-scott-78) in
[#1690](spectreconsole/spectre.console#1690)
* Make method reference to Markup.Escape more obvious by
[@Kissaki](https://github.com/Kissaki) in
[#1574](spectreconsole/spectre.console#1574)
* Fix `HtmlEncoder` Incorrectly Applying Italics to Bold Text by
[@z4ryy](https://github.com/z4ryy) in
[#1590](spectreconsole/spectre.console#1590)
* Fix Console Display Issue with Deleting Wide Characters by
[@TonWin618](https://github.com/TonWin618) in
[#1595](spectreconsole/spectre.console#1595)
* Fix search bug in prompt related to custom item types by
[@patriksvensson](https://github.com/patriksvensson) in
[#1627](spectreconsole/spectre.console#1627)
* Cleanup the prompt tests by [@0xced](https://github.com/0xced) in
[#1635](spectreconsole/spectre.console#1635)
* Add custom style for each calendar event by
[@davide-pi](https://github.com/davide-pi) in
[#1246](spectreconsole/spectre.console#1246)
* Fix tree expansion bug by [@davide-pi](https://github.com/davide-pi)
in [#1245](spectreconsole/spectre.console#1245)
* Enhance the style of the checkboxes for multi-selection by
[@davide-pi](https://github.com/davide-pi) in
[#1244](spectreconsole/spectre.console#1244)
* Improve exception if a (multi)selection prompt is used incorrectly by
[@0xced](https://github.com/0xced) in
[#1637](spectreconsole/spectre.console#1637)
* Fix incorrect panel height calculation in complex layout by
[@BlazeFace](https://github.com/BlazeFace) in
[#1514](spectreconsole/spectre.console#1514)
* Adding Enricher for Azure Pipelines by
[@BlazeFace](https://github.com/BlazeFace) in
[#1675](spectreconsole/spectre.console#1675)
* Added hex color conversion by [@jsheely](https://github.com/jsheely)
in [#1432](spectreconsole/spectre.console#1432)
* Fixed type in Segment description by
[@PascalSenn](https://github.com/PascalSenn) in
[#1687](spectreconsole/spectre.console#1687)
* Adding TransferSpeedColumn configuration to display bits/bytes +
binary/decimal prefixes by [@tpill90](https://github.com/tpill90) in
[#904](spectreconsole/spectre.console#904)
* Changes Emoji dictionary to OrdinalIgnoreCase for performance by
[@phil-scott-78](https://github.com/phil-scott-78) in
[#1691](spectreconsole/spectre.console#1691)
* ProgressTask.GetPercentage() returns 100 when max value is 0 by
[@FrankRay78](https://github.com/FrankRay78) in
[#1694](spectreconsole/spectre.console#1694)
* Async overloads for AnsiConsole Prompt/Ask/Confirm. by
[@tmds](https://github.com/tmds) in
[#1194](spectreconsole/spectre.console#1194)
* Support 3-digit hex codes in markup by
[@TheMarteh](https://github.com/TheMarteh) in
[#1708](spectreconsole/spectre.console#1708)
* Add async spinner extension methods and related documentation by
[@phil-scott-78](https://github.com/phil-scott-78) in
[#1747](spectreconsole/spectre.console#1747)
* Fix generic exception formatting by
[@0xced](https://github.com/0xced) in
[#1755](spectreconsole/spectre.console#1755)
### CLI
* Remove redundant explain settings ctor by
[@gitfool](https://github.com/gitfool) in
[#1534](spectreconsole/spectre.console#1534)
* Trim trailing comma in settings by
[@devlead](https://github.com/devlead) in
[#1550](spectreconsole/spectre.console#1550)
* Consider -? as an alias to -h by [@kzu](https://github.com/kzu) in
[#1552](spectreconsole/spectre.console#1552)
* Trimming of TestConsole output by CommandAppTester is user
configurable. by [@FrankRay78](https://github.com/FrankRay78) in
[#1739](spectreconsole/spectre.console#1739)
* Include resource files for additional cultures in HelpProvider. by
[@Tolitech](https://github.com/Tolitech) in
[#1717](spectreconsole/spectre.console#1717)
* Conditionally trim trailing periods of argument and option
descriptions by [@TheTonttu](https://github.com/TheTonttu) in
[#1740](spectreconsole/spectre.console#1740)
* Changed IConfigurator to return IConfigurator instead of void by
[@byte2pixel](https://github.com/byte2pixel) in
[#1762](spectreconsole/spectre.console#1762)
* Add parsed unknown flag to remaining arguments for a branch with a
default command by [@FrankRay78](https://github.com/FrankRay78) in
[#1660](spectreconsole/spectre.console#1660)
* Correctly show application version; execution of command with version
option by [@FrankRay78](https://github.com/FrankRay78) in
[#1663](spectreconsole/spectre.console#1663)
* Help output correctly decides when to show the version option by
[@FrankRay78](https://github.com/FrankRay78) in
[#1664](spectreconsole/spectre.console#1664)
## New Contributors
* [@Kissaki](https://github.com/Kissaki) made their first contribution
in [#1575](spectreconsole/spectre.console#1575)
... (truncated)
Commits viewable in [compare
view](https://github.com/spectreconsole/spectre.console/commits/0.54.0).
</details>
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
---------
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot <[email protected]>
Co-authored-by: agocke <[email protected]>1 parent 83cf084 commit 12dae48
2 files changed
+3
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | | - | |
| 10 | + | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
0 commit comments