Skip to content

Releases: ethereumjs/rustbn.js

v0.3.0 - breaking release

23 May 11:21
e8fc67d
Compare
Choose a tag to compare
  • Breaking: remove Buffer from API for all three API calls (add, mul, pairing) for both input and output to improve browser compatibility (use plain hex strings directly now), PR #46

v0.2.0 - Breaking release

20 Jul 08:07
89e48b0
Compare
Choose a tag to compare
  • Added successful test case for each operation, PR#19
  • Better Javascript API, PR#20 - breaking change
  • Support for Rust 1.24, PR#22

v0.1.2 - Minor Release

08 Feb 12:25
90eb667
Compare
Choose a tag to compare
  • Added Cargo flag to avoid generated code catching all exceptions, PR #11
  • More robust build with sed validation, PR #14
  • Fixed license and authors in package.json, PR #15

v0.1.1 - Minor Release

19 Jul 22:22
Compare
Choose a tag to compare
  • Avoid exceptions and return an emtpy value instead
  • Added cargo config to set flag NO_DYNAMIC_EXECUTION = 1 to avoid introducing the eval function

v0.1.0 - Initial Release

11 Oct 10:03
Compare
Choose a tag to compare

Rust to Javascript compile of the Parity fork of the Zcash bn pairing cryptography library, implementing an efficient bilinear pairing on the Barreto-Naehrig (BN) curve.