v1.1.0
💥 Breaking Changes
temporal workflow update
has been renamed totemporal workflow update execute
, to allow for the creation of newworkflow update
sub-commands. All flags and behavior remain the same.
Highlights
- The
temporal nexus
suite of commands has been added to support Nexus, a new feature designed to connect durable executions across team, namespace, region, and cloud boundaries. It promotes a more modular architecture for sharing a subset of your team’s capabilities via well-defined service API contracts for other teams to use, that abstract underlying Temporal primitives, like Workflows, or execute arbitrary code. Learn more at: https://temporal.io/nexus - The new
temporal workflow update start
command starts an Update asynchronously. Callers can wait for such an Update to complete by running anupdate execute
orupdate result
command against the same--workflow-id
and--update-id
. - The new
temporal workflow update result
command waits for an Update to complete and fetches the result. - The new
temporal workflow update describe
command reports the status of a running or recently-completed Update. Unlikeupdate result
andupdate execute
,update describe
does NOT wait for the update to complete, but returns status immediately. - The
temporal task-queue describe
command now returns improved backlog stats including backlog count, age, and growth rate. - Temporal Server has been updated to v1.25.0, and UI Server has been updated to v2.30.3.
What's Changed
- Nexus by @bergundy in #577
- Use static membership for devserver by @stephanos in #582
- Fix dev server search attribute registration helptext by @Sushisource in #636
- Include additional build-time information in the version string by @dandavison in #637
- Fix typo in
schedule create
example by @josh-berry in #640 - add --public-path option to the command by @ggrebert in #644
- Making tq stats visible from cli by @Shivs11 in #638
- Add
workflow update start
andworkflow update execute
subcommands by @dandavison in #642 - Upgrade server with endpoint regexp validation to allow "-" and deny "_" by @bergundy in #641
- Dump junit.xml by @dandavison in #650
- Upgrade server to 1.25.0-rc.2 by @bergundy in #655
- List schedules query param support by @justinp-tt in #654
- Reduce test suite time by @yuandrew in #656
- Remove in-development warning from README by @josh-berry in #657
- Update major Temporal dependencies by @josh-berry in #659
- Update major Temporal dependencies by @josh-berry in #661
- Update help text to conform to style by @josh-berry in #662
- Merge nexus branch into main by @josh-berry in #663
- Add workflow
update result
,update describe
andresult
commands by @Sushisource in #658 - changes to tq-describe-command descriptions by @Shivs11 in #668
New Contributors
- @ggrebert made their first contribution in #644
- @Shivs11 made their first contribution in #638
- @justinp-tt made their first contribution in #654
- @yuandrew made their first contribution in #656
Full Changelog: v1.0.0...v1.1.0