Releases: eth-act/ere
Releases · eth-act/ere
v0.4.0
v0.3.0
What's Changed
- Skip
joltin workflowcheck-zkvm-version.ymlby @han0110 in #285 - feat(jolt): add secp256k1 inlines support by @brech1 in #286
- Add zisk cycle scope tracker by @jsign in #287
- Add
ProverResouce::Clusterand add cluster support for ZisK by @han0110 in #284 - Add macro
export_cycle_scope_namesinere-platform-ziskby @han0110 in #289 - fix(miden): register precompile verifiers by @brech1 in #288
- feat(jolt): add keccak and sha2 inlines by @brech1 in #290
- Build and publish cuda enabled docker image by @han0110 in #291
- Bump workspace to
v0.3.0by @han0110 in #293
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Updated ere-compiler to output ELF bytes and program digest separately by @developeruche in #278
- feat(nexus): add extensions support by @brech1 in #279
- chore: upgrade zkvm versions by @brech1 in #281
- Bump workspace version to
v0.2.0by @han0110 in #283
Full Changelog: v0.1.0...v0.2.0
v0.1.0
v0.0.16
What's Changed
- Update zkVMs by @han0110 in #259
- Update
zisktov0.15.0by @han0110 in #260 - Refactor platform impls a bit by @han0110 in #261
- dockerized: support ERE_DOCKER_NETWORK by @jsign in #262
- Manage
sp1-gpucontainer byere-sp1by @han0110 in #263 - Test ere dockerized complier produces deterministic/reproducible elfs by @developeruche in #271
- Support
--program-pathflag inere-serverby @han0110 in #270
New Contributors
- @developeruche made their first contribution in #271
Full Changelog: v0.0.15...v0.0.16
v0.0.15
What's Changed
- Introduce
CompilerKindand refactorere-dockerizedby @han0110 in #221 - Add
printandcycle_scopemethods forPlatformby @han0110 in #224 - Retry RPC and restart server container when necessary by @han0110 in #225
- Recover the output of Jolt properly by @han0110 in #227
- Improve crates
ere-platform-{zkvm}a bit by @han0110 in #228 - Update zkVMs by @han0110 in #226
- Update
midentov0.19.1by @han0110 in #229 - Refactor crate
ere-ioby @han0110 in #233 - Input structure to support composition proof by @han0110 in #230
- Refactor docs and make
InputAPI more explicit by @han0110 in #235 - Update
openvmtov1.4.2-rc.1by @han0110 in #236 - Update zkVMs by @han0110 in #240
- Update
zisktov0.14.0by @han0110 in #220 - Add 1 hour timeout for zisk proving by @han0110 in #245
- Refactors by @han0110 in #244
- Fix CI script and remove unnecessary
CIbuild arg by @han0110 in #248 - feat: upgrade ziren & pico & miden by @SuccinctPaul in #247
- Patches for
zkboostby @han0110 in #250 - Revert the
untaggedderive by @han0110 in #252 - Support setting how many GPUs to expose in dockerized environment by @jsign in #258
Full Changelog: v0.0.14...v0.0.15
v0.0.14
What's Changed
zkVMtakes opaque input by @han0110 in #173- Integrate Airbender by @han0110 in #175
- Refactor dockerized zkvm error by @han0110 in #176
- Use
zksync-oslinker scripts by @han0110 in #178 - Refactor
zkVMerror handling by @han0110 in #179 - Update Jolt to
v0.3.0-alphaby @han0110 in #181 - Alternative of #182 by @han0110 in #183
- Refactor mods to separate compiler and zkvm by @han0110 in #184
- Install rust src if not found by @han0110 in #185
- Auto zkvm update check by @han0110 in #186
- Update
sp1tov5.2.2by @han0110 in #188 - Update
openvmtov1.4.1by @han0110 in #195 - Update
zirentov1.2.1by @han0110 in #196 - Update
nexustov0.3.5by @han0110 in #197 - Update
midentov0.18.3by @han0110 in #198 - Update
zisktov0.13.0by @han0110 in #187 - Add crates
ere-platform-{zkvm}by @han0110 in #202 - Make server handler non-blocking by @han0110 in #204
- Support
OutputHasherfor all platform crate by @han0110 in #205 - TamaGo compilation support by @marcinbugaj in #206
- Remove default value of
RUSTFLAGSby @han0110 in #208 - Enable OpenVM nightly features by @han0110 in #210
- Fix ZisK server recovering by @han0110 in #214
- ZisK server cleanup by @han0110 in #218
New Contributors
- @marcinbugaj made their first contribution in #206
Full Changelog: v0.0.13...v0.0.14
v0.0.13
What's Changed
- Complete
ere-picoby @han0110 in #139 - Test dockerized pico by @han0110 in #141
- Refactor stock rust compilation with crate
compile-utilsby @han0110 in #144 - zisk: add memlock unlimited by @jsign in #145
- ZisK server mode by @han0110 in #150
- Add crate
ere-serverby @han0110 in #153 - Reorganize compiler modules by @han0110 in #156
- Upgrade
zisktov0.12.0by @han0110 in #157 - Include OpenVM execution cycles count by @roynalnaruto in #158
- Add crate
ere-compilerby @han0110 in #159 - Refactor
ere-dockerizedby @han0110 in #160 - ci: fix compiler docker tag by @jsign in #162
- sp1: add clang dep by @jsign in #164
- ere-dockerized: avoid blocking worker threads by @jsign in #163
- OpenVM execution no metering by @han0110 in #166
- Refactor CI by @han0110 in #167
- Support multiple proof kind by @han0110 in #161
- Add
--lockedinpico-cliinstallation scirpt by @han0110 in #168 - Reorganize crates by @han0110 in #169
- nexus: implement execute and io serialization by @brech1 in #171
New Contributors
- @roynalnaruto made their first contribution in #158
Full Changelog: v0.0.12...v0.0.13
v0.0.12
What's Changed
- pico: Guest program compilation with stock rust compiler. by @rodiazet in #118
- Add clang to ere-base by @jsign in #119
- Add GPU proving support in
ere-openvmby @han0110 in #113 - Upgrade sp1 to 5.2.1 by @SuccinctPaul in #108
- ere-risc0: allocator alignments test by @jsign in #120
- Reuse base image if unchanged in CI by @han0110 in #122
- Upgrade
risc0-zkvmto3.0.3, also remove unused deprisc0-zkvm-platformby @han0110 in #123 - Inherit env
OPENVM_RUST_TOOLCHAINfor OpenVM inere-dockerizedby @han0110 in #124 - Upgrade ZisK to
0.11.0by @han0110 in #125 - Add
ere-zkmby @han0110 in #126 - Fix invalid
--chmodDockerfile syntax indocker/sp1by @ilitteri in #127 - Fix CI by @han0110 in #130
- CI runnable by fork by @han0110 in #131
- zisk docker image rebuild by @jsign in #133
- feat:
ere-midenby @brech1 in #136 - Use fork of
ziskthat allows to overrideCUDA_ARCHby @han0110 in #137
New Contributors
Full Changelog: v0.0.11...v0.0.12
v0.0.11
What's Changed
- Do preprocess when instantiating
EreJoltby @han0110 in #68 - Add
ere-cliby @han0110 in #71 - Fix
ere-joltby @han0110 in #72 - Refactor
ere-ziskby @han0110 in #74 - Add
ere-dockerizedby @han0110 in #75 - Refactor
ere-dockerizedby @han0110 in #77 - Fix
ere-dockerizedSP1 GPU prover by @han0110 in #78 - Cleanup some todos in SP1 dockerfile by @han0110 in #79
- Add
InputItem::SerializedObjectby @han0110 in #80 - Add multi-gpu proving for risc0 by @han0110 in #50
- Resolves #83 by @han0110 in #86
- Add crate
test-utilsby @han0110 in #82 - Use
test-utilsfor all zkvms by @han0110 in #88 - CI test more and cache image by @han0110 in #92
- CI clippy
ere-dockerizedby @han0110 in #94 - Upgrade ZisK to v0.10.0 by @han0110 in #95
- In ZisK verify method checks rom digest is expected as the preprocessed one by @han0110 in #99
- Risc0 check receipt variant by @han0110 in #100
- Upgrade openvm by @han0110 in #98
- Upgrade
risc0to3.0.1and use the new actor system prover by @han0110 in #103 - sp1: Compile sp1 guest program with stock rust compiler by @rodiazet in #102
- zkVK methods return public values by @han0110 in #106
- Implement returning of public values for other zkVMs by @han0110 in #109
- OpenVM cache pk by @han0110 in #110
- zkVM output for
ere-dockerizedby @han0110 in #112 - risc0: Guest program compilation with stock rust compiler. by @rodiazet in #114
- openvm: Guest program compilation with stock rust compiler. by @rodiazet in #115
- jolt: Guest program compilation with stock rust compiler. by @rodiazet in #116
- Add getters for
EreDockerizedzkVMby @han0110 in #117
New Contributors
Full Changelog: v0.0.10...v0.0.11