Releases: succinctlabs/sp1
Releases · succinctlabs/sp1
Latest
- no changes
v1.0.2-testnet
What's Changed
- chore(deps): bump axum from 0.7.4 to 0.7.5 by @dependabot in #718
- chore(deps): bump dirs from 4.0.0 to 5.0.1 by @dependabot in #717
- perf: get_cycles don't need emit events by @lispc in #697
- fix: release flow doesn't run on main by @jtguibas in #721
- fix: verify_compressed by @ctian1 in #725
- chore: update dev with latest main by @jtguibas in #728
- feat: fix execution + proving errors by @jtguibas in #715
- feat: auto rebuild dev artifacts in sdk by @jtguibas in #726
- feat: reduce network prover by @ctian1 in #687
- feat: add
hash_public_values
by @ratankaliani in #730 - feat: add proof verification by @ratankaliani in #729
- fix: groth16 install when in existing runtime by @ctian1 in #735
- fix(recursion): poseidon2 external flag by @kevjue in #747
- fix: unnecessary pc constraint by @ctian1 in #749
- fix(ci): downgrade
getrandom
by @ratankaliani in #751 - fix:
cargo prove new
by @ratankaliani in #753 - fix: assets branch by @ratankaliani in #752
- feat: Implement
verify_groth16
&prove_groth16
onMockProver
by @ratankaliani in #745 - feat(recursion): public values constraints by @kevjue in #748
- refactor: use actual ffi for gnark by @ctian1 in #738
- fix: SHA_COMPRESS syscall added to syscall map twice by @Sofianel5 in #740
- fix: fibonacci default-run bin by @mattstam in #756
- refactor(prover): expose functions for getting core/deferred inputs by @ctian1 in #755
- chore: merge main into dev by @ctian1 in #757
- chore: update groth16 build by @ctian1 in #758
- chore: fix by @ctian1 in #759
- chore: release v1.0.2-testnet by @ctian1 in #760
- chore: v1.0.2-testnet by @jtguibas in #719
New Contributors
- @dependabot made their first contribution in #718
- @lispc made their first contribution in #697
- @Sofianel5 made their first contribution in #740
Full Changelog: v1.0.1-testnet...v1.0.2-testnet
Nightly (2024-05-11)
Nightly
Nightly (2024-05-10)
v1.0.0-testnet
changes
Nightly (2024-05-08)
- no changes
Nightly (2024-05-02)
📦 Uncategorized
- feat: regularize proof shape
- PR: #641
Nightly (2024-04-02)
📦 Uncategorized
- feat: Preprocessing + recursion
- PR: #450
v0.0.2
What's Changed
- chore: final touches for public release by @jtguibas in #239
- fix: update to correct fibonacci example program by @jtguibas in #242
- fix: sha compress by @hidenori-shinohara in #252
- fix: Merkle tree config by @tamirhemo in #251
- feat(cli): reproducible docker builds by @ctian1 in #254
- chore: clippy by @ctian1 in #255
- fix: wrong workspace building error by @spartucus in #258
- fix: debug deserialization for SP1ProofWithIO. Test. by @preston-evans98 in #249
- fix:typo by @rkdud007 in #259
- fix: edit fibonacci example to use
u128
and note overflow case in quickstart by @dr-frmr in #245 - fix: hbs image by @qiweiii in #267
- feat: add gitignore in project creation by @kayleegeorge in #266
- fix: zkvm recursive import issue by @jtguibas in #274
- refactor: split zkvm crate into entrypoint and precompiles by @jtguibas in #275
- fix: zkvm crate refactor bug by @jtguibas in #276
- chore: update for compatibility with recent Plonky3 by @tamirhemo in #277
- feat: add musl-libc memcpy by @ctian1 in #279
- fix: verify proof in tests by @tamirhemo in #280
- fix: memcpy & memset by @jtguibas in #282
- fix: keccak memory bug by @jtguibas in #283
- feat: derive
MachineAir
, chip and machine cleanup by @tamirhemo in #278 - fix: ltu bug by @jtguibas in #284
- perf: decrease default shard size by @jtguibas in #246
- feat: trace for cycle tracker by @ctian1 in #163
- chore: small verifier cleanup by @tamirhemo in #288
- fix(zkvm): libm math intrinsics by @ctian1 in #287
- fix: basics.md by @ctian1 in #289
- fix(cli): get-target by @0xYYY in #270
- feat: prover memory optimizations by @jtguibas in #294
- chore(book): update install.md by @ctian1 in #303
- chore: update patches by @ctian1 in #297
- perf: mul trace gen by @ratankaliani in #306
- feat(cli): static toolchain + install from releases by @ctian1 in #300
- chore: refactor air in keccak to not use
offset_of
by @tamirhemo in #308 - feat: program build script by @ctian1 in #296
- fix: sp1up + static cargo-prove in CI by @ctian1 in #315
- chore: update sp1up install script to use GitHub source by @mattstam in #314
- refactor: various AIR tweaks by @dlubarov in #311
- feat: update to new Merkle tree API by @tamirhemo in #301
- fix: back to plonky3 main branch by @tamirhemo in #317
- ci: add nightly performance metrics by @mattstam in #295
- perf: enable reconstruct trace/commit by default instead of using disk + lower memory usage by @jtguibas in #323
- feat: add custom struct serialization/deserialization to json example by @kayleegeorge in #290
- fix: eval program by @ctian1 in #326
- chore: rename to upper camel case by @jtguibas in #325
- fix: S-box in Poseidon2 config by @dlubarov in #329
- fix: clippy in eval by @mattstam in #331
- fix: BLAKE3 AIR constraint fix for handling multiple invocations by @kevjue in #336
- feat: use u32 based hasher for BabybearBlake3 by @kevjue in #327
- feat: keccak + weierstrass trace gen opt by @ratankaliani in #335
- ci: runs benchmarks on different architectures and run multiple times by @mattstam in #340
- chore(book): build script + remove openssl by @ctian1 in #316
- fix: non-default feature errors and check during ci by @mattstam in #345
- feat: add instructions for docker usage and setup CI by @mattstam in #346
- feat: Many small features and chores by @puma314 in #347
- refactor: introduce a union type for
opcode_specific_columns
by @dlubarov in #310 - fix: cargo fmt build.rs by @mattstam in #351
- feat: serializable execution record by @jtguibas in #328
- chore: remove manual openSSL installation in Dockerfile by @mattstam in #352
New Contributors
- @spartucus made their first contribution in #258
- @rkdud007 made their first contribution in #259
- @dr-frmr made their first contribution in #245
- @qiweiii made their first contribution in #267
- @0xYYY made their first contribution in #270
- @mattstam made their first contribution in #314
- @dlubarov made their first contribution in #311
Full Changelog: v0.0.1-electra...v0.0.2