Skip to content

v2.5.20

Choose a tag to compare

@github-actions github-actions released this 23 May 00:16
· 13 commits to main since this release

Fixed — stranded .new artifact when _hashFileUrl origin check rejects

OnActionClick's SHA256SUMS branch validates _hashFileUrl against IsAllowedHost before fetching. When that gate rejected, the function returned without deleting newPath — but the download had already completed at that point and newPath was on disk. Result: a stranded MWBToggle.exe.new next to the running exe with no UI surface to clean it up.

Pre-existing in the prefix-StartsWith era; the v2.5.19 refactor preserved the behavior verbatim (the goal was the host-equality upgrade, not cleanup-flow changes). v2.5.20 adds the missing TryDelete(newPath) before the ShowError + return. Convergent verifier finding (T2 Sonnet C1 + T2 Opus G3, gap-audit round).

No other behavior changed. No new tests.

Full Changelog: v2.5.19...v2.5.20