Releases: temporalio/tctl
Releases · temporalio/tctl
v1.18.1
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
- Accept multiple inputs for signal by @feedmeapples in #356
- Check error from API before using response by @samanbarghi in #358
- Fix namespace_id flag for AdminRefreshWorkflowTasks by @taonic in #361
- Bump golang.org/x/net from 0.7.0 to 0.17.0 by @dependabot in #365
- Bump Go version to 1.20 by @rodrigozhou in #366
- Update README.md by @tlalfano in #372
- Bump a few dependencies to address security concerns by @josh-berry in #373
Full Changelog: v1.18.0...v1.18.1
v1.18.0
- 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
v1.17.1
v1.17.0
- 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
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
- 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
v1.16.0
- 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
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