Skip to content

chore: release v0.12.0#766

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-06-01T09-14-37Z
Open

chore: release v0.12.0#766
github-actions[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-06-01T09-14-37Z

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Jun 1, 2026

🤖 New release

  • world-id-primitives: 0.11.0 -> 0.12.0 (⚠ API breaking changes)
  • world-id-proof: 0.11.0 -> 0.12.0 (✓ API compatible changes)
  • world-id-registries: 0.11.0 -> 0.12.0
  • world-id-authenticator: 0.11.0 -> 0.12.0 (✓ API compatible changes)
  • world-id-issuer: 0.11.0 -> 0.12.0
  • world-id-core: 0.11.0 -> 0.12.0 (✓ API compatible changes)

world-id-primitives breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field Credential.issuer_version in /tmp/.tmpNovbt5/world-id-protocol/crates/primitives/src/credential.rs:124
  field Credential.issuer_version in /tmp/.tmpNovbt5/world-id-protocol/crates/primitives/src/credential.rs:124
Changelog

world-id-primitives

0.12.0 - 2026-06-02

Added

  • introduce issuer version attribute to credential (#725)

Other

  • (node) add retry logic for RPC requests + bump oprf deps (#764)
  • update Cargo.toml dependencies


This PR was generated with release-plz.


Note

Low Risk
Diff is version and changelog only; functional risk is for downstream crates on the primitives API break, not from new logic in this PR.

Overview
Release v0.12.0 bumps the workspace and internal crates (world-id-primitives, world-id-proof, world-id-core, world-id-authenticator, world-id-issuer, world-id-registries, and related tooling) from 0.11.0 to 0.12.0, with Cargo.lock aligned to those versions.

The changelog entry for this release highlights issuer version on credentials (already landed via #725): a new issuer_version field on Credential in world-id-primitives, which is a semver-breaking change for code that constructs Credential with struct literals. Other noted items in the release notes include OPRF node RPC retry logic and dependency updates (#764).

Reviewed by Cursor Bugbot for commit 4f09847. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions github-actions Bot requested a review from a team as a code owner June 1, 2026 09:14
@github-actions github-actions Bot force-pushed the release-plz-2026-06-01T09-14-37Z branch from f0243f1 to a716bbf Compare June 2, 2026 06:11
@github-actions github-actions Bot force-pushed the release-plz-2026-06-01T09-14-37Z branch from a716bbf to 4f09847 Compare June 2, 2026 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants