Tags: temporalio/sdk-php
Tags
New features: - **Task Queue Priority**: Control workflow/activity execution order with priority levels 1-5 (lower = higher priority). Pre-release feature requiring RoadRunner 2025.1.2. - **User Metadata**: Add descriptions to Query/Signal/Update handlers and custom summaries for Activities/Timers (displayed in Temporal UI). - **Activity Pause**: Enhanced activity cancellation handling with `ActivityPausedException` and `getCancellationDetails()` method. Key changes include priority support across client/workflow APIs, improved UI documentation through metadata, and better activity lifecycle management. Multiple bug fixes and testing improvements included.
- Add Workflow Logger with replay-aware behavior - Add getInstance() methods to get current Activity and Workflow instances - Add dynamic handlers for Signals, Updates, and Queries - Add UserMetadata support in Client API - Skip magic methods in Activity classes - Enhance Workflow description info with rootExecution, firstRunId, and executionDuration - Fix updateWithStart signature, UpdateHandle polling, and Workflow request collection - Improve CI workflows and maintenance
PreviousNext