Releases: succinctlabs/sp1
Releases · succinctlabs/sp1
v5.2.1
v5.2.0
v5.1.1
What's Changed
- chore(sdk): set default
min_auction_period
to 1s by @mattstam in #2395 - chore(deps): bump MarcoIeni/release-plz-action from 0.5.108 to 0.5.109 by @dependabot[bot] in #2377
- feat(sdk): add treasury address by @mattstam in #2397
- fix: don't warn for high memory usage when using the network by @leruaa in #2399
- fix(sdk): set error parameter in network by @mattstam in #2400
- feat: network signer by @0xernesto in #2401
- chore(deps): bump MarcoIeni/release-plz-action from 0.5.108 to 0.5.110 by @dependabot[bot] in #2396
- feat: v5.1.1 by @0xernesto in #2402
- fix(sdk): try to install rustls CryptoProvider by @ctian1 in #2403
- fix: use cross for musl builds by @nhtyy in #2404
- fix: arm-musl cli builds by @nhtyy in #2405
- fix: install gcc by @nhtyy in #2406
- fix: install gcc (#2406) by @nhtyy in #2407
- fix: correct linkers by @nhtyy in #2408
- fix: use cross defaults by @nhtyy in #2409
- gpp wrappers musl by @nhtyy in #2411
- try configure cross for musl targets by @nhtyy in #2413
- fully qualified arm musl g++ by @nhtyy in #2414
Full Changelog: v5.1.0...v5.1.1
v5.1.0
What's Changed
- Chris/sepolia reliability by @ctian1 in #2346
- chore: clippy by @ctian1 in #2357
- refactor: remove not used modules by @pmikolajczyk41 in #2368
- fix: update crates versions by @leruaa in #2360
- fix: update rust flags by @nhtyy in #2389
- refactor: use auction strategy by default by @ctian1 in #2388
- chore: default reserved-capacity feature by @ctian1 in #2391
- feat: v5.1.0 by @nhtyy in #2390
New Contributors
- @pmikolajczyk41 made their first contribution in #2368
Full Changelog: v5.0.8...v5.1.0
v5.0.8
What's Changed
- fix(ci): backtrace breaks with target-cpu native by @nhtyy in #2319
- chore: update succinct toolchain to Rust 1.87.0 by @leruaa in #2317
- feat: allow to retrieve cycle count from a network proof by @leruaa in #2321
- fix: correct misleading proof verification warning on macOS by @avorylli in #2299
- chore(deps): bump MarcoIeni/release-plz-action from 0.5.106 to 0.5.107 by @dependabot[bot] in #2300
- fix: log correct network explorer links by @0xernesto in #2326
- chore: v5.0.5 release by @leruaa in #2323
- feat: sepolia prover network by @0xernesto in #2325
- feat: set network error as transient by @leruaa in #2332
- chore(deps): bump MarcoIeni/release-plz-action from 0.5.107 to 0.5.108 by @dependabot[bot] in #2336
- feat: handle getrandom v0.3 in zkVM programs by @leruaa in #2337
- feat: warn when used memory is high by @leruaa in #2344
- feat: feature gate tee 2fa by @leruaa in #2345
- chore: succinct toolchain 1.88.0 by @leruaa in #2341
- feat: 5.0.8 by @nhtyy in #2350
- fix: ci release-plz token by @nhtyy in #2351
- fix: rm sp1-build from sp1-verifier build-deps by @nhtyy in #2352
New Contributors
- @avorylli made their first contribution in #2299
- @0xernesto made their first contribution in #2326
Full Changelog: v5.0.5...v5.0.8
v5.0.5
v5.0.0
What's Changed
- fix: path dependency by @leruaa in #2292
- feat(sdk): add network function for getting balance by @mattstam in #2291
- chore(deps): bump crossbeam-channel from 0.5.14 to 0.5.15 by @dependabot in #2290
- chore: Ubuntu 20.04 retirement by @leruaa in #2294
- feat(sdk): send auction parameters to network by @mattstam in #2298
- fix(sdk): doc comment import by @mattstam in #2301
- feat: provide an easy vay to retrieve programs vkey by @leruaa in #2302
- feat: v5.0.0 by @nhtyy in #2309
- feat: v5 by @nhtyy in #2310
Full Changelog: v4.2.1...v5.0.0
v4.2.1
What's Changed
- fix(sp1up): correct openssl warning message in install script by @NaijaCoderGirl in #2184
- chore(ci): use gh release and rm unused nightly logic by @nhtyy in #2182
- fix(ci): use custom token for releases by @nhtyy in #2191
- chore: add protobuf-compiler to Dockerfile.build dep by @fakedev9999 in #2193
- chore: bump to version 4.1.7 by @fakedev9999 in #2194
- chore: remove protobuf-comiler to Dockerfile.build dep by @fakedev9999 in #2200
- fix(patches): 4.1.0 secp256k1 patch by @nhtyy in #2198
- fix(ci): patch-testing-cycle-count should only fire on open/sync by @nhtyy in #2201
- chore: check syscalls in secp256k1_verify test by @leruaa in #2203
- feat(sdk): TEE 2FA by @nhtyy in #2204
- feat: 4.2.0 release by @jtguibas in #2207
- feat: introduce
WarningLevel
by @liuchengxu in #2215 - chore: improve error message for rv32im_costs.json loading failure by @leruaa in #2219
- fix(sp1-verifier): strict BN version by @nhtyy in #2226
- fix: handle guest programs that depends on ring by @leruaa in #2185
- chore:
clippy
by @ratankaliani in #2221 - fix(
septic_extension
):sub_assign
by @ratankaliani in #2227 - feat: disallow SP1 to be ran in debug by @leruaa in #2228
- chore(deps): bump MarcoIeni/release-plz-action from 0.5.99 to 0.5.102 by @dependabot in #2222
- refactor(patch-testing):
sha2
,rsa
versions by @leruaa in #2240 - chore(deps): bump MarcoIeni/release-plz-action from 0.5.102 to 0.5.104 by @dependabot in #2243
- chore(deps): bump tokio from 1.44.1 to 1.44.2 by @dependabot in #2224
- test: add secp256k1 v0.30.0 patch testing by @leruaa in #2234
- chore: bump alloy-signer to v0.14 by @leruaa in #2233
- fix: allow to use blake3 to hash PV by @leruaa in #2236
- chore(deps): bump openssl from 0.10.71 to 0.10.72 by @dependabot in #2210
- fix: split secp256k1 patch testing in 2 programs for v0.29.1 and v0.30.0 by @leruaa in #2253
- chore(deps): bump MarcoIeni/release-plz-action from 0.5.104 to 0.5.105 by @dependabot in #2254
- docs(executor): patched crates link by @ratankaliani in #2257
- refactor: improve error handling when proof file not found by @liuchengxu in #2263
- feat: address TODO by implementing Merkle Tree-Based commitment in the aggregation example by @thep2p in #2262
- chore: build guest verify programs automatically by @leruaa in #2259
- fix: commit syscall prover edge case by @rkm0959 in #2266
- feat: give access to cycle count when using CudaProver by @leruaa in #2267
- fix(
get_proof_status
): Deserialize intoProofFromNetwork
by @ratankaliani in #2271 - feat: stateless proving with Moongate by @leruaa in #2264
- chore: update arkworks dependencies by @leruaa in #2276
- ci: add cargo check on nightly channel by @tqn in #2151
- fix: add
-D__ILP32__
in zkvm only by @leruaa in #2279 - perf: finer grained recursion compilation lock by @yuwen01 in #2091
- feat: allow to customize circuits paths by @leruaa in #2281
- feat: 4.2.1 release by @leruaa in #2282
- feat: merge main by @leruaa in #2284
- feat: merge main by @leruaa in #2285
- feat: allow to customize embedded Moongate server visible GPU device … by @leruaa in #2270
- chore(deps): bump MarcoIeni/release-plz-action from 0.5.105 to 0.5.106 by @dependabot in #2288
- feat: v4.2.1 release on crates by @leruaa in #2283
- fix: path dependency by @nhtyy in #2293
New Contributors
- @NaijaCoderGirl made their first contribution in #2184
- @fakedev9999 made their first contribution in #2193
- @liuchengxu made their first contribution in #2215
- @thep2p made their first contribution in #2262
Full Changelog: v4.2.0...v4.2.1
v4.2.0
v4.1.7
What’s Changed
fix(sp1up): Correct OpenSSL warning message in install script by @NaijaCoderGirl in #2184
chore(ci): Use GitHub Release, remove unused nightly logic by @nhtyy in #2182
chore: Add protobuf-compiler to Dockerfile.build dependency by @fakedev9999
fix(ci): Use custom token for releases by @nhtyy in #2191
chore: Bump version to 4.1.7 by @fakedev9999 in #2194
Full Changelog: v4.1.6...v4.1.7