Skip to content

sdk-rust/v1.25.0

Choose a tag to compare

@github-actions github-actions released this 28 Oct 19:01
ba1c32d

Breaking Changes

Push Workers are removed (#1023). Pull Workers are now the only mode: a Worker opens an outbound connection to the Dex Server and no longer listens on an address.

Removed public API: WorkerTarget (new, pull, headless, address, is_headless, is_pull), WorkerOptions::bind_address and worker_target, Worker::worker_target, ClientOptions::worker_target, and FlowConfig::worker_target.

Migration: delete these settings. StartFlow and SubFlow always route to pull Workers, and UpdateFlowConfig no longer changes a Flow's Worker routing. Pull capacity and lifecycle options are unchanged.

Also fixed: a pull Worker no longer sends Step output or progress for a task that was cancelled, completed, or reassigned (#1030).

See the pull Workers guide.

What's Changed

Full Changelog: sdk-rust/v1.23.0...sdk-rust/v1.25.0