Highlights

This release upgrades Temporal Server to version 1.24.1. It builds on the CLI refresh work of 0.12.0, which introduced many changes, please read the 0.12.0 release notes if upgrading from 0.11.X or older.

Known Incompatibilities

The --data option on temporal operator namespace create now provides multiple key-value pairs by repeating the --data flag. The former syntax of a single --data option with key-value pairs separated by commas is no longer supported. See #583 for details.

What's Changed

  • Resurrect install.sh in #540

  • Tweak server start text in #554

  • New flag: workflow show --event-details in #555

  • Fix panic when started without a stdout in #549

  • Specify go compiler minor version in #563

  • get-free-port: prevent duplicate ports on Linux in #564

  • Use server's timestamp.ParseDuration for all durations in #572

  • Add test to verify that Schedule memo can be updated #569

  • Update the docker-builds repo when releases are published in #570

  • Setting host level mutable state cache size to 8k in #574

  • Use "uses" instead of curl

  • Fix setting env name with a property

  • Fail on unknown environments in #578

  • Print encoding of workflow results in #579

  • Normalize semantic of --data args in #583

  • Normalize --name and --type flags on workflow commands

  • Prepare dependencies and tests for CLI 0.13-rc.1 release (server v1.24.1)

  • Update server & add --reapply-exclude flag to reset

  • Pin goreleaser version

  • Fix trigger-publish.yml to quote the commit hash

  • Publish only non-RC releases by @antlai-temporal in #594

  • Update server & add --reapply-exclude flag to reset

  • Pin goreleaser version

  • Fix trigger-publish.yml to quote the commit hash

Full Changelog: v0.12.0...v0.13.0