-
Notifications
You must be signed in to change notification settings - Fork 411
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
85 changed files
with
1,691 additions
and
90 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
name: Release Plz | ||
|
||
permissions: | ||
pull-requests: write | ||
contents: write | ||
|
||
on: | ||
push: | ||
branches: | ||
- dev | ||
# - main | ||
|
||
jobs: | ||
release-plz: | ||
name: Release-plz | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout repository | ||
uses: actions/checkout@v4 | ||
with: | ||
fetch-depth: 0 | ||
- name: Install Rust toolchain | ||
uses: dtolnay/rust-toolchain@stable | ||
- name: Run release-plz | ||
uses: MarcoIeni/[email protected] | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.RELEASE_PLZ_TOKEN }} | ||
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,104 @@ | ||
# Changelog | ||
|
||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## [Unreleased] | ||
|
||
## [0.0.1-test](https://github.com/succinctlabs/sp1/compare/sp1-cli-v0.0.0-test...sp1-cli-v0.0.1-test) - 2024-07-11 | ||
|
||
### Added | ||
|
||
- publish sp1 to crates.io ([#1052](https://github.com/succinctlabs/sp1/pull/1052)) | ||
- _(cli)_ use GH token during installation to avoid rate limiting ([#1031](https://github.com/succinctlabs/sp1/pull/1031)) | ||
- _(cli)_ build --docker accepts an optional image tag ([#1022](https://github.com/succinctlabs/sp1/pull/1022)) | ||
- _(cli)_ allow template version and fix CI ([#1012](https://github.com/succinctlabs/sp1/pull/1012)) | ||
- _(cli)_ check for rust usage during installation ([#1006](https://github.com/succinctlabs/sp1/pull/1006)) | ||
- _(cli)_ only template contracts when --evm is used ([#1004](https://github.com/succinctlabs/sp1/pull/1004)) | ||
- (breaking changes to SDK API) use builder pattern for SDK execute/prove/verify ([#940](https://github.com/succinctlabs/sp1/pull/940)) | ||
- cargo prove new from sp1-project-template ([#922](https://github.com/succinctlabs/sp1/pull/922)) | ||
- update docs + add some tests around solidity contract export ([#693](https://github.com/succinctlabs/sp1/pull/693)) | ||
- e2e groth16 with contract verifier ([#671](https://github.com/succinctlabs/sp1/pull/671)) | ||
- aggregation fixes ([#649](https://github.com/succinctlabs/sp1/pull/649)) | ||
- _(sdk)_ auto setup circuit ([#635](https://github.com/succinctlabs/sp1/pull/635)) | ||
- fix cargo prove new issues ([#542](https://github.com/succinctlabs/sp1/pull/542)) | ||
- added `--ignore-rust-version` to `cargo prove build` ([#462](https://github.com/succinctlabs/sp1/pull/462)) | ||
- sdk using secp256k1 auth ([#483](https://github.com/succinctlabs/sp1/pull/483)) | ||
- sp1-sdk, remote prover ([#370](https://github.com/succinctlabs/sp1/pull/370)) | ||
- Many small features and chores ([#347](https://github.com/succinctlabs/sp1/pull/347)) | ||
- add instructions for docker usage and setup CI ([#346](https://github.com/succinctlabs/sp1/pull/346)) | ||
- _(cli)_ static toolchain + install from releases ([#300](https://github.com/succinctlabs/sp1/pull/300)) | ||
- add gitignore in project creation ([#266](https://github.com/succinctlabs/sp1/pull/266)) | ||
- _(cli)_ reproducible docker builds ([#254](https://github.com/succinctlabs/sp1/pull/254)) | ||
- new README img ([#226](https://github.com/succinctlabs/sp1/pull/226)) | ||
- _(cli)_ binary file or hex string input ([#210](https://github.com/succinctlabs/sp1/pull/210)) | ||
- readme updates ([#205](https://github.com/succinctlabs/sp1/pull/205)) | ||
- release v0.0.1-alpha ([#200](https://github.com/succinctlabs/sp1/pull/200)) | ||
- upgrade toolchain to rust 1.75 ([#193](https://github.com/succinctlabs/sp1/pull/193)) | ||
- more final touches ([#194](https://github.com/succinctlabs/sp1/pull/194)) | ||
- hash function config in prover and verifier ([#186](https://github.com/succinctlabs/sp1/pull/186)) | ||
- curtaup + release system + cargo prove CLI updates ([#178](https://github.com/succinctlabs/sp1/pull/178)) | ||
- dynamic prover / verifier chips + proof size benchmarking ([#176](https://github.com/succinctlabs/sp1/pull/176)) | ||
- (perf) updates from Plonky3 and verifier refactor ([#156](https://github.com/succinctlabs/sp1/pull/156)) | ||
- developer experience improvements ([#145](https://github.com/succinctlabs/sp1/pull/145)) | ||
- toolchain build from source & install ([#113](https://github.com/succinctlabs/sp1/pull/113)) | ||
- io::read io::write ([#126](https://github.com/succinctlabs/sp1/pull/126)) | ||
- tracing, profiling, benchmarking ([#99](https://github.com/succinctlabs/sp1/pull/99)) | ||
- fix all cargo tests + add ci + rename curta to succinct ([#97](https://github.com/succinctlabs/sp1/pull/97)) | ||
- tendermint example + runtime optimizations ([#93](https://github.com/succinctlabs/sp1/pull/93)) | ||
- ssz withdrawals example ([#81](https://github.com/succinctlabs/sp1/pull/81)) | ||
- simple benchmarks ([#72](https://github.com/succinctlabs/sp1/pull/72)) | ||
- cargo prove + examples ([#67](https://github.com/succinctlabs/sp1/pull/67)) | ||
|
||
### Fixed | ||
|
||
- assets branch ([#752](https://github.com/succinctlabs/sp1/pull/752)) | ||
- _(ci)_ downgrade `getrandom` ([#751](https://github.com/succinctlabs/sp1/pull/751)) | ||
- install toolchain ([#650](https://github.com/succinctlabs/sp1/pull/650)) | ||
- moving into toolchain dir ([#646](https://github.com/succinctlabs/sp1/pull/646)) | ||
- sp1up ([#643](https://github.com/succinctlabs/sp1/pull/643)) | ||
- outdated templates ([#473](https://github.com/succinctlabs/sp1/pull/473)) | ||
- _(cli)_ get-target ([#270](https://github.com/succinctlabs/sp1/pull/270)) | ||
- edit fibonacci example to use `u128` and note overflow case in quickstart ([#245](https://github.com/succinctlabs/sp1/pull/245)) | ||
|
||
### Other | ||
|
||
- _(deps)_ bump target-lexicon from 0.12.14 to 0.12.15 ([#1067](https://github.com/succinctlabs/sp1/pull/1067)) | ||
- get docker url | ||
- hm | ||
- better build | ||
- small fixes | ||
- _(cli)_ informative logging ([#947](https://github.com/succinctlabs/sp1/pull/947)) | ||
- Merge branch 'dev' into dependabot/cargo/dev/clap-4.5.8 | ||
- _(deps)_ bump serde_json from 1.0.117 to 1.0.120 | ||
- get rid of json convert to bin + add proof roundtrip to examples ([#924](https://github.com/succinctlabs/sp1/pull/924)) | ||
- x86 mac also works | ||
- failure on sp1 on unsupported target | ||
- _(deps)_ bump clap from 4.5.4 to 4.5.7 ([#908](https://github.com/succinctlabs/sp1/pull/908)) | ||
- _(deps)_ bump ubuntu from `3f85b7c` to `e3f92ab` in /cli/docker | ||
- simplify quickstart ([#819](https://github.com/succinctlabs/sp1/pull/819)) | ||
- remove unused deps ([#794](https://github.com/succinctlabs/sp1/pull/794)) | ||
- Clean up TOML files ([#796](https://github.com/succinctlabs/sp1/pull/796)) | ||
- update dev with latest main ([#728](https://github.com/succinctlabs/sp1/pull/728)) | ||
- _(deps)_ bump dirs from 4.0.0 to 5.0.1 | ||
- update all dependencies ([#689](https://github.com/succinctlabs/sp1/pull/689)) | ||
- sdk improvements ([#580](https://github.com/succinctlabs/sp1/pull/580)) | ||
- fixing dep tree for `prover`, `recursion`, `core` and `sdk` ([#545](https://github.com/succinctlabs/sp1/pull/545)) | ||
- re-organise cpu air constraints ([#538](https://github.com/succinctlabs/sp1/pull/538)) | ||
- better error messages on build-toolchain failure ([#490](https://github.com/succinctlabs/sp1/pull/490)) | ||
- Typo in 'successfully' corrected across all instances ([#396](https://github.com/succinctlabs/sp1/pull/396)) | ||
- remove manual openSSL installation in Dockerfile ([#352](https://github.com/succinctlabs/sp1/pull/352)) | ||
- introduce a union type for `opcode_specific_columns` ([#310](https://github.com/succinctlabs/sp1/pull/310)) | ||
- refactor air in keccak to not use `offset_of` ([#308](https://github.com/succinctlabs/sp1/pull/308)) | ||
- mul trace gen ([#306](https://github.com/succinctlabs/sp1/pull/306)) | ||
- clippy ([#255](https://github.com/succinctlabs/sp1/pull/255)) | ||
- final touches for public release ([#239](https://github.com/succinctlabs/sp1/pull/239)) | ||
- update docs with slight nits ([#224](https://github.com/succinctlabs/sp1/pull/224)) | ||
- sp1 rename ([#212](https://github.com/succinctlabs/sp1/pull/212)) | ||
- enshrine AlignedBorrow macro ([#209](https://github.com/succinctlabs/sp1/pull/209)) | ||
- readme cleanup ([#196](https://github.com/succinctlabs/sp1/pull/196)) | ||
- rename succinct to curta ([#192](https://github.com/succinctlabs/sp1/pull/192)) | ||
- better curta graphic ([#184](https://github.com/succinctlabs/sp1/pull/184)) | ||
- Initial commit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.