Skip to content

chore: release v0.8.0 - #30

Merged
xgreenx merged 1 commit into
mainfrom
release/v0.8.0
Sep 8, 2026
Merged

xgreenx merged 1 commit into
mainfrom
release/v0.8.0

Conversation

@xgreenx

@xgreenx xgreenx commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Sets every manifest to 0.8.0: the three crates and the npm package, plus the lockfile entry.

Minor rather than patch — this release adds a published crate (libid-profiles) and new public constants — and nothing breaking: the Solidity constants generated by #29 are byte-for-byte what CeremonyProfile.sol already held, and the verifiers behave identically.

Everything since v0.7.0 is #29.

Checked before opening

  • verify-tag.sh v0.8.0 — three crates and npm all read 0.8.0, and match the tag
  • regen-ceremony-profiles.py --check and regen-identity-handles.py --check — generated tables current, which the release now waits on: publish-crates gained generated-tables in its needs
  • libid-profiles 0.8.0 is unclaimed on crates.io (it has no published version at all yet)

After merge

gh release create v0.8.0 publishes to crates.io and npm. That step is irreversible on both registries, so I have not run it — say the word.

Everything since v0.7.0 is the ceremony profile generator (#29):
`profiles.json` becomes the one place the profile values live, and Solidity,
Rust and TypeScript are generated from it, following `handles.json`. The
Solidity constants are unchanged -- the diff against the previous
`CeremonyProfile.sol` is additions only, and its 439 tests pass untouched.

`libid-profiles` is a new published crate, so this release puts a fourth
manifest under the single-version invariant and a third crate on crates.io.

Assisted-by: Claude Opus 5
Signed-off-by: xgreenx <xgreenx9999@gmail.com>
@xgreenx
xgreenx merged commit 440252a into main Sep 8, 2026
11 checks passed
@Wondertan
Wondertan deleted the release/v0.8.0 branch October 2, 2026 19:56
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