What's Changed
A Standalone Activity is a top-level Activity Execution started directly by a Client, without using a Workflow. This results in fewer Billable Actions in Temporal Cloud than using a Workflow to run a single Activity. If your Activity Execution is short-lived, you will also notice lower latency, since there are fewer Worker round-trips.
(#443)
Add start_delay: option to Client#start_activity / #execute_activity for Standalone Activities.
When set, the server creates the activity immediately but defers dispatch to a worker until the delay elapses.
(#455)
Bug Fixes
- Do not pass on empty token for sync nexus calls; fixed flaky test_nexus_operation_handle_async_has_token (#439)
- Expose priority param on start_workflow_operation (#444)
- Fix incorrect outcome check for polling in
update_with_start(#457)
Full Changelog: v1.4.1...v1.5.0