Releases: temporalio/cli
v1.5.1
New Commands
temporal worker describeandtemporal worker listare added as experimental commands, as a part of a new feature, worker heartbeating. Both allow users to query data about a worker.
What's Changed
- fix(help text): wrap flag help texts within a column by @spkane31 in #862
- docs(task-queue): update describe samples and guidance by @billrich2001 in #866
- Upgrade server version to 1.29.1 by @yuandrew in #870
- Bump temporal UI version by @yuandrew in #871
- Implement ListWorkers and DescribeWorker by @yuandrew in #867
New Contributors
- @billrich2001 made their first contribution in #866
Full Changelog: v1.5.0...v1.5.1
v1.5.0
New Commands
temporal task-queue configcommands (setandget). Allows user to set and get Task Queue configs such as rate limit.temporal worker deployment manager-identitycommands (setandunset). Allows CLI clients of Worker Deployments that are managed by an automated system (such as the Kubernetes Worker Controller) to safely coordinate with that client to make intended changes and ensure they are not overwritten.
What's Changed
- Added Docker instructions to README by @maciejdudko in #828
- [docgen] Fix typo, add validity check to tool by @yuandrew in #832
- display and update namespace replication state by @hai719 in #844
- Add new client-connect-timeout arg by @yuandrew in #845
- Adds --client-authority flag to set the ConnectionOptions.Authority field on clients by @wcharczuk-stripe in #846
- Moved autogen comments out of the doc headers by @flippedcoder in #842
- Added backticks around ascii warnings to format correctly in docs by @flippedcoder in #852
- Annotate --activity-type as experimental in activity pause command by @gow in #854
- Fix doc on dev server's
--metrics-portby @mjameswh in #855 - Merge next-server into main by @bergundy in #856
- Update Go SDK to v1.37 by @carlydf in #859
- Add
temporal worker deployment manager-identitycommands by @carlydf in #858 - Add --allow-no-pollers flag to set-current-version and set-ramping-version by @carlydf in #860
- Upgrade UI to v2.41.0 by @ShahabT in #861
New Contributors
- @hai719 made their first contribution in #844
- @wcharczuk-stripe made their first contribution in #846
- @flippedcoder made their first contribution in #842
Full Changelog: v1.4.1...v1.5.0
v1.5.0-rc
What's Changed
- Added Docker instructions to README by @maciejdudko in #828
- [docgen] Fix typo, add validity check to tool by @yuandrew in #832
- display and update namespace replication state by @hai719 in #844
- Add new client-connect-timeout arg by @yuandrew in #845
- Adds --client-authority flag to set the ConnectionOptions.Authority field on clients by @wcharczuk-stripe in #846
- Moved autogen comments out of the doc headers by @flippedcoder in #842
- Added backticks around ascii warnings to format correctly in docs by @flippedcoder in #852
- Annotate --activity-type as experimental in activity pause command by @gow in #854
- Fix doc on dev server's
--metrics-portby @mjameswh in #855 - Merge next-server into main by @bergundy in #856
New Contributors
- @hai719 made their first contribution in #844
- @wcharczuk-stripe made their first contribution in #846
- @flippedcoder made their first contribution in #842
Full Changelog: v1.4.1...v1.5.0-rc
v1.4.2-fairness.0
What's Changed
- Add priority options to workflow starting by @Sushisource in #843
Full Changelog: v1.4.1-cloud-v1-29-0-139-2.0...v1.4.2-fairness.0
v1.4.1-cloud-v1-29-0-139-2.0
What's Changed
- Added Docker instructions to README by @maciejdudko in #828
- [docgen] Fix typo, add validity check to tool by @yuandrew in #832
- Update next-server branch with changes in main by @spkane31 in #834
- activity: support batch operations in reset and update-options by @spkane31 in #831
- Fix default value for address by @bergundy in #839
- Support multiple --input-meta flags for the same key by @bergundy in #836
Full Changelog: v1.4.1...v1.4.1-cloud-v1-29-0-139-2.0
v1.4.1
New Commands
temporal workflow reset with-workflow-update-optionsruns Workflow Update Options (temporal workflow update-options) atomically after the Workflow is reset. This is useful for versioned workflows that have progressed on a buggy worker version and must be reset before they can move to and continue running on a version with the fix.
What's Changed
- Fix docs auto-publish branch by @yuandrew in #823
- fix: activity pause,unpause,reset accept activity type OR activity id by @spkane31 in #824
- Reset subcommand to update version by @gow in #812
- Updated Dockerfile in preparation for public Docker image by @maciejdudko in #826
- Add "Autogenerated" comment to each generated CLI docs page by @yuandrew in #827
- docs: update temporal activity docstrings to reflect documentation by @spkane31 in #829
- Use imperative verbs in cli by @carlydf in #830
New Contributors
- @spkane31 made their first contribution in #824
- @gow made their first contribution in #812
- @maciejdudko made their first contribution in #826
Full Changelog: v1.4.0...v1.4.1
v1.4.0
Experimental environment config support
CLI now supports an experimental form of environment config. This is a new approach to environment configuration that draws on config files and environment variables and is usable across all Temporal products including SDKs (when implemented). The config subcommands can interact with environment config. This is experimental and therefore not documented yet. Care was taken to be compatible with existing environment variables. When released non-experimentally, this will deprecate the env subcommands/approach.
💥 TLS now assumed when using API key
When using --api-key (or the environment variable equivalent), --tls is now assumed. Meaning when using API key, TLS is now enabled by default.
This is technically a 💥 BACKWARDS COMPATIBILITY BREAK for those that are using API keys on non-TLS environments. Those users can use --tls=false to re-disable TLS when API key is in use.
What's Changed
- added
workflow start-update-with-startandworkflow execute-update-with-startcommands by @THardy98 in #762 - quote attribute type to make whitespace more obvious by @jmbarzee in #772
- Fix for DescribeWorkflow by @ychebotarev in #773
- Expose parent and root execution in describe call by @Sushisource in #781
- Remove experimental notice on Update by @dandavison in #782
- Pin modernc/sqlite version 1.34.1 by @yuandrew in #784
- Use
requireinstead ofassertin test by @antlai-temporal in #785 - Match tags in documentation repo by @yuandrew in #791
- 💥 Support environment config [BREAKING CHANGES] by @cretz in #764
- Add CODEOWNERS by @Sushisource in #794
- Auto generate and publish CLI docs on each release by @yuandrew in #796
- Print CustomSearchAttributeAliases as part of namespace description by @hehaifengcn in #805
- upgrade golang version to 1.24.4 by @Apurer in #809
- Add server to CODEOWNERS by @Sushisource in #817
- Update Server to v1.28 by @Sushisource in #819
- Bump ui-server dependency to 2.39.0 by @bergundy in #821
- Fix nexus endpoint create error message by @dandavison in #822
New Contributors
- @jmbarzee made their first contribution in #772
- @hehaifengcn made their first contribution in #805
- @Apurer made their first contribution in #809
Full Changelog: v1.3.0...v1.4.0
v1.3.1-nexus-links.0
What's Changed
- Print Nexus callbacks links in DescribeWorkflowExecution by @rodrigozhou in #799
- Bump server version v1.28.0-133.1 by @rodrigozhou in #800
Full Changelog: v1.3.1-nexus-cancellation.0...v1.3.1-nexus-links.0
v1.3.1-nexus-cancellation.0
What's Changed
Full Changelog: v1.3.1-persistence-fix.0...v1.3.1-nexus-cancellation.0
v1.3.1-persistence-fix.0
DO NOT USE IN PRODUCTION. This is a development release that fixes some persistence issues with sqlite.
What's Changed
- Update next-server branch with main changes by @antlai-temporal in #792
Full Changelog: v1.3.1-priority.0...v1.3.1-persistence-fix.0