Skip to content

Update dependency Spectre.Console to 0.57.2 - #2400

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/spectre
Open

Update dependency Spectre.Console to 0.57.2#2400
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/spectre

Conversation

@renovate

@renovate renovate Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
Spectre.Console 0.57.10.57.2 age confidence

Release Notes

spectreconsole/spectre.console (Spectre.Console)

v0.57.2

Compare Source

What's Change

Full Changelog: spectreconsole/spectre.console@0.57.1...0.57.2


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the 📦 dependencies Pull requests that update a dependency file label Jun 11, 2026
@github-actions github-actions Bot added this to the v15.0.1 milestone Jun 11, 2026
@github-actions

github-actions Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Test Results

0 tests  ±0   0 ✅ ±0   0s ⏱️ ±0s
0 suites ±0   0 💤 ±0 
0 files   ±0   0 ❌ ±0 

Results for commit 04c35dc. ± Comparison against base commit de751d4.

♻️ This comment has been updated with latest results.

@renovate
renovate Bot force-pushed the renovate/spectre branch from a0a7a53 to db1df69 Compare June 12, 2026 00:47
@renovate

renovate Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity · 0 duplication

Metric Results
Complexity 0
Duplication 0

View in Codacy

AI Reviewer: first review requested successfully. AI can make mistakes. Always validate suggestions.

Run reviewer

TIP This summary will be updated as you push new changes.

@codacy-production codacy-production Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

The update to Spectre.Console 0.57.0 introduces critical breaking changes that have not been addressed in the source code. Specifically, the conversion of the 'Style' type from a class to a struct and the removal of various obsolete members will likely cause compilation failures and runtime errors in consumer projects. Additionally, a high-severity security vulnerability (CVE-2026-32933) was identified in AutoMapper v16.0.0; this dependency should be updated to v16.1.1 to mitigate potential Denial of Service attacks via uncontrolled recursion.

About this PR

  • The PR description highlights significant breaking changes in Spectre.Console (v0.55.0+), such as 'Style' becoming a struct and the removal of obsolete members, yet no corresponding source code changes are included. A version-only bump for this library is likely to break the build or cause runtime errors if affected APIs are consumed.
1 comment outside of the diff
Directory.Packages.props

line 32 🔴 HIGH RISK
Update AutoMapper to 16.1.1 to mitigate CVE-2026-32933, which allows for Denial of Service through uncontrolled recursion.

This might be a simple fix:

    <PackageVersion Include="AutoMapper" Version="16.1.1" />

Test suggestions

  • Verify that code using the 'Style' type is updated to handle its change from a class to a struct (e.g. removing null checks)
  • Verify that any usage of removed members (Alignment on Table/Grid/Calendar) has been refactored
  • Verify terminal output behavior when redirected, as ANSI is now disabled by default in 0.55.0
Prompt proposal for missing tests
Consider implementing these tests if applicable:
1. Verify that code using the 'Style' type is updated to handle its change from a class to a struct (e.g. removing null checks)
2. Verify that any usage of removed members (Alignment on Table/Grid/Calendar) has been refactored
3. Verify terminal output behavior when redirected, as ANSI is now disabled by default in 0.55.0

TIP Improve review quality by adding custom instructions
TIP How was this review? Give us feedback

@renovate renovate Bot changed the title Update spectre Update spectre - autoclosed Jun 29, 2026
@renovate renovate Bot closed this Jun 29, 2026
@renovate
renovate Bot deleted the renovate/spectre branch June 29, 2026 00:59
@github-actions github-actions Bot removed this from the v15.0.1 milestone Jun 29, 2026
@renovate renovate Bot changed the title Update spectre - autoclosed Update dependency Spectre.Console to 0.57.2 Jul 2, 2026
@renovate renovate Bot reopened this Jul 2, 2026
@renovate
renovate Bot force-pushed the renovate/spectre branch 2 times, most recently from db1df69 to 04c35dc Compare July 2, 2026 23:40
@github-actions github-actions Bot added this to the v15.0.1 milestone Jul 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📦 dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants