Skip to content

Releases: risc0/risc0-ethereum

v1.1.0

10 Sep 23:02
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.1.0-rc.2

23 Aug 22:36
2399545
Compare
Choose a tag to compare
v1.1.0-rc.2 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.1.0-rc.2

v1.1.0-rc.1

09 Aug 22:11
3b8fea1
Compare
Choose a tag to compare
v1.1.0-rc.1 Pre-release
Pre-release

What's Changed

Following on the release of risc0-zkvm v1.1.0-rc.1, this release is the 1.1.0.rc-1 release of the contracts and utilities to work with Foundry.

Note that under this release, Steel is marked as version 0.12, since we are still actively working on the API for that library.

Features

Fixes

Refactors

Docs and CI

Full Changelog: v1.0.0...v1.1.0-rc.1

v1.0.0

05 Jun 19:53
5fbbc7c
Compare
Choose a tag to compare

What's Changed

Following on the release of risc0-zkvm v1.0, this release is the 1.0 release of the contracts and utilities to work with Foundry.

Note that under this release, Steel is marked as version 0.11, since we are still actively working on the API for that library.

Features

  • Add emergency stop and verifier router contracts for version management by @nategraf in #80
  • Drop post state digest from IRiscZeroVerifier.verify by @nategraf in #105
  • feat: efficient multi view call support by @austinabell in #91
  • feat: Add more config options for Steel calls by @Wollac in #113
  • Skip Solidity files generation when RISC0_SKIP_BUILD is enabled by @capossele in #112
  • Use recent trusted setup ceremony for stark2snark by @tzerrell in #118
  • Use default_prover by @capossele in #110
  • Implement call builder pattern to more closely match alloy APIs by @austinabell in #115
  • Use Ownable2Step instead of Ownable by @intoverflow in #123

Fixes

  • fix: Consistent naming for storage key/value by @Wollac in #102

Refactors

Docs and CI

  • docs: readme polish by @carterbrett in #88
  • Add initial version of release instructions by @nategraf in #87
  • Add step to update Foundry template to README by @nategraf in #94
  • Add banner image to Steel README by @nategraf in #99
  • Update README: shorten the text in notice to fit on one line by @nategraf in #104
  • Show all features in documentation using docsrs by @Wollac in #78
  • Add documentation for the contract version management solution by @nategraf in #107
  • Run forge doc on CI by @capossele in #111
  • Use the main branch of the risc0 monorepo for development by @nategraf in #93
  • Add default toolchain to cargo risczero install action by @nategraf in #128
  • Bump versions and dependencies for 1.0 pre-release by @nategraf in #126
  • Cheery pick #133 and #135 and update risc0-zkvm dependencies to v1.0.0-rc.7 by @nategraf in #136

Full Changelog: v0.10.0...v1.0.0

v0.10.0

25 Apr 23:09
f5de293
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.0...v0.10.0

v0.9.0

29 Mar 23:11
a1bd9ec
Compare
Choose a tag to compare

Version 0.9.0 of the risc0-ethereum crates.

This release includes a new library for making view calls to read Ethereum state from the guest.

What's Changed

Full Changelog: v0.8.0...v0.9.0

v0.8.0

21 Mar 21:38
667482a
Compare
Choose a tag to compare

Bug fixes and updated risc0 dependencies to 0.21

v0.7.0

23 Feb 22:50
4d94e6e
Compare
Choose a tag to compare

Initial release of risc0-ethereum. Includes code migrated over from the risc0 monorepo at v0.20.1.