PackageTrack
Sign in Get early access

github.com/go-task/task

v2.2.0+incompatible #224 most downloaded on Go modules go-task/task

What this package is like to depend on

Last release 8 years ago

no release in 18 months

Ships fairly regularly

a new release about every 5 weeks

Some releases are documented

notes for 10 of 17 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

19 releases · first in 2017

0 releases in the last 12 months

see the full history below

Release timeline

19 releases · Feb 2017 to Oct 2018
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 19
  1. v2.2.1-0.20181027183048-77f9e3dd419e+incompatible 27 Oct 2018 pre-release

    Nothing published for this version

  2. v2.2.0+incompatible 25 Oct 2018

    Nothing published for this version

  3. v2.1.1+incompatible 17 Sep 2018

    Nothing published for this version

  4. v2.1.0+incompatible 19 Aug 2018

    Nothing published for this version

  5. v2.0.3+incompatible 24 Jun 2018

    Nothing published for this version

  6. v2.0.2+incompatible 01 May 2018

    Nothing published for this version

  7. v2.0.1+incompatible 11 Mar 2018

    Nothing published for this version

  8. v2.0.0+incompatible 08 Mar 2018

    Nothing published for this version

  9. v1.4.4 19 Nov 2017
    Release notes
    • 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.
    Open source →
  10. v1.4.3 07 Sep 2017
    Release notes
    • Allow assigning variables to tasks at run time via CLI (#33)
    • Added support 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)
    Open source →
  11. v1.4.2 30 Jul 2017
    Release notes
    • 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)
    Open source →
  12. v1.4.1 15 Jul 2017
    Release notes
    • 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
    Open source →
  13. v1.4.0 06 Jul 2017
    Release notes
    • 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)
    Open source →
  14. v1.3.1 14 Jun 2017
    Release notes
    • Fix glob not working on commands (#28)
    • Add ExeExt template function
    • Add --init flag to create a new Taskfile
    • Add status option to prevent task from running (#27)
    • Allow interpolation on generates and sources attributes (#26)
    Open source →
  15. v1.3.0 24 Apr 2017
    Release notes
    • Migrate from os/exec.Cmd to a native Go sh/bash interpreter
      • This is a potentially breaking change if you use Windows.
      • Now, cmd is not used anymore on Windows. Always use Bash-like syntax for your commands, even on Windows.
    • Add "ToSlash" and "FromSlash" to template functions
    • Use functions defined on github.com/Masterminds/sprig
    • Do not redirect stdin while running variables commands
    • Using context and errgroup packages (this will make other tasks to be cancelled, if one returned an error)
    Open source →
  16. v1.2.0 01 Apr 2017
    Release notes
    • More tests and Travis integration
    • Watch a task (experimental)
    • Possibility to call another task
    • Fix "=" not being recognized in variables/environment variables
    • Tasks can now have a description, and help will print them (#10)
    • Task dependencies now run concurrently
    • Support for a default task (#16)
    Open source →
  17. v1.1.0 08 Mar 2017
    Release notes
    • Support for YAML, TOML and JSON (#1)
    • Support running command in another directory (#4)
    • --force or -f flag to force execution of task even when it's up-to-date
    • Detection of cyclic dependencies (#5)
    • Support for variables (#6, #9, #14)
    • Operation System specific commands and variables (#13)
    Open source →
  18. v1.0.0 28 Feb 2017
    Release notes
    • Add LICENSE file
    Open source →
    Release notes
    • Add LICENSE file

    :::

    Open source →
  19. v0.0.0-20170902144233-36f3be9979f7 02 Sep 2017 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive