Skip to content

Backport selected upstream reliability fixes to Classic - #13

Merged
martesi merged 6 commits into
mainfrom
classic-test-upstream-backports
Aug 30, 2026
Merged

Backport selected upstream reliability fixes to Classic#13
martesi merged 6 commits into
mainfrom
classic-test-upstream-backports

Conversation

@martesi

@martesi martesi commented Aug 30, 2026

Copy link
Copy Markdown
Owner

Summary

Carries the existing Classic patch-stack/release work and six selected upstream reliability backports onto main, while preserving Classic-specific guards and WinUI behavior.

Included upstream backports

  • #5312: column-aware Cargo package-list parsing.
  • #4974: cleanup of orphaned manager listing processes on timeout.
  • #5321: resilient Scoop listing process handling.
  • #5322: manager dependency verification and Cargo binary detection.
  • #5309: PowerShell 5 module-operation failure propagation.
  • #5244: Pinget no-applicable-upgrade detection.

Upstream commit and PR provenance is recorded in maintenance/backports.yml.

Classic-specific decisions

Validation

  • Passed clean-worktree and whitespace checks.
  • Passed JSON validation and merge-marker checks.
  • Confirmed Classic patch-stack guard files are unchanged.
  • .NET tests were not run because the active environment lacks dotnet/PowerShell tooling and Windows interop is unavailable.

This is a selective backport; remaining upstream UI/Avalonia, workflow, translation, and unrelated changes are intentionally outside this PR.

@martesi
martesi merged commit fedb38c into main Aug 30, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant