Skip to content

Port upstream safety and reliability fixes - #13

Merged
Rouniy merged 17 commits into
masterfrom
fix/upstream-safety-reliability
Aug 24, 2026
Merged

Port upstream safety and reliability fixes#13
Rouniy merged 17 commits into
masterfrom
fix/upstream-safety-reliability

Conversation

@Rouniy

@Rouniy Rouniy commented Aug 24, 2026

Copy link
Copy Markdown
Owner

Summary

Validation

  • Release solution build: 0 warnings, 0 errors
  • full test suite: 1344 passed, 0 failed (two consecutive final runs)
  • all port-source, WinForms retirement, project, binary, key and native-surface checks pass
  • active NuGet graph reports no known vulnerable direct or transitive packages
  • Linux TAR and DEB built locally; TAR/dpkg integrity and lintian pass
  • extracted DEB reaches the normal Avalonia loop under Xvfb for the 12-second smoke window

Review notes

The commits are intentionally atomic. Proposed upstream patches were not cherry-picked blindly: each was compared with the current port, strengthened where needed and covered by focused tests. CI should validate Linux TAR/DEB, Windows ZIP/MSI and macOS x64/arm64 ZIP/DMG on native runners; CodeQL must pass before merge.

@Rouniy
Rouniy marked this pull request as ready for review August 24, 2026 17:50
@Rouniy
Rouniy merged commit b24238d into master Aug 24, 2026
6 checks passed
@Rouniy
Rouniy deleted the fix/upstream-safety-reliability branch August 24, 2026 17:50
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