Releases: crate-crypto/go-eth-kzg
Releases · crate-crypto/go-eth-kzg
v1.1.0
What's Changed
- Bump github.com/consensys/gnark-crypto from 0.10.0 to 0.12.1 by @dependabot in #66
- chore!: update current version of golang by @kevaundray in #68
- chore!: remove 1.18 support by @kevaundray in #70
- chore: investigate ci linter issues by @kevaundray in #67
- chore: rename repo from go-kzg-4844 to go-eth-kzg by @kevaundray in #71
- chore: fix typo by @kevaundray in #73
- chore: Add skeleton structure for 7594 by @kevaundray in #74
- chore: add G1 monomial points to trusted setup by @kevaundray in #75
- chore: Add initial ComputeCellsAndKZGProofs method by @kevaundray in #76
- chore: Add VerifyCellKZGProof by @kevaundray in #77
- chore: add InitialVerifyCellKZGProofBatch method by @kevaundray in #78
- chore: Add initial RecoverCellsAndComputeKZGProofs method by @kevaundray in #79
- chore: no longer ignore unused method lints by @kevaundray in #80
- chore: use FK20 to generate proofs by @kevaundray in #81
- chore: use slices package where possible by @kevaundray in #83
- chore: Add new domain abstraction by @kevaundray in #86
- chore: Add new erasure_code abstraction by @kevaundray in #87
- chore: Move polynomial file into its own package by @kevaundray in #88
- chore: update
kzg
module's abstraction by @kevaundray in #89 - chore: Update
kzg_multi
package by @kevaundray in #90 - chore: remove verifyCellKzgProof by @kevaundray in #91
- chore: remove consensus-specs test cases for VerifyCellKZGProof by @kevaundray in #92
- chore: Remove LagrangeInterpolate function by @kevaundray in #93
- chore!: Update test vectors by @kevaundray in #94
New Contributors
- @dependabot made their first contribution in #66
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- chore: download and use the exact version of the trusted setup from consensus-specs by @kevaundray in https://github.com/crate-crypto/go-kzg-4844/pull/62
- Avoid passing large arrays on heap, also use less memory by @holiman in https://github.com/crate-crypto/go-kzg-4844/pull/63
New Contributors
- @holiman made their first contribution in https://github.com/crate-crypto/go-kzg-4844/pull/63
Full Changelog: crate-crypto/go-kzg-4844@v0.7.0...v1.0.0
v0.7.0
What's Changed
- feat!: Add new trusted setup by @kevaundray in https://github.com/crate-crypto/go-kzg-4844/pull/61
Full Changelog: crate-crypto/go-kzg-4844@v0.6.0...v0.7.0
v0.6.0
What's Changed
- chore!: update minimum golang version to 1.20 by @kevaundray in https://github.com/crate-crypto/go-kzg-4844/pull/58
Full Changelog: crate-crypto/go-kzg-4844@v0.5.0...v0.6.0
v0.5.0
This release reverts changes back to 0.4.0.
What's Changed
- chore: revert minimal changes by @kevaundray in https://github.com/crate-crypto/go-kzg-4844/pull/57
Full Changelog: crate-crypto/go-kzg-4844@v0.4.0...v0.5.0
v0.4.0 (Yanked)
This has been temporarily yanked due to it being a breaking change and go-lang not respecting semver pre 1.0
What's Changed
- fix typo in comment for degree-0 G2 element by @roberto-bayardo in https://github.com/crate-crypto/go-kzg-4844/pull/51
- chore: Make Blob be variable size by @kevaundray in https://github.com/crate-crypto/go-kzg-4844/pull/52
New Contributors
- @roberto-bayardo made their first contribution in https://github.com/crate-crypto/go-kzg-4844/pull/51
Full Changelog: crate-crypto/go-kzg-4844@v0.3.0...v0.4.0
v0.3.0
What's Changed
- Fix typo in type alias by @kevaundray in https://github.com/crate-crypto/go-kzg-4844/pull/47
- Switch to big-endian by @jtraglia in https://github.com/crate-crypto/go-kzg-4844/pull/48
- Updates consensus-spec commits following big endian change by @kevaundray in https://github.com/crate-crypto/go-kzg-4844/pull/50
Full Changelog: crate-crypto/go-kzg-4844@v0.2.0...v0.3.0
v0.2.0
What's Changed
- Set each method to explicitly take the number of go-routines by @kevaundray in https://github.com/crate-crypto/go-kzg-4844/pull/46
Full Changelog: crate-crypto/go-kzg-4844@v0.1.2...v0.2.0
v0.1.2
What's Changed
- chore: small re-ordering of category in readme by @kevaundray in https://github.com/crate-crypto/go-kzg-4844/pull/42
- Use trusted setup from specs by @jtraglia in https://github.com/crate-crypto/go-kzg-4844/pull/43
- Add config parameter to set the number of go routines by @kevaundray in https://github.com/crate-crypto/go-kzg-4844/pull/45
Full Changelog: crate-crypto/go-kzg-4844@v0.1.1...v0.1.2
v0.1.0
fix nilerr bug and do not ignore check in CI (#41)