Releases: risc0/risc0
Releases · risc0/risc0
v3.0.0-rc.3
3.0.0-rc.3: Revert branch changes; Merge main and cut rc.3 (#3302) Co-authored-by: Victor Graf <victor@risczero.com> Co-authored-by: Angelo Capossele <angelocapossele@gmail.com> Co-authored-by: Frank Laub <flaub@risc0.com>
v3.0.0-rc.2
Merge pull request #3287 from risc0/bobbobbio/release-3.0-rc.2-2 release-3.0: Merge main and create rc.2
v2.3.1
v2.3.0
v2.2.0
Fixes GHSA-f6rc-24x4-ppxp
v2.1.0
Fixes GHSA-g3qg-6746-3mg9
v3.0.0-rc.1
ZKVM-1377: Release 3.0: Bump versions for rc-1 (#3157)
v2.0.2
This release provides several hotfixes for 2.0.X
- Fix issue with creating segments where the RSA BigInt precompile could cause splitting to fail with
self.segment_cycles() < segment_limit
- Fix issue where we weren't escaping rustc CLI arguments when building guests with docker
- Fix issue where
sys_read
would write past the end of the given buffer resulting in heap data-structure corruption causing aStoreAddressMisaligned
error later. - Add support for
getrandom
0.3 for guests - Return an error instead of silently ignore if
sha-256
is used for thehashfn
option inProverOpts
. This became unsupported with 2.0.0. - Don't error in the profiler if it gets confused about the guest stack. This previously caused execution to fail with
attempted to follow a return with an empty call stack
if profiling is enabled
v2.0.1
Contains the following fixes:
risc0-build
: support for Rust 1.85risc0-build
: make docker container tag configurablerisc0-circuit-rv32im
: Account for missing ControlDone cycle in executorrisc0-circuit-keccak
: Statically link inliblzma
- Bump various version numbers to allow yanking of certain
1.4.X
crates which are causing1.2.X
compilation issues
v1.2.6
v1.2.6 (2025-03-27)
Features
- risc0-build: enable guest-side rust 1.85.0 toolchain
Full Changelog: v1.2.5...v1.2.6