Skip to content

v2.0.0

Compare
Choose a tag to compare
@marcuwynu23 marcuwynu23 released this 21 Dec 13:21
· 4 commits to main since this release
a3e733f

Full Changelog: v1.0.0...v2.0.0

v2.0.0 Changes:

  • Block Structure Introduced: Implemented a block-based structure in the script parsing system. Commands are now grouped under specific blocks for better organization and easier management.

    • Each block is processed individually based on the defined block name, enabling more modular execution of tasks.
  • Improved Command Handling:

    • Minimized and background execution options are provided for certain commands.
  • File Handling Enhancements:

    • The script now checks if the specified block exists in the provided file before attempting to execute any commands.
    • Added support to read from .autofile by default if no file is provided.
  • Bug Fixes:

    • Fixed issues related to handling command strings with spaces and special characters.
    • Improved error handling when a block is not found or when invalid commands are detected in the file.
  • New Features:

    • The script now accepts a -f flag to specify a custom file, and defaults to .autofile if no file is provided.
    • Enhanced user experience by automatically selecting the .autofile script when no file argument is provided.