v2.0.0
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.
- The script now accepts a