Skip to content

v2.2.1 — Reliable Uninstall, Version Fix

Choose a tag to compare

@AliHamza-Coder AliHamza-Coder released this 12 Jul 13:26
· 20 commits to main since this release

v2.2.1 (2026-07-12)

Fixed

  • Uninstall now works reliably — replaced batch file with PowerShell (old batch file ran in same console window and died before deleting)
  • Confirmed \crush -v\ and \crush --version\ print version correctly
  • Added _crush_*\ temp files to .gitignore

Why crush still ran after uninstall (v2.2.0)

The old uninstall used a batch file that ran in the same console window. When \os.Exit(0)\ closed the window, the batch file was killed before it could delete the .exe. Now PowerShell runs in a hidden, independent process — waits 2 seconds for CRUSH to exit, then deletes the binary.