PHP SDK Changelog
July 5, 2024
Fixed Child Workflow Task Queue inheritance, adjusted EncodedValues to return null if Payloads is empty, improved Data Converters for binary/protobuf decoding, and resolved issues with empty workflow IDs and child workflow signaling when continued as new.
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.
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 20, 2024
Converted policy constants to enums and added a new $lifecycleStage parameter in Update\UpdateOptions::new().
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
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.
April 17, 2024
Fixed DateInterval to protobuf Duration conversion
April 5, 2024
Define, handle, and validate updates in workflows; use #[UpdateMethod] for mutation operations.
March 16, 2024
PHP SDK v2.7.6
February 7, 2024
Typescript SDK v1.9.1
February 6, 2024
January 18, 2024
PHP SDK v2.7.4
January 15, 2024
PHP SDK v2.7.3
January 9, 2024
Php SDK v2.7.2
January 5, 2024
PHP SDK v2.7.1
December 23, 2023
PhP SDK v2.7.0 - Schedules, Workflow Start Delay, Interceptors
December 18, 2023
November 30, 2023
PHP SDK v2.7.0-BETA3 Schedules
November 23, 2023
PHP SDK v2.7.0-BETA2