Overview
This release focuses on quality of life improvements across the bindings. Notably:
- The blst library is now built with the portable flag (which will automatically use optimized code paths), ensuring optimal performance on supportive platforms and stability on others.
- Rust projects can now link two copies of `c-kzg-4844`, allowing for runtime switching between mainnet and minimal configurations.
What's Changed
* Fix typos/nits in README by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/321
* Add band-aid fix for Windows benchmark issue by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/322
* Use LIB_PREFIX in Rust bindings by michaelsproul in https://github.com/ethereum/c-kzg-4844/pull/317
* Adding constant for bytes per g1/g2 points by StefanBratanov in https://github.com/ethereum/c-kzg-4844/pull/329
* chore: add Apache-2.0 to rust license in Cargo.toml by Rjected in https://github.com/ethereum/c-kzg-4844/pull/328
* Update rust dependencies by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/333
* Test Go bindings on all platforms by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/332
* Upgrade blst to v0.3.11 by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/330
* Force use of portable blst in Nim bindings by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/335
* Force use of portable blst in C bindings by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/336
* Force use of portable blst in C by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/337
* Force use of portable blst in Rust bindings by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/338
* Force use of portable blst in nodejs bindings by jtraglia in https://github.com/ethereum/c-kzg-4844/pull/339
New Contributors
* michaelsproul made their first contribution in https://github.com/ethereum/c-kzg-4844/pull/317
* Rjected made their first contribution in https://github.com/ethereum/c-kzg-4844/pull/328
**Full Changelog**: https://github.com/ethereum/c-kzg-4844/compare/v0.3.0...v0.3.1