Releases: pluto/ronkathon
Releases · pluto/ronkathon
v0.1.0
What's Changed
- init project files by @thor314 in #1
- Bump dependabot/fetch-metadata from 1 to 2 by @dependabot in #2
- plonky3 deps added by @thor314 in #4
- curve + point structs by @Autoparallel in #5
- clean dependancies by @0xJepsen in #6
- Update curve.rs by @0xJepsen in #7
- Add custom field with Plonky3 types by @devloper in #12
- Fix modular arithmetic by @devloper in #13
- modular arithmetic, subtraction, and addition by @0xJepsen in #15
- redo the curve module by @Autoparallel in #14
- feat:
PlutoField::primitive_root_of_unity()
by @Autoparallel in #20 - curve implementation updated by @thor314 in #21
- Colin/polynomials by @0xJepsen in #19
- montgomery arithmetic by @lonerapier in #23
- feat: add SageMath for roots of unity by @Autoparallel in #24
- [wip] Add basic trusted setup and kzg by @devloper in #22
- Bump anyhow from 1.0.82 to 1.0.83 by @dependabot in #42
- feat: home-baked
FiniteField
trait by @Autoparallel in #38 - curves in sage by @0xJepsen in #39
- Extension field by @lonerapier in #44
- docs: readme by @0xJepsen in #46
- curves: Second curve group and some test by @0xJepsen in #49
- feat: basic polynomial arithmetic by @Autoparallel in #48
- feat: discrete fourier transform + monomial mul by @Autoparallel in #50
- chores: refactor + cleanup by @Autoparallel in #52
- Curve whispering by @0xJepsen in #54
- feat: general extensions and documentation by @Autoparallel in #58
- chore: cleanup
curve
module by @Autoparallel in #59 - chore(deps): bump serde from 1.0.200 to 1.0.201 by @dependabot in #64
- chore(deps): bump num-bigint from 0.4.4 to 0.4.5 by @dependabot in #65
- feat: Commit by @0xJepsen in #61
- feat: (mostly) generic fields by @Autoparallel in #63
- feat: Tate pairing by @Autoparallel in #67
- chore(deps): bump num-bigint from 0.4.4 to 0.4.5 by @dependabot in #74
- Kzg by @0xJepsen in #69
- feat: ecdsa by @0xJepsen in #77
- feat: weil pairing by @lonerapier in #80
- feat/reed-solomon code by @Autoparallel in #79
- Tiny rsa by @0xJepsen in #68
- chore(deps): bump rstest from 0.19.0 to 0.21.0 by @dependabot in #85
- feat: sha256 by @Autoparallel in #86
- feat: merkle tree and merkle proof by @Autoparallel in #88
- docs by @0xJepsen in #84
- feat: poseidon hash by @lonerapier in #83
- constant polynomial arithmetic by @lonerapier in #89
- feat: binary field by @lonerapier in #90
- feat: DES encryption by @lonerapier in #101
- doc: fix doc attribute scope by @eightfilms in #104
- run tests in CI by @0xJepsen in #105
- Feat/dsl by @lonerapier in #60
- release-plz workflow by @0xJepsen in #107
- chore: upgrade generic polynomials by @0xJepsen in #110
- chore: release v0.1.0 by @github-actions in #111
New Contributors
- @thor314 made their first contribution in #1
- @dependabot made their first contribution in #2
- @0xJepsen made their first contribution in #6
- @devloper made their first contribution in #12
- @eightfilms made their first contribution in #104
- @github-actions made their first contribution in #111
Full Changelog: https://github.com/pluto/ronkathon/commits/v.0.1.0