You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added caching around bun bun.lockb commands, instead of running them for every task.
Updated and loosened identifier naming restrictions.
Updated environment variable substitution to support different outputs when a variable is missing,
based on a trailing flag syntax.
$FOO or ${FOO} - If variable is missing, keeps the original syntax (current default).
$FOO? or ${FOO?} - If variable is missing, replaces with an empty string.
$FOO! or ${FOO!} - Ignores variable substitution and preserves the syntax (without !).
🐞 Fixes
Fixed an issue where an affected task with files that contain non-standard characters would fail
to run because Bash expansion fails. We now quote file paths that contain *, $, +, and [].