Skip to content

Releases: go-task/task

v2.1.0

19 Aug 18:59
Compare
Choose a tag to compare

Changelog

  • Add a ignore_error option to task and command (#123)
  • Add a dry run mode (--dry flag) (#126)

v2.0.3

24 Jun 14:00
Compare
Choose a tag to compare

Changelog

  • Expand environment variables on "dir", "sources" and "generates" (#116)
  • Fix YAML merging syntax (#112)
  • Add ZSH completion (#111)
  • Implement new output option. Please check out the documentation

Thanks to everyone that contributed with code, documentation, tools or reporting issues!

v2.0.2

01 May 01:00
Compare
Choose a tag to compare

Changelog

  • Fix merging of YAML anchors (#112)

v2.0.1

11 Mar 18:45
328e372
Compare
Choose a tag to compare

Changelog

  • Fixes panic on task --list

v2.0.0

08 Mar 02:21
Compare
Choose a tag to compare

Version 2.0.0 is here, with a new Taskfile format.

Please, make sure to read the Taskfile versions document, since it describes in depth what changed for this version.

  • New Taskfile version 2 (#77)
  • Possibility to have global variables in the Taskfile.yml instead of Taskvars.yml (#66)
  • Small improvements and fixes

v1.4.4

19 Nov 21:39
Compare
Choose a tag to compare

Changelog

  • Handle SIGINT and SIGTERM (#75);
  • List: print message with there's no task with description;
  • Expand home dir ("~" symbol) on paths (#74);
  • Add Snap as an installation method;
  • Move examples to its own repo;
  • Watch: also walk on tasks called on on "cmds", and not only on "deps";
  • Print logs to stderr instead of stdout (#68);
  • Remove deprecated set keyword;
  • Add checksum based status check, alternative to timestamp based.

Automated with GoReleaser
Built with go version go1.9.1 linux/amd64

v1.4.3

07 Sep 17:56
Compare
Choose a tag to compare

v1.4.3

  • Allow assigning variables to tasks at run time via CLI (#33)
  • Added suport for multiline variables from sh (#64)
  • Fixes env: remove square braces and evaluate shell (#62)
  • Watch: change watch library and few fixes and improvements
  • When use watching, cancel and restart long running process on file change (#59 and #60)

Automated with GoReleaser
Built with go version go1.9 linux/amd64

v1.4.2

30 Jul 23:52
Compare
Choose a tag to compare

v1.4.2

  • Flag to set directory of execution
  • Always echo command if is verbose mode
  • Add silent mode to disable echoing of commands
  • Fixes and improvements of variables (#56)

Automated with GoReleaser
Built with go version go1.8.1 linux/amd64

v1.4.1

15 Jul 19:19
Compare
Choose a tag to compare

Changelog

v1.4.1

  • Allow use of YAML for dynamic variables instead of $ prefix
    • VAR: {sh: echo Hello} instead of VAR: $echo Hello
  • Add --list (or -l) flag to print existing tasks
  • OS specific Taskvars file (e.g. Taskvars_windows.yml, Taskvars_linux.yml, etc)
  • Consider task up-to-date on equal timestamps (#49)
  • Allow absolute path in generates section (#48)
  • Bugfix: allow templating when calling deps (#42)
  • Fix panic for invalid task in cyclic dep detection
  • Better error output for dynamic variables in Taskvars.yml (#41)
  • Allow template evaluation in parameters

Automated with GoReleaser
Built with go version go1.8.1 linux/amd64

v1.4.0

06 Jul 00:43
Compare
Choose a tag to compare

Changelog

  • v1.4.0
  • Improve README documentation
  • Cache dynamic variables
  • Add verbose mode (-v flag)
  • Support to task parameters (overriding vars) (#31) (#32)
  • Print command, also when "set:" is specified (#35)
  • Improve task command help text (#35)

Automated with GoReleaser
Built with go version go1.8.1 linux/amd64