All Versions
Latest Version
Avg Release Cycle
27 days
Latest Release

Changelog History
Page 1

  • v3.17.0 Changes

    • โž• Add a "Did you mean ...?" suggestion when a task does not exits another one with a similar name is found (#867, #880).
    • ๐Ÿ–จ Now YAML parse errors will print which Taskfile failed to parse (#885, #887).
    • โž• Add ability to set aliases for tasks and namespaces (#268, #340, #879).
    • ๐Ÿ‘Œ Improvements to Fish shell completion (#897).
    • โž• Added ability to set a different watch interval by setting interval: '500ms' or using the --interval=500ms flag (#813, #865).
    • โž• Add colored output to --list, --list-all and --summary flags (#845, #874).
    • ๐Ÿ›  Fix unexpected behavior where label: was being shown instead of the task name on --list (#603, #877).
  • v3.16.0 Changes

    September 29, 2022
    • โž• Add npm as new installation method: npm i -g @go-task/cli (#870, #871, npm package).
    • โž• Add support to marking tasks and includes as internal, which will hide them from --list and --list-all (#818).
  • v3.15.2 Changes

    September 08, 2022
    • ๐Ÿ›  Fix error when using variable in env: introduced in the previous release (#858, #866).
    • ๐Ÿ›  Fix handling of CLI_ARGS (--) in Bash completion (#863).
    • On zsh completion, add ability to replace --list-all with --list as already possible on the Bash completion (#861).
  • v3.15.0 Changes

    September 03, 2022
    • Add new special variables ROOT_DIR and TASKFILE_DIR. This was a highly requested feature (#215, #857, Documentation).
    • Follow symlinks on sources (#826, #831).
    • ๐Ÿ‘Œ Improvements and fixes to Bash completion (#835, #844).
  • v3.14.1 Changes

    August 03, 2022
    • Always resolve relative include paths relative to the including Taskfile (#822, #823).
    • ๐Ÿ›  Fix ZSH and PowerShell completions to consider all tasks instead of just the public ones (those with descriptions) (#803).
  • v3.14.0 Changes

    July 08, 2022
    • โž• Add ability to override the .task directory location with the TASK_TEMP_DIR environment variable.
    • ๐Ÿ‘ Allow to override Task colors using environment variables: TASK_COLOR_RESET, TASK_COLOR_BLUE, TASK_COLOR_GREEN, TASK_COLOR_CYAN, TASK_COLOR_YELLOW, TASK_COLOR_MAGENTA and TASK_COLOR_RED (#568, #792).
    • ๐Ÿ›  Fixed bug when using the output: group mode where STDOUT and STDERR were being print in separated blocks instead of in the right order (#779).
    • ๐Ÿš€ Starting on this release, ARM architecture binaries are been released to Snap as well (#795).
    • ๐Ÿšš i386 binaries won't be available anymore on Snap because Ubuntu removed the support for this architecture.
    • โฌ†๏ธ Upgrade, which fixes a bug with associative arrays (#785, mvdan/sh#884, mvdan/sh#893).
  • v3.13.0 Changes

    June 13, 2022
    • โž• Added -n as an alias to --dry (#776, #777).
    • ๐Ÿ›  Fix behavior of interrupt (SIGINT, SIGTERM) signals. Task will now give time for the processes running to do cleanup work (#458, #479, #728, #769).
    • โž• Add new --exit-code (-x) flag that will pass-through the exit form the command being ran (#755).
  • v3.12.1 Changes

    May 10, 2022
    • ๐Ÿ›  Fixed bug where, on Windows, variables were ending with \r because we were only removing the final \n but not \r\n (#717).
  • v3.12.0 Changes

    March 31, 2022
    • The --list and --list-all flags can now be combined with the --silent flag to print the task names only, without their description (#691).
    • โž• Added support for multi-level inclusion of Taskfiles. This means that included Taskfiles can also include other Taskfiles. Before this was limited to one level (#390, #623, #656).
    • โž• Add ability to specify vars when including a Taskfile. Check out the documentation for more information. (#677).
  • v3.11.0 Changes

    January 19, 2022