Bump Spectre.Console and Spectre.Console.Cli#6
Conversation
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
사전 분석 — sub-1.0 minor 점프, breaking change 존재Type: Group update — Risk: 🟡 Medium. Documented breaking changes in 0.55.0:
Codebase impact analysisSearched FilePrepper.CLI for the affected APIs:
Caveat:
|
|
@dependabot rebase |
183aa3e to
9c6ce70
Compare
|
@dependabot rebase |
9c6ce70 to
99d84ef
Compare
|
@dependabot rebase |
Bumps Spectre.Console from 0.54.0 to 0.55.2 Bumps Spectre.Console.Cli from 0.53.1 to 0.55.0 --- updated-dependencies: - dependency-name: Spectre.Console dependency-version: 0.55.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: spectre - dependency-name: Spectre.Console.Cli dependency-version: 0.55.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: spectre ... Signed-off-by: dependabot[bot] <support@github.com>
99d84ef to
928df8e
Compare
Updated Spectre.Console from 0.54.0 to 0.55.2.
Release notes
Sourced from Spectre.Console's releases.
0.55.2
What's Changed
New Contributors
Full Changelog: spectreconsole/spectre.console@0.55.1...0.55.2
0.55.1
What's Changed
New Contributors
Full Changelog: spectreconsole/spectre.console@0.55.0...0.55.1
0.55.0
This release brings new features, performance improvements, bug fixes, and some important architectural changes.
New Spectre.Console.Ansi Library
One of the biggest changes in this release is the introduction of
Spectre.Console.Ansi,
a new standalone library for writing ANSI escape
sequences to the terminal without taking a full dependency on
Spectre.Console.This makes it easy to add ANSI support to lightweight tools and libraries where
pulling in the full Spectre.Console package would be overkill. Spectre.Console
itself now depends on this library internally.
We've also added some nice convenience methods for the .NET Console class:
Style Is Now a Struct
Stylehas been converted from a class to a struct, and link/URL informationhas been extracted into a separate
Linktype. This improves allocationperformance, especially in rendering-heavy scenarios, but is a breaking change
for code that relies on reference semantics.
Progress Improvements
The
Progresswidget received a lot of love in this release. It now usesTimeProviderinstead of the wall clock, making it significantly easier towrite deterministic tests.
ProgressTaskhas a newTagproperty for attachingarbitrary metadata, and you can now override the global hide-when-completed
behavior on individual tasks. Tasks can also be removed from the progress
context entirely.
Speed calculations have been improved with configurable max sampling age and
... (truncated)
Commits viewable in compare view.
Updated Spectre.Console.Cli from 0.53.1 to 0.55.0.
Release notes
Sourced from Spectre.Console.Cli's releases.
No release notes found for this version range.
Commits viewable in compare view.