Releases: lambdaclass/lambdaworks
Releases · lambdaclass/lambdaworks
v0.11.0: Hasty Hamburger
What's Changed
- Compression for bls12381 by @lazcanoluca in #904
- Change ci runner by @ColoCarletti in #906
- Improving docs by @diegokingston in #901
- add new bootcamp by @diegokingston in #869
- add learning resources by @diegokingston in #878
- Compression/Decompression of G2 Points for BLS12_381 by @ColoCarletti in #909
- Add kzg docs by @diegokingston in #910
- Optimize bn254 by @jotabulacios in #899
- bn254 sqrt and decompression by @nicole-graus in #905
- Add curves by @diegokingston in #912
- Add secq256k1 Curve by @nicole-graus in #915
- ci: split coverage upload to a different job by @Oppen in #914
- Adjust delayed reduction test to run in reasonable time by @irfanbozkurt in #853
- Add Secp256r1 Curve by @ColoCarletti in #916
- Fields docs by @diegokingston in #911
- xgcd method for Polynomials by @feltroidprime in #885
- Add Jacobian coordinates for Short Weierstrass by @jotabulacios in #917
- Clean repo, remove cairo prover and update readme by @diegokingston in #920
- feat: Allow merkle trees of 1 node (its root) by @uri-99 in #919
- Add Stark101 tutorial's prime field by @erhant in #875
- Optimize Mersenne31 Field by @nicole-graus in #921
- Add Missing Components for BLS12-377 Curve by @jotabulacios in #922
- Small perf adjustments for
ShortWeierstrassProjectivePoint
operations by @tcoratger in #842 - Optimize bls12 381 pairing by @jotabulacios in #923
- add circom to list of examples by @diegokingston in #925
- remove bootcamp by @diegokingston in #928
- Add from Circom to Lambdaworks example by @jotabulacios in #931
- Polynomial: differentiate & print methods. by @feltroidprime in #929
- Release v0.11.0: Hasty Hamburger by @Oppen in #932
New Contributors
- @lazcanoluca made their first contribution in #904
- @ColoCarletti made their first contribution in #906
- @uri-99 made their first contribution in #919
- @erhant made their first contribution in #875
Full Changelog: v0.10.0...v0.11.0
v0.10.0: Crazy Chipotle
What's Changed
- Bit shifting for unsigned integer doubling by @irfanbozkurt in #868
- Bn254 pairing by @nicole-graus in #889
- Fix secp square by @MauroToscano in #890
- Update docs by @diegokingston in #892
- fix: avoid
panic
onMerkleTree::build
for empty leaves by @Oppen in #896 - Fix and improve fuzzers by @MauroToscano in #898
- fix overflow by @diegokingston in #894
- fix overflow sum by @diegokingston in #900
- Release v0.10.0: Crazy Chipotle by @Oppen in #903
Full Changelog: v0.9.0...v0.10.0
v0.9.0: Bad Burrito
What's Changed
- perf: add an 'asm' feature to crypto to use optimized hashes by @Oppen in #873
- perf: avoid unnecessary clone when building Merkle trees by @Oppen in #872
- Add lambdaworks Pinocchio example by @nicole-graus in #884
- fix: Felt serde by @igamigo in #883
- fix:
from_hex
panic by @Oppen in #887 - Release v0.9.0: Bad Burrito by @Oppen in #888
New Contributors
- @nicole-graus made their first contribution in #884
Full Changelog: v0.8.0...v0.9.0
v0.8.0: Lecker Lokum
What's Changed
- Handle single element cases in MerkleTree and update tests by @jotabulacios in #871
- feat(merkle): Pad single tree leaves to next power of two by @PatStiles in #876
- Add error to UnsInt from_hex when hex too big by @MauroToscano in #880
- chore(dep): Pin starknet-rs dependencies by @PatStiles in #879
- fix: unaligned read for Metal buffers by @Oppen in #882
New Contributors
- @jotabulacios made their first contribution in #871
Full Changelog: v0.7.0...v0.8.0
v0.7.0: Poached Pepper
Release v0.7.0: Poached Pepper
v0.6.0: Bold Bolognese
Release v0.6.0: Bold Bolognese
v0.5.0: Mini Matcha
- Added no std support for crypto
- Added alloc feature for crypto and math
- Added arkworks cs adapter for groth16
v0.4.0: Ristretto Nero
Release v0.4.0: Ristretto Nero
v0.3.0: Vitello Tonnato
Release v0.3.0: Vitello Tonnato
v0.2.0: Tasty Tabule
v0.2.0: Tasty Tabule