Skip to content

Releases: go-task/task

v3.34.1

27 Jan 21:53
Compare
Choose a tag to compare

v3.34.0

26 Jan 00:48
Compare
Choose a tag to compare
  • Removed support for version: 2 schemas. See the deprecation notice on our website (#1197, #1447 by @pd93).
  • Fixed a couple of issues in the JSON Schema + added a CI step to ensure it's correct (#1471, #1474, #1476 by @sirosen).
  • Added Any Variables experiment proposal 2 (#1415, #1444 by @pd93).
  • Updated the experiments and deprecations documentation format (#1445 by @pd93).
  • Added new template function: spew, which can be used to print variables for debugging purposes (#1452 by @pd93).
  • Added new template function: merge, which can be used to merge any number of map variables (#1438, #1464 by @pd93).
  • Small change on the API when using as a library: call.Direct became call.Indirect (#1459 by @pd93).
  • Refactored the public read and taskfile packages and introduced taskfile/ast (#1450 by @pd93).
  • ast.IncludedTaskfiles renamed to ast.Includes and orderedmap package renamed to omap plus some internal refactor work (#1456 by @pd93).
  • Fix zsh completion script to allow lowercase taskfile file names (#1482 by @xontab).
  • Improvements on how we check the Taskfile version (#1465 by @pd93).
  • Added a new ROOT_TASKFILE special variable (#1468, #1469 by @pd93).
  • Fix experiment flags in .env when the --dir or --taskfile flags were used (#1478 by @pd93).

v3.33.1

21 Dec 23:15
Compare
Choose a tag to compare

v3.33.0

21 Dec 02:27
Compare
Choose a tag to compare

Merry Christmas! 🎄 🎁 🎅 🤶

v3.32.0

30 Nov 01:44
Compare
Choose a tag to compare

v3.31.0

07 Oct 22:17
Compare
Choose a tag to compare
  • Enabled the --yes flag for the Remote Taskfiles experiment (#1344 by @pd93).
  • Add ability to set watch: true in a task to automatically run it in watch mode (#231, #1361 by @andreynering).
  • Fixed a bug on the watch mode where paths that contained .git (like .github), for example, were also being ignored (#1356 by @butuzov).
  • Fixed a nil pointer error when running a Taskfile with no contents (#1341, #1342 by @pd93).
  • Added a new exit code (107) for when a Taskfile does not contain a schema version (#1342 by @pd93).
  • Increased limit of maximum task calls from 100 to 1000 for now, as some people have been reaching this limit organically now that we have loops. This check exists to detect recursive calls, but will be removed in favor of a better algorithm soon (#1321, #1332).
  • Fixed templating on descriptions on task --list (#1343 by @blackjid).
  • Fixed a bug where precondition errors were incorrectly being printed when task execution was aborted (#1337, #1338 by @sylv-io).

v3.30.1

15 Sep 00:38
Compare
Choose a tag to compare
  • Fixed a regression where some special variables weren't being set correctly (#1331, #1334 by @pd93).

v3.30.0

14 Sep 01:14
Compare
Choose a tag to compare

We're looking for feedback on Remote Taskfile on #1317. Don't hesitate to add your opinion.

If you want to say "thank you" for the work done on this tool, consider sponsoring @andreynering and @pd93 via GitHub Sponsors.

v3.29.1

26 Aug 22:08
Compare
Choose a tag to compare

NOTE: v3.29.0 was skipped because of an issue on the release process.

v3.28.0

25 Jul 01:19
Compare
Choose a tag to compare