jonathanpwang
released this
03 Jan 21:11
·
41 commits
to main
since this release
Highlights
- feat: use Plonky3 Poseidon2Air, split aggregation and system chips by @stephenh-axiom-xyz in #1122
- feat: SHA256 by @arayikhalatyan in #1022
- feat: (halo2) SNARK verifier by @MonkeyKing-1 in #805
- feat(ecc): Weierstrass affine curves over complex fields by @jonathanpwang in #1127
Bug Fixes
- fix: Incorrect lazy initialization of memory data structure by @zlangley in #1113
- [fix]
build_guest_package
didn't target any specific package, there was no way to build examples with it by @Golovanov399 in #1114 - fix: cli build with profile by @jonathanpwang in #1143
- [update] Update openvm-stark-backend to v0.1.1-alpha by @nyunyunyunyu in #1117 -- fixed vkey size issue
What's Changed
- chore: remove old link in keccak readme by @jonathanpwang in #1103
- Fix: short fix of a link in bigint extension doc by @arayikhalatyan in #1105
- chore: update benchmark's fibonacci example path by @AdventureSeeker987 in #1108
- perf: Use u32 for
address_space
andaddress
internally by @zlangley in #1101 - chore: fix CI for fork repos by @jonathanpwang in #1112
- docs: cleanup documents by @osrm in #1111
- fix: Incorrect lazy initialization of memory data structure by @zlangley in #1113
- [fix]
build_guest_package
didn't target any specific package, there was no way to build examples with it by @Golovanov399 in #1114 - chore: fix links and comments by @yi-sun in #1115
- [update] Update openvm-stark-backend to v0.1.1-alpha by @nyunyunyunyu in #1117
- feat: modularize toolchain tests by @arayikhalatyan in #1102
- chore: fix fibonacci runtime bench by @jonathanpwang in #1118
- chore: add doc check to lint by @jonathanpwang in #1119
- book: sdk usage correction by @alv-around in #1120
- feat: use Plonky3 Poseidon2Air, split aggregation and system chips by @stephenh-axiom-xyz in #1122
- refactor(toolchain): consolidate env vars and cleanup code by @keroro520 in #1124
- feat(ecc): Weierstrass affine curves over complex fields by @jonathanpwang in #1127
- chore: simplify test code by reusing helper functions by @keroro520 in #1128
- chore: fix bench workflow for forks by @jonathanpwang in #1129
- chore: add regex_execute binary for profiling by @jonathanpwang in #1130
- book: build sdk example by @alv-around in #1123
- chore: replace 4 with
DEFAULT_PC_STEP
by @yi-sun in #1140 - fix: lints to guest programs by @rkdud007 in #1131
- chore: refactor metrics collection by @jonathanpwang in #1142
- fix: cli build with profile by @jonathanpwang in #1143
- fix(bench): verify_fibair use volatile memory by @jonathanpwang in #1145
- feat: SHA256 by @arayikhalatyan in #1022
- feat: rewrite metrics_unify using Rust by @keroro520 in #1148
- feat: (halo2) SNARK verifier by @MonkeyKing-1 in #805
- book: add sha2 summary section by @jonathanpwang in #1149
- chore: update native ISA specs to match impl by @yi-sun in #1146
- chore: add SHA2 to the README and book intro by @yi-sun in #1151
- chore: leaf aggregation tuning by @jonathanpwang in #1150
- perf(recursion): remove extraneous functions from
TwoAdicPcs
verify by @jonathanpwang in #1152 - chore: change address space in native compiler by @yi-sun in #1147
- feat: aggregate and summarize metrics with rust by @jonathanpwang in #1154
- chore: fix CI and bump to v0.1.1 by @jonathanpwang in #1158
- fix(doc): block access does not need to be aligned by @jonathanpwang in #1159
- chore(prof): uniformize halo2 metrics and add aggregate summary by @jonathanpwang in #1164
- chore: fix markdown ms to s conversion by @jonathanpwang in #1167
New Contributors
- @AdventureSeeker987 made their first contribution in #1108
- @osrm made their first contribution in #1111
- @alv-around made their first contribution in #1120
- @keroro520 made their first contribution in #1124
- @rkdud007 made their first contribution in #1131
Full Changelog: v0.1.0-alpha...v0.1.1-alpha