ScriptGrab v2.2
This release introduces significant improvements to stability, security, and usability.
What’s New
SHA256 Checksum Verification
All downloaded scripts are now verified against a .sha256 checksum file when available.
Prevents tampering, corruption, or incomplete downloads.
If no checksum is found, ScriptGrab warns the user but still proceeds with installation.
Improved Error Handling
Clear error messages replace silent failures.
Broken or partial installs are automatically cleaned up.
Updates and uninstall processes fail safely instead of leaving the system in a bad state.
PATH Management Fix
Prevents duplicate PATH exports.
Ensures $SCRIPTGRAB_DIR is only added once to shell config files.
Update Process Reinforced
Update scripts (install-scriptgrab.sh and uninstall-scriptgrab.sh) are also downloaded securely and verified when possible.
Reduces the risk of corrupted update files.