New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More

@go-task/cli

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@go-task/cli - npm Package Versions

andreynering
published 3.21.0 •

Changelog

Source

v3.21.0 - 2023-02-22

  • Added new TASK_VERSION special variable (#990, #1014 by @ja1code).
  • Fixed a bug where tasks were sometimes incorrectly marked as internal (#1007 by @pd93).
  • Update to Go 1.20 (bump minimum version to 1.19) (#1010 by @pd93)
  • Added environment variable FORCE_COLOR support to force color output. Useful for environments without TTY (#1003 by @automation-stack)
andreynering
published 3.20.0 •

Changelog

Source

v3.20.0 - 2023-01-14

  • Improve behavior and performance of status checking when using the timestamp mode (#976, #977 by @aminya).
  • Performance optimizations were made for large Taskfiles (#982 by @pd93).
  • Add ability to configure options for the set and shopt builtins (#908, #929 by @pd93, Documentation).
  • Add new platforms: attribute to task and cmd, so it's now possible to choose in which platforms that given task or command will be run on. Possible values are operating system (GOOS), architecture (GOARCH) or a combination of the two. Example: platforms: [linux], platforms: [amd64] or platforms: [linux/amd64]. Other platforms will be skipped (#978, #980 by @leaanthony).
andreynering
published 3.19.1 •

Changelog

Source

v3.19.1 - 2022-12-31

  • Small bug fix: closing Taskfile.yml once we're done reading it (#963, #964 by @HeCorr).
  • Fixes a bug in v2 that caused a panic when using a Taskfile_{{OS}}.yml file (#961, #971 by @pd93).
  • Fixed a bug where watch intervals set in the Taskfile were not being respected (#969, #970 by @pd93)
  • Add --json flag (alias -j) with the intent to improve support for code editors and add room to other possible integrations. This is basic for now, but we plan to add more info in the near future (#936 by @davidalpert, #764).
andreynering
published 3.19.0 •

Changelog

Source

v3.19.0 - 2022-12-05

  • Installation via npm now supports pnpm as well (go-task/go-npm#2, go-task/go-npm#3).
  • It's now possible to run Taskfiles from subdirectories! A new USER_WORKING_DIR special variable was added to add even more flexibility for monorepos (#289, #920).
  • Add task-level dotenv support (#389, #904).
  • It's now possible to use global level variables on includes (#942, #943).
  • The website got a brand new translation to Chinese by @DeronW. Thanks!
andreynering
published 3.18.0 •

Changelog

Source

v3.18.0 - 2022-11-12

  • Show aliases on task --list --silent (task --ls). This means that aliases will be completed by the completion scripts (#919).
  • Tasks in the root Taskfile will now be displayed first in --list/--list-all output (#806, #890).
  • It's now possible to call a default task in an included Taskfile by using just the namespace. For example: docs:default is now automatically aliased to docs (#661, #815).
andreynering
published 3.17.0 •

Changelog

Source

v3.17.0 - 2022-10-14

  • 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).
andreynering
published 3.16.0 •

Changelog

Source

v3.16.0 - 2022-09-29

  • 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).
andreynering
published 3.15.2 •

Changelog

Source

v3.15.2 - 2022-09-08

  • 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).