8000 Tags · risc0/risc0 · GitHub
[go: up one dir, main page]

Skip to content

Tags

Tags

v3.1.0

Toggle v3.1.0's commit message
Bump versions for 3.1.0

Sets the declared release in the root `Cargo.toml` from 3.1.0-rc.2 to 3.1.0, and `cargo xtask
bump` against v3.0.6 drops the pre-release from every bumped crate:

- cargo-risczero, risc0-r0vm, risc0-zkvm: 3.1.0 (lockstep)
- risc0-circuit-{keccak,keccak-sys,recursion,recursion-sys,rv32im,rv32im-sys,recursion-zkrs,
  recursion-control-zkrs}: 4.1.0 (pinned)
- risc0-sys 1.5.1, risc0-zkp 3.0.6, risc0-binfmt 3.0.6, risc0-build 3.0.7, risc0-groth16 3.0.6,
  risc0-tools 2.0.1, risc0-povw 0.4.4
- the rest unchanged

The allow-breaking entry for risc0-circuit-recursion stays until 4.1.0 is the baseline. Lock files
updated by bump.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

v3.1.0-rc.1

Toggle v3.1.0-rc.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump versions for 3.1.0-rc.1 (#3827)

The version bump for the 3.1.0 release candidate. Declares the release
in the root `Cargo.toml`:

```toml
[workspace.metadata.release-version]
version = "3.1.0-rc.1"
lockstep = ["cargo-risczero", "risc0-r0vm", "risc0-zkvm"]
```

rzup installs `cargo-risczero` and `r0vm` at the tag's version, and
`risc0-zkvm` looks for the r0vm of its own version.

Then `cargo xtask bump` against v3.0.6 sets the versions:

| Crate | v3.0.6 | New | Why |
| --- | --- | --- | --- |
| `cargo-risczero` | 3.0.6 | 3.1.0-rc.1 | lockstep |
| `risc0-r0vm` | 3.0.6 | 3.1.0-rc.1 | lockstep |
| `risc0-zkvm` | 3.0.6 | 3.1.0-rc.1 | lockstep |
| `risc0-sys` | 1.5.0 | 1.5.1-rc.1 | files |
| `risc0-circuit-keccak-sys` | 4.0.3 | 4.0.4-rc.1 | files, deps |
| `risc0-circuit-recursion-sys` | 4.0.3 | 4.0.4-rc.1 | files, deps |
| `risc0-circuit-rv32im-sys` | 4.0.3 | 4.0.4-rc.1 | files, deps |
| `risc0-zkp` | 3.0.5 | 3.0.6-rc.1 | deps |
| `risc0-binfmt` | 3.0.5 | 3.0.6-rc.1 | deps |
| `risc0-circuit-recursion` | 4.0.5 | 4.0.6-rc.1 | files, deps |
| `risc0-build` | 3.0.6 | 3.0.7-rc.1 | files, deps |
| `risc0-circuit-keccak` | 4.0.6 | 4.0.7-rc.1 | deps |
| `risc0-circuit-rv32im` | 4.0.5 | 4.0.6-rc.1 | deps |
| `risc0-groth16` | 3.0.5 | 3.0.6-rc.1 | files, deps |
| `risc0-tools` | 2.0.0 | 2.0.1-rc.1 | deps |
| `risc0-povw` | 0.4.3 | 0.4.4-rc.1 | deps |
| `risc0-circuit-recursion-zkrs` | new | 4.0.6-rc.1 | new since v3.0.6 |
| `risc0-circuit-recursion-control-zkrs` | new | 4.0.6-rc.1 | new since
v3.0.6 |

All non-lockstep bumps are patches: `cargo-semver-checks` finds no API
additions and no breaking changes. `bonsai-sdk`, `risc0-bigint2`,
`risc0-build-kernel`, `risc0-core`, `risc0-groth16-sys`,
`risc0-zkos-v1compat`, `risc0-zkvm-platform` and `rzup` are unchanged.

The lock files change only in those 18 crates' versions. `cargo xtask
bump --check` passes.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

v3.0.6

Toggle v3.0.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release 3.0.6: Updates for Rust toolchain 1.97.0 (#3784)

Also includes updates for CI changes

Co-authored-by: morgangibbs87 <133707571+morgangibbs87@users.noreply.github.com>

v3.0.5

Toggle v3.0.5's commit message
Bump versions and prepare 3.0.5 release

v5.0.0-rc.1

Toggle v5.0.0-rc.1's commit message
Fix release build by adding libtbb-dev to docker container

v3.0.4

Toggle v3.0.4's commit message
Set release version to 3.0.4

v3.0.3

Toggle v3.0.3's commit message
Cut 3.0.2: Bump versions to 3.0.2

v3.0.2

Toggle v3.0.2's commit message
Cut 3.0.2: Bump versions to 3.0.2

v2.3.2

Toggle v2.3.2's commit message
Cut 2.3.2: Update Cargo.lock to remove risc0-zkvm-compat-tests

v3.0.1

Toggle v3.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Cut 3.0: Bump risc0-core to 3.0.0 (#3334)

This is to accommodate it having its rand-core version bumped to a
semver-incompatible version. This causes a kind of breaking change.

Many other crates had to bump their patch version to work with this
change.

Due to the only published version of risc0-povw being yanked, I have to
skip it in the semver checks, the semver checks get very confused.
0