Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@go-task/cli

Package Overview
Dependencies
Maintainers
2
Versions
35
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@go-task/cli - npm Package Versions

134

3.35.1

Diff

Changelog

Source

v3.35.1 - 2024-03-04

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

Changelog

Source

v3.35.0 - 2024-02-28

  • Added support for wildcards in task names (#836, #1489 by @pd93).
  • Added the ability to run Taskfiles via stdin (#655, #1483 by @pd93).
  • Bumped minimum Go version to 1.21 (#1500 by @pd93).
  • Fixed bug related to the --list flag (#1509, #1512 by @pd93, #1514, #1520 by @pd93).
  • Add mention on the documentation to the fact that the variable declaration order is respected (#1510 by @kirkrodrigues).
  • Improved style guide docs (#1495 by @iwittkau).
  • Removed duplicated entry for requires on the API docs (#1491 by @teatimeguest).
andreynering
published 3.34.1 •

Changelog

Source

v3.34.1 - 2024-01-27

andreynering
published 3.34.0 •

Changelog

Source

v3.34.0 - 2024-01-25

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

Changelog

Source

v3.32.0 - 2023-11-29

  • Added ability to exclude some files from sources: by using exclude: (#225, #1324 by @pd93 and @andreynering).
  • The Remote Taskfiles experiment now prefers remote files over cached ones by default (#1317, #1345 by @pd93).
  • Added --timeout flag to the Remote Taskfiles experiment (#1317, #1345 by @pd93).
  • Fix bug where dynamic vars: and env: were being executed when they should actually be skipped by platforms: (#1273, #1377 by @andreynering).
  • Fix schema.json to make silent valid in cmds that use for (#1385, #1386 by @iainvm).
  • Add new --no-status flag to skip expensive status checks when running task --list --json (#1348, #1368 by @amancevice).
andreynering
published 3.31.0 •

Changelog

Source

v3.31.0 - 2023-10-07

  • Enabled the --yes flag for the Remote Taskfiles experiment (#1317, #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).
andreynering
published 3.30.1 •

Changelog

Source

v3.30.1 - 2023-09-14

  • Fixed a regression where some special variables weren't being set correctly (#1331, #1334 by @pd93).
andreynering
published 3.30.0 •

Changelog

Source

v3.30.0 - 2023-09-13

  • Prep work for Remote Taskfiles (#1316 by @pd93).
  • Added the Remote Taskfiles experiment as a draft (#1152, #1317 by @pd93).
  • Improve performance of content checksumming on sources: by replacing md5 with XXH3 which is much faster. This is a soft breaking change because checksums will be invalidated when upgrading to this release (#1325 by @ReillyBrogan).
andreynering
published 3.29.1 •

Changelog

Source

v3.29.1 - 2023-08-26

  • Update to Go 1.21 (bump minimum version to 1.20) (#1302 by @pd93)
  • Fix a missing a line break on log when using --watch mode (#1285, #1297 by @FilipSolich).
  • Fix defer on JSON Schema (#1288 by @calvinmclean and @andreynering).
  • Fix bug in usage of special variables like {{.USER_WORKING_DIR}} in combination with includes (#1046, #1205, #1250, #1293, #1312, #1274 by @andarto, #1309 by @andreynering).
  • Fix bug on --status flag. Running this flag should not have side-effects: it should not update the checksum on .task, only report its status (#1305, #1307 by @visciang, #1313 by @andreynering).
andreynering
published 3.28.0 •

Changelog

Source

v3.28.0 - 2023-07-24

  • Added the ability to loop over commands and tasks using for (#82, #1220 by @pd93).
  • Fixed variable propagation in multi-level includes (#778, #996, #1256 by @hudclark).
  • Fixed a bug where the --exit-code code flag was not returning the correct exit code when calling commands indirectly (#1266, #1270 by @pd93).
  • Fixed a nil panic when a dependency was commented out or left empty (#1263 by @neomantra).
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc