Skip to content

Releases: tracel-ai/xtask

v4.19.0

09 Jun 19:50

Choose a tag to compare

This release adds base commands to support GCP cloud provider for our standardize deployment pipeline using GCE (Google Compute Engine), GAR (Goolge Artifact Registry) and GSM (Google Secrets Manager), see README for more info.

  • feat: add AZs per region in AWS regions util module
  • feat: add more CLI emojis and widen the rules for emojis selection
  • feat: new gcp_secrets base command
  • feat: rename secrets command to aws_secrets with an alias to secrets for backward compatibility
  • feat: add GCP naming conventions
  • feat: rename container command to aws_secrets with an alias to container for backward compatibility

xtask CLI v1.1.5

  • feat: new +skill special command to output skill text for agents

v4.18.3

25 May 14:51

Choose a tag to compare

This is a xtask CLI only release.

xtask CLI v1.1.4

  • feat: add shorthand selector to xtask CLI, for instance xtask :bt will redirect commands to backend-tests subrepo if there is no ambiguity. Typing xtask alone will display the shorthand for each subrepo of a monorepo.

v4.18.2

20 May 18:32

Choose a tag to compare

  • feat: add udpate subcommand for the dependencies command which runs cargo update.

v4.18.1

20 May 15:42

Choose a tag to compare

Maintenance release, replaces the version 4.18.1.

Security update:

v4.18.0

20 May 15:18

Choose a tag to compare

Use maintenance release 4.18.1 instead.


  • feat: add a subcommand named code to fix command which does a lint and a format in one shot
  • feat: new image command to create AWS VM images
  • feat: add debug info when publish fails
  • feat: re-export arguments structs of infra command
  • feat: move simple spinner to utils crate
  • feat: add --force to infra apply and destroy subcommand
  • feat: implement Default for InfraCmdArgs

v4.17.2

21 Apr 16:18

Choose a tag to compare

This is a xtask CLI only release.

xtask CLI v1.1.3

  • feat: display an execution summary when a command is dispatch to multiple subrepositories.

v4.17.1

21 Apr 15:22

Choose a tag to compare

  • fix: import regression for cleanup macros

v4.17.0

20 Apr 20:25

Choose a tag to compare

Deprecated, use version v4.17.1, but see breaking changes below

This is a maintenance release. All the utility functions have been moved to a dedicated feature gated crate tracel-xtask-utils. All re-export like prelude from tracel-xtask are preserved so there should not be any breaking change.

Breaking Changes

  • The module helpers is now build_helpers.

v4.16.0

16 Apr 19:41

Choose a tag to compare

Breaking Changes

  • signature changes for functions run_process_for_workspace and run_process_for_package: new function parameter envs: Option<HashMap<&str, &str>> to pass environment variables to the process.

New features

  • feat: --miri in command test now takes an optional value that is either all or ub-only. When no value is defined the default is all. In all mode both undefined behaviors and memory leaks are checked. In ub-only mode only the undefined behaviors are checked.

v4.15.1

11 Apr 01:35

Choose a tag to compare

  • feat: add new naming conventions for AWS and Terraform resources.