Skip to content

chore: bump iii SDK pins to 0.21.6#40

Merged
guibeira merged 2 commits into
mainfrom
chore/bump-sdk-0.21.6
Jul 14, 2026
Merged

chore: bump iii SDK pins to 0.21.6#40
guibeira merged 2 commits into
mainfrom
chore/bump-sdk-0.21.6

Conversation

@iii-hq-ci

@iii-hq-ci iii-hq-ci Bot commented Jul 14, 2026

Copy link
Copy Markdown

What changed

  • bump all iii template versions and minimum engine versions to 0.21.6
  • bump iii-sdk, iii-helpers, and @iii-dev/helpers pins to 0.21.6
  • synchronize the Node and Rust lockfiles in the multi-worker orchestration template

Why

iii 0.21.6 includes managed worker-name propagation into worker VMs, with the SDKs using that configured name by default. Keeping the templates and their lockfiles on the matching SDK release ensures iii worker add --wait, iii worker status, and iii worker list identify scaffolded workers consistently.

Impact

Newly scaffolded projects and workers use the 0.21.6 engine/SDK contract. Existing projects are unchanged.

Validation

  • Init Smoke: main channel passed
  • Init Smoke: next channel passed
  • python scripts/bump_versions.py --version 0.21.6 reports no remaining manifest changes
  • npm ci --ignore-scripts passed for the client and payment workers
  • cargo check --locked passed for the compute worker
  • the quickstart math and caller workers registered as 0.21.6, and math::add_two_numbers returned c=30

@guibeira
guibeira marked this pull request as draft July 14, 2026 20:52
@guibeira
guibeira marked this pull request as ready for review July 14, 2026 21:04
@guibeira
guibeira merged commit 2dd4255 into main Jul 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant