Skip to content

Releases: Rays-Robotics/ScriptGrab

2.2

Choose a tag to compare

@Rays-Robotics Rays-Robotics released this 16 Sep 19:02
e566375

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.

v2.1

Choose a tag to compare

@Rays-Robotics Rays-Robotics released this 06 Feb 16:12
e261d59

ScriptGrab v2.1 Release Notes

What's New

Local Script Installation

  • Feature: You can now install local shell scripts directly.
  • Usage:
    scriptgrab local /path/to/your/script.sh
  • Description: This command copies your specified .sh file into the ScriptGrab directory and sets the executable permission, allowing you to run your custom scripts from anywhere.

About Command

  • Feature: Added an about command to display tool information.
  • Usage:
    scriptgrab about
  • Description: When run, this command displays a stylized block of ASCII art along with the current version (v2.1) to provide a fun, visual confirmation of the installed version.

Version Update

  • Version: The ScriptGrab version has been updated from v2.0 to v2.1 to include the new features listed above.

Updating from Previous Versions

If you're on an older version of ScriptGrab, you can simply update to the new version by running:

scriptgrab update

This command will automatically download and install ScriptGrab v2.1.

Other Improvements

  • Help Update: The help text has been updated to include the new commands (local and about).
  • Minor Fixes: Various small bug fixes and optimizations have been applied for a smoother experience.

How to Get Started

Simply download and install ScriptGrab v2.1, and then run:

scriptgrab help

to see a full list of available commands and usage instructions.


Thank you for using ScriptGrab! We appreciate your feedback and contributions. Happy scripting!

v2

v2

Choose a tag to compare

@Rays-Robotics Rays-Robotics released this 15 Jan 15:46
4df5e2d

Changelog: ScriptGrab v2

New Features

  • Enhanced Stability:

    • Ensures the ~/scriptgrab directory is created and added to PATH automatically.
    • Validates script downloads before marking them as executable.
  • New Commands:

    • autoremove: Removes all installed scripts from the scriptgrab directory.
    • update: Updates ScriptGrab by uninstalling the current version and reinstalling the latest version from GitHub.
  • New Script Added:

    • disk-usage-checker: A utility script to monitor disk usage, downloaded from:
      Disk Usage Checker.

Improved User Experience

  • Updated list Command:

    • Displays available scripts (brave-install and disk-usage-checker).
    • Provides guidance for contributing new scripts via GitHub.
  • Better PATH Management:

    • Scripts installed via ScriptGrab are now globally accessible without additional configuration.

Bug Fixes

  • Fixed issues where installed scripts were not correctly added to PATH.
  • Improved error handling for unknown or invalid commands.

Notes

  • To contribute your own scripts, add them to the sh folder in the GitHub repository, and they will be included in future updates.

v1

v1

Choose a tag to compare

@Rays-Robotics Rays-Robotics released this 14 Jan 19:14
7689adf
Beta

Update README.md