Skip to content

Releases: go-task/task

v3.40.0

06 Nov 01:51
Compare
Choose a tag to compare

If you like this project, consider spreading the word or sponsoring the project.

  • Fixed output of some functions (e.g. splitArgs/splitLines) not working in for loops (#1822, #1823 by @stawii).
  • Added a new TASK_OFFLINE environment variable to configure the --offline flag and expose it as a special variable in the templating system (#1470, #1716 by @vmaerten and @pd93).
  • Fixed a bug where multiple remote includes caused all prompts to display without waiting for user input (#1832, #1833 by @vmaerten and @pd93).
  • When using the "Remote Taskfiles" experiment, you can now include Taskfiles from Git repositories (#1652 by @vmaerten).
  • Improved the error message when a dotenv file cannot be parsed (#1842 by @pbitty).
  • Fix issue with directory when using the remote experiment (#1757 by @pbitty).
  • Fixed an issue where a special variable was used in combination with a dotenv file (#1232, #1810 by @vmaerten).
  • Refactor the way Task reads Taskfiles to improve readability (#1771 by @pbitty).
  • Added a new option to ensure variable is within the list of values (#1827 by @vmaerten).
  • Allow multiple prompts to be specified for a task (#1861, #1866 by @mfbmina).
  • Added new template function: numCPU, which returns the number of logical CPUs usable (#1890, #1887 by @Amoghrd).
  • Fixed a bug where non-nil, empty dynamic variables are returned as an empty interface (#1903, #1904 by @pd93).

v3.39.2

19 Sep 12:32
58ab26c
Compare
Choose a tag to compare
  • Fix dynamic variables not working properly for a defer: statement (#1803, #1818 by @vmaerten).

v3.39.1

19 Sep 01:28
Compare
Choose a tag to compare

v3.39.0

07 Sep 20:12
1275ab1
Compare
Choose a tag to compare

v3.38.0

30 Jun 14:55
88b0950
Compare
Choose a tag to compare

v3.37.2

12 May 19:40
57c094f
Compare
Choose a tag to compare
  • Fixed a bug where an empty Taskfile would cause a panic (#1648 by @pd93).
  • Fixed a bug where includes Taskfile variable were not being merged correctly
    (#1643, #1649 by @pd93).

v3.37.1

09 May 14:27
Compare
Choose a tag to compare

v3.37.0

09 May 00:38
Compare
Choose a tag to compare

v3.36.0

09 Apr 01:17
Compare
Choose a tag to compare

v3.35.1

04 Mar 22:29
efb12c0
Compare
Choose a tag to compare
  • Fixed a bug where the TASKFILE_DIR variable was sometimes incorrect (#1522, #1523 by @pd93).
  • Added a new TASKFILE special variable that holds the root Taskfile path (#1523 by @pd93).
  • Fixed various issues related to running a Taskfile from a subdirectory (#1529, #1530 by @pd93).