Skip to content

chore: bump SDKs to 0.6.1 - #77

Merged
iamalwaysuncomfortable merged 1 commit into
masterfrom
chore/bump-0.6.1
Oct 2, 2026
Merged

iamalwaysuncomfortable merged 1 commit into
masterfrom
chore/bump-0.6.1

Conversation

@iamalwaysuncomfortable

Copy link
Copy Markdown
Member

Bumps all four packages to 0.6.1 in lockstep: aleo-sdk, aleo-contract-abi-generator, shield-swap-sdk and aleo-bridge-sdk (both Cargo.toml + Cargo.lock, the four pyproject.toml, sdk/docs/source/conf.py, the two __version__ strings and their version tests). Dependency floors such as aleo-sdk>=0.5.1 are unchanged.

Why

The v0.6.1 release was tagged on master while every package still declared 0.6.0, so the tag-triggered SDK Wheels publish jobs collide with the 0.6.0 files already on PyPI and nothing ships under 0.6.1.

After merge

Move the tag to the merge commit so the publish re-runs with the right version:

git tag -d v0.6.1 && git push origin :refs/tags/v0.6.1
git tag v0.6.1 && git push origin v0.6.1

The release notes reference the tag name only and need no edit.

Validation

  • bridge-sdk: tests/test_package.py + tests/test_client_lifecycle.py — 17 passed.
  • shield-swap-sdk: tests/test_package.py — 3 passed.
  • cargo metadata reports 0.6.1 for both crates with the edited lockfiles, no regeneration needed.

The v0.6.1 tag and GitHub release went out on top of packages that still
declared 0.6.0, so the tag-triggered PyPI publish collides with the
existing 0.6.0 uploads. Bump aleo-sdk, aleo-contract-abi-generator,
shield-swap-sdk and aleo-bridge-sdk to 0.6.1 in lockstep (manifests,
lockfiles, docs conf, __version__ and the version tests). Dependency
floors are unchanged.
@iamalwaysuncomfortable
iamalwaysuncomfortable merged commit fbd9950 into master Oct 2, 2026
8 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