Change Log

June 13, 2024

Introducing Multi-region Namespaces in Temporal Cloud! Achieve 99.99% SLA, near-zero RPO, and <20-min RTO. Features include outage-proof workloads, automatic failover with real-time alerts, and easy deployment. Watch the webinar recording to learn more.

June 12, 2024

Upgrade Temporal Server to v1.24.1, building on CLI v0.12.0. Key changes: new --data flag format, install.sh resurrected, new workflow flag, panic fix, and more. Note: --data option now requires repeating for multiple key-value pairs

June 7, 2024

The Start Delay workflow option is now available, allowing you to schedule future Workflow executions. Signals-With-Start bypass delays, while other signals are ignored. Set this option in the Workflow Options field of your SDK.

June 5, 2024

This release mainly fixes bugs. Workflow.WaitConditionAsync: Fixes issue from 1.1.1 where it couldn't resolve, reverting to 1.1.0 behavior. May cause non-determinism if encountered in 1.1.1. Experimental Update: WaitForStage required, UpdateID now Id

June 5, 2024

This release contains schema fix for SQL based visibility introduced in 1.24.0

June 5, 2024

Users can now filter Namespaces by Namespace Name or Region.

June 3, 2024

Fix client connection timeout at

June 3, 2024

Introducing Multi-region Namespaces: Enhanced availability with continuous service across regions, disaster recovery with automated failover, and reduced downtime with automatic replication and failovers.

May 31, 2024

V1.24.0 deprecates standard visibility; upgrade to advanced visibility as per v1.20.0 and v1.21.0. Updates: Worker Versioning APIs, Namespace Burst Ratio, OpenAPI docs, shard info, MySQL performance, OpenTelemetry, task queue, and UTF-8 validation.

May 27, 2024

The PHP SDK v2.10.1 release for Temporal addresses two main issues: it fixes payload decoding errors when external SDKs return empty payloads and resolves workflow hangs caused by yielding non-promise values.

May 27, 2024

Reestablished compatibility with GLIBC 2.18+ for both x64 and arm64 architectures in TypeScript SDK v1.10.1 on Linux

May 20, 2024

Support for Node.js 14 and 16 dropped; upgrade to Node.js 18+ for compatibility and security. New features: API key support, improved logging, and enhanced diagnostics. Various bug fixes for stability and performance improvements.

May 20, 2024

Converted policy constants to enums and added a new $lifecycleStage parameter in Update\UpdateOptions::new().

May 17, 2024

In the next version, roles and permissions will be returned in lowercase (e.g., "admin" instead of "Admin") for consistency. If your systems are case-sensitive, adjustments may be necessary.

May 15, 2024

Fix wrong "deadline is reached" detection. Fix unmarshalling of typed assoc arrays

May 13, 2024

Added getConnection() for connection control. Cached Server Capabilities. ServiceClient::createSSL() supports optional root certificates and string keys. New methods: withTimeout(), withDeadline(), withRetryOptions(), withMetadata().

May 10, 2024

Bug-fix release, no significant highlights of note.

May 10, 2024

The release enhances connection management, deprecates direct Service Client creation, introduces new methods for Workflow and Schedule Clients, improves RPC retry policy, fixes Namespace inheritance, and adds a workflow description feature.

May 7, 2024

This release improves workflow management: safe eviction, customizable failure types. Adds HTTP CONNECT proxy support, worker client replacement, API key option. Float-based metrics, counting workflows optimized. LogRecord changes for better compatibility.

May 7, 2024

Release adds workflow failure customization, worker client replacement, API key support. Introduces float-based metrics, optimized workflow counting.