Skip to content

Releases: temporalio/tctl

v1.18.1

17 May 18:03
1014c59
Compare
Choose a tag to compare

NOTE: tctl is receiving critical bugfixes only. Try out the new Temporal CLI here: https://github.com/temporalio/cli

This release includes a couple small quality-of-life improvements and updates to address security vulnerabilities in libraries tctl depends on.

What's Changed

Full Changelog: v1.18.0...v1.18.1

v1.18.0

22 Feb 18:11
aed2d9e
Compare
Choose a tag to compare
  • 2023-02-17 - aed2d9e - Upgrade Server & bump CLI version (#349)
  • 2023-02-07 - d124bd5 - Add namespace to search attributes operations requests (#346)
  • 2023-02-03 - 163aaf8 - Add tctl next deprecation message (#342)
  • 2023-02-01 - ca2e65f - Fix --namespace_id option for tctl admin workflow command (#345)
  • 2023-01-05 - 47b2178 - Adds autocompletion support for zsh and bash (#341)

v1.17.2

29 Nov 18:58
fb3c863
Compare
Choose a tag to compare
  • 2022-11-21 - c885bcc - Deprecate batch command in favor of API version (#337)
  • 2022-11-10 - a067692 - Avoid printing that the plugin is not found when it was. (#334)

v1.17.1

01 Nov 20:35
8848a3a
Compare
Choose a tag to compare
  • 2022-10-31 - 8c67dd1 - Add batch-API commands to tctl v1 (#328)

v1.17.0

25 Oct 22:01
198fc05
Compare
Choose a tag to compare
  • 2022-10-24 - 198fc05 - change syscall.Exec for command.Run to avoid a complete replacement of the current Go process with another (#322)
  • 2022-10-24 - d40cb65 - Set module version to v1 (#319)
  • 2022-10-14 - e9c1577 - Add schedules to v1 (#311)
  • 2022-10-03 - a29715c - Print failover related info in namespace record (#309)

v1.16.3

30 Sep 22:12
0346066
Compare
Choose a tag to compare

The changes mostly focus on tctl v2 beta

See Trying out new tctl v2.0.0-beta with updated UX on how to opt-in

What's Changed

  • 2022-09-30 - 571daf9 - Add commands to upsert list and remove remote cluster (#307)
  • 2022-09-28 - b920bb1 - Remove bad binary functionality (#302)
  • 2022-09-28 - b26b24b - Make search attributes and memo follow key=value format (#303)
  • 2022-09-28 - 85885e8 - Move batch ~start commands under --query for workflow (#300)
  • 2022-09-28 - 4f250c1 - Add cluster describe (#296)
  • 2022-09-28 - 1746cb6 - Transform Namespace --cluster + args into a slice (#295)
  • 2022-09-28 - a943958 - Transform Namespace --data into a slice (#294)
  • 2022-09-28 - 7766f3d - Remove repeated sentences in Flags (#290)
  • 2022-09-27 - 844ae62 - Add system info command (#282)
  • 2022-09-27 - 92d6448 - Transform batch start into concrete terminate/.. commands (#285)
  • 2022-09-20 - 045ca90 - Remove longer or less used aliases (#277)
  • 2022-09-13 - 1bd642e - Use args for namespace name instead of global flag (#275)
  • 2022-09-13 - 59795d0 - Schedule updates for new API (#274)
  • 2022-09-08 - 1ec998d - Remove workflow scan command (#272)
  • 2022-09-02 - 7ea9229 - Make search attribute a top level command (#269)
  • 2022-09-02 - af82fc9 - Remove aliases for commands (#268)
  • 2022-08-22 - bd1dfd8 - Create env commands (#259)
  • 2022-08-15 - 5034497 - Populate all command flags from config (#257)
  • 2022-08-15 - 5bb74a9 - Update workflow --help texts (#258)
  • 2022-08-15 - 6df1546 - Change config semantics to args and full key path (#238)
  • 2022-07-21 - 510ff8f - Add workflow trace command (#233) by @sikian

Imported from tctl-kit

  • 2022-09-30 - 35456dd - Print into stdout in non-terminal (#28)
  • 2022-08-30 - 62e260d - Refactor config and fix it for Windows (#23)
  • 2022-08-18 - cd141a8 - Make stdout the default pager output (#20)
  • 2022-08-16 - 0cc3215 - Add API to read a config env entrance (#19)
  • 2022-08-02 - 842fe9e - Change config semantics environments -> envs (#14)

Full Changelog: v1.16.2...v1.16.3

v1.16.2

22 Jun 03:03
c6b72cc
Compare
Choose a tag to compare
  • 2022-06-14 - c3e45ba - Add tctl schedule commands (#221)
  • 2022-06-08 - 8e9ebd8 - Add workflow delete command (#222)
  • 2022-06-08 - 6136f0f - Add namespace delete command (#220)
  • 2022-06-07 - e481a90 - Add commands to modify search attributes (#218)
  • 2022-06-01 - 0a2bc0e - Add command to execute workflow and print progress (#200)
  • 2022-06-01 - ca0557c - Update global alias (#214)
  • 2022-05-24 - b0d6244 - Fix search attribute parsing when starting workflows in .17 beta (#211)
  • 2022-05-20 - 1abc6ba - Fix printing raw workflow execution details (#205)
  • 2022-05-19 - d0ef0d0 - Print execution time when describing workflow (#204)
  • 2022-05-18 - 4190eeb - Add Status column when printing workflows (#201)
  • 2022-05-17 - b5bf60a - Address tasks not recognized as failed with non-determenistic cause (#187)
  • 2022-05-17 - 81ea24a - Merge list archived workflows into workflow list command (#198)
  • 2022-05-16 - 37c45cb - Switch to ListWorkflows API for fetching workflows (#197)
  • 2022-05-12 - 5e8a079 - Print isGlobal field for namespace record (#195)
  • 2022-05-11 - b15fb69 - Fix workflow show command output incorrect JSON (#192)
  • 2022-05-08 - 513455b - Move workflow observe under show command as a flag (#190)
  • 2022-04-28 - ff02afc - Make --help output more consistent (#188)

v1.16.1

20 Apr 00:36
681f0e4
Compare
Choose a tag to compare

What's Changed

  • 2022-04-19 - 681f0e4 - Support TLS props in config feature (#179)
  • 2022-04-19 - 24cd6e5 - Decouple versioning from Temporal (#175)
  • 2022-04-18 - 74a7cbd - Fix reading values from config (#178)

Full Changelog: v1.16.0...v1.16.1

v1.16.0

04 Apr 18:13
0234a14
Compare
Choose a tag to compare
  • 2022-03-29 - 0234a14 - Authorization headers and remote codec namespace header (#166)
  • 2022-03-25 - 15ac237 - TerminateIfRunning workflowID reuse policy (#164)
  • 2022-03-22 - e266c7d - Remote codec (#161)
  • 2022-03-16 - 1a18a22 - Support go install command (#163)
  • 2022-03-15 - 8733b85 - Fix admin list tasks commands (#159)
  • 2022-03-09 - 8afc6da - Add headers provider init code. (#155)

v1.14.0-alpha

28 Oct 20:37
638fab7
Compare
Choose a tag to compare
v1.14.0-alpha Pre-release
Pre-release

What's Changed

  • Implements new pagination mechanism with OS level tools such as less, more, or the tool set as $PAGER details
  • Most commands can format the output as Table, JSON using --output flag details
  • limiting number of items in output (--limit 10)
  • DateTime formatting details
  • All command and flag names now use hyphen - as delimiter instead of underscore _ details
  • Adds --color flag to choose when to enable/disable coloring. Adds JSON coloring by default in TTY details
  • Adds config feature to change the defaults details
  • Supports configuring multiple environments details
  • Allows to configure aliases for commands
  • Updated the semantics of the commands and flags for consistency

NOTE Admin commands are not yet available as part of v1.14.0-alpha

Full Changelog: https://github.com/temporalio/tctl/commits/v1.14.0-alpha