FastScripts 3.3.5: Live Script Progress and Other Fixes

FastScripts 3.3.5 is now available on the FastScripts home page, or by selecting “Check for Update” from the FastScripts menu.

This update restores the functionality of live visual updates for long-running scripts, whose progress is conveyed in the FastScripts menu. This was broken in the previous release:

It also includes a bunch of other fixes, relatively great, and relatively small!

Restore live updating of running script task progress information in the menu

Fix a bug where long-running shell scripts were not properly terminated when canceled from the script menu

Default environment variables are now passed to shell scripts for users who use zsh, bash, ksh, or fish

Symlinks to shell scripts are now invoked directly so that the $0 variable points to the symlink and not the target

Fix a hang that could occur if an alias to a large app is placed in the Scripts folder

Prevent a crash that could occur while updating script running progress

Fix a menu ordering issue with custom sorting tags that are non-UTF8 characters

Fix a bug that caused scripts with certain unicode characters in the title to be treated as multiple scripts

If you enjoy FastScripts, please consider spreading the word to friends! Thanks for your support.