This repository has been archived on 2023-04-09. You can view files and clone it, but cannot push or open issues or pull requests.
chainsafe-bls/CHANGELOG.md

2.0 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[dev]

[5.0.1] - 2020-11-30

  • Remove foreign property breaking types (ccd870)
  • Deduplicate interface (0bf6e9)
  • Deprecate IKeypair (293286)

[5.0.0] - 2020-11-30

BREAKING CHANGES

  • Compatible with Eth2 spec 1.0.0
  • Update bls-keygen to latest EIP-2333 standard
  • Refactored class-based interface, minor functional interface changes
  • BLST support

[4.0.0] - 2020-08-31

BREAKING CHANGES

  • Signature.verifyAggregate now takes decompressed pubkeys instead of raw bytes of compressed key

[3.0.0] - 2020-07-31

BREAKING CHANGES

  • Update bls-keygen to latest EIP-2333 standard (55dd5d)

[2.0.0] - 2020-05-21

Compatible with Eth2 spec 0.12.0 and IETF draft bls specification

[1.0.0] - 2020-02-25

Compatible with Eth2 spec 0.10.1 and IETF draft bls specification

BREAKING CHANGES

  • domain param is removed from all apis
  • message length constraint is changed

[0.3.0] - 2020-02-20

BREAKING CHANGES

  • Uint8Array inputs in functional interface

[0.2.2] - 2020-02-12

###Bugfixes:

  • updated bls wasm binding version - it isn't catching unhandled rejections and modify stacktraces