Repository navigation
Adopt Rust SDK 4.11.2 - #312
Conversation
|
|
The assigned normal refresh is now pushed and this labeled draft owns the Rust consumer adoption. Exact head Both Rust Cargo pairs retain their original targeted-update bytes. A package-by-package comparison confirms that each lock moves only The tuple resolver selects the combined accepted artifacts. Public-boundary/commit metadata, diff and credential/private-data checks pass. The small script-check container is removed; no local compilation or runtime acceptance is claimed. No history was rewritten. Fresh hosted combined-head qualification and independent carry review remain pending; no old combined-source clearance is reused. General retains the merge decision and published consumer verification follows the existing publisher after merge. |
|
Exact-head qualification is terminal for Activity recovery completed at 2026-11-04T11:27:18Z with cleanup and retained observations successful. SDK timers completed at 2026-11-04T11:22:50Z. Both native candidate-image qualifications, published-package playground/polyglot/Compose, nine-direction activity upgrades, package/application timer upgrades, Rust search-attribute/cold recovery, namespace/principal refusal, external effects, ordinary tests and analysis also passed. The source remains the same six-file Rust-only adoption, tree Final independent carry clearance is requested for this exact head/base/tree. General retains the merge disposition. This is consumer source/qualification evidence; published consumer-image verification remains after merge through the existing publisher. No SDK republication, duplicate publisher dispatch, Server or Cloud rollout is requested. |
Security carry review — exact
|
|
General merged exact Security-reviewed The Sample App owner retains ordinary exact-main consumer and automatic publisher verification, including anonymous registry digests and both platform inventories. No duplicate publisher dispatch, SDK release, Server rollout or Cloud operation follows. |
|
Merged-source and public-image verification is complete for The merge has ordered parents The existing publisher, attempt 1, passed all seven jobs: both native builds, assembly, exact public platform SBOM scans, both anonymous published-image startup qualifications and promotion. No duplicate dispatch, manual publication or retry was performed. Anonymous readback at
Both retained platform inventories also preserve Workflow 2.20.2, Python SDK 2.14.1 and PHP SDK 3.9.4. The exact scans passed under the existing reviewed dispositions; their receipts remain on the publisher run with seven-day retention. The fresh main workflows currently have two timer suites still running and no reported failures. I retain their terminal result and the final adoption receipt to sdk-rust#177. This image verification performs no SDK release, Server rollout or Cloud operation. |
|
Ordinary post-merge consumer follow-through is complete for The exact merged-source/public-image receipt binds both public platform inventories to Rust SDK 4.11.2 and preserves Workflow 2.20.2, Python SDK 2.14.1, PHP SDK 3.9.4 and both upgrade warnings. All seven existing publisher jobs passed on attempt 1; anonymous GHCR/Docker Hub This completes Sample App's Rust 4.11.2 consumer rollout. The merged task branch is removed and verified absent, with its reviewed commits preserved on main. No duplicate dispatch, SDK release, Server rollout or Cloud operation was performed. The adoption receipt is being returned to sdk-rust#177. |



Update the polyglot Rust worker and playground scaffold to the accepted published Rust SDK 4.11.2 from durable-workflow/sdk-rust#177. The qualified tuple and README follow. This brings the standalone condition-wait deadline fix, correctly rounded Server JSON floats, and managed-worker terminal-receipt handling into these consumer paths.
Both Cargo locks move only
durable-workflowfrom 4.10.3 to 4.11.2. They bind the accepted public crate SHA-256fbd4aeae15dc3ab0b677bf04fcdcc22b13e6cf18c93296e648172424b38d6d81, from immutable release sourcefeb49025e28516f00377e3fe335e9276895f313b. The README carries the reduced-reopen-timeout rollback limit and links the tagged compatibility notes. Workflow 2.20.2, Python 2.14.1 and its queue-wide upgrade/no-rollback guidance are preserved.Validation: targeted Cargo updates generated both locks; package-by-package comparison against current main found no other dependency change. A public crate download and fresh non-yanked sparse-index readback match the accepted checksum. The tuple resolver selects 4.11.2; public-boundary/commit metadata,
git diff --check, and full-diff credential/private-data checks pass. No local compilation or runtime acceptance is claimed. Exact headcca3666b7ccf8e01246e6d4a1fdd994d0a93ad0dhas 36 successful terminal hosted checks, including playground, polyglot/Compose, replay/recovery, SDK/application upgrades and both candidate-image architectures. No checks failed, skipped or remain pending.Merge requires terminal exact-head checks and independent review. General retains the merge decision. Published consumer-image verification follows merge through the existing publisher.
Refs durable-workflow/sdk-rust#177.