Skip to content

Releases: ChainSafe/bls

Release v8.1.0

22 Apr 08:14
3b4db7d
Compare
Choose a tag to compare
1) Bump ansi-regex from 5.0.0 to 5.0.1

Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v5.0.0...v5.0.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: 43f9d62e81e860485ce09f6ec746c1f0540c8e6c)

2) Bump terser from 5.12.1 to 5.15.1

Bumps [terser](https://github.com/terser/terser) from 5.12.1 to 5.15.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/compare/v5.12.1...v5.15.1)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: 3c758ade08870de2bff4648af9976c52fd64de76)

3) Bump socket.io-parser from 4.0.4 to 4.0.5

Bumps [socket.io-parser](https://github.com/socketio/socket.io-parser) from 4.0.4 to 4.0.5.
- [Release notes](https://github.com/socketio/socket.io-parser/releases)
- [Changelog](https://github.com/socketio/socket.io-parser/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io-parser/compare/4.0.4...4.0.5)

---
updated-dependencies:
- dependency-name: socket.io-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: cc639372ff443e292f1de988f5fa8de50c24c836)

4) Bump json5 from 2.1.1 to 2.2.3

Bumps [json5](https://github.com/json5/json5) from 2.1.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.1.1...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: c907ff3b74a6f05feb44d2d9ee88841bb521a93b)

5) Bump ua-parser-js from 0.7.31 to 0.7.33

Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.31 to 0.7.33.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases)
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md)
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.31...0.7.33)

---
updated-dependencies:
- dependency-name: ua-parser-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: d6ab4299dc849e9a5579e5c5f37a8f4e637ce89e)

6) Bump http-cache-semantics from 4.1.0 to 4.1.1

Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: cb1f48407eb1ded3e09f251ea6f4bb7d36aed87d)

7) Bump webpack from 5.72.0 to 5.76.0

Bumps [webpack](https://github.com/webpack/webpack) from 5.72.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.72.0...v5.76.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: 91f1af83b1aba83363ff041ca58717cff6e6ef4a)

8) chore: run yarn to update yarn.lock (matthewkeil)
(SHA: ac4ca724f41f300927de5b0c147c2a06bfceded1)

9) Merge pull request #168 from ChainSafe/mkeil/update-deps

chore: update deps (matthewkeil)
(SHA: 44ad5675e73a417967e21228f256669ea5608241)

10) build(deps): bump ip from 1.1.8 to 1.1.9

Bumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: e7eaca40ed1e90c0aa828400083c67c54bfb6c53)

11) build(deps): bump follow-redirects from 1.15.0 to 1.15.6

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.0 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.0...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: 3a02403381276ac9b176ed41cdfc36a9b897bfb6)

12) build(deps): bump word-wrap from 1.2.3 to 1.2.5

Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.5.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: c725ad7b29e7015512e7f9ab39aef1c133fe2c13)

13) build(deps): bump @babel/traverse from 7.8.4 to 7.24.1

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.8.4 to 7.24.1.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.1/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: eb6de18b5b7f85379ec2205acd8073a2faa410ba)

14) build(deps): bump get-func-name from 2.0.0 to 2.0.2

Bumps [get-func-name](https://github.com/chaijs/get-func-name) from 2.0.0 to 2.0.2.
- [Release notes](https://github.com/chaijs/get-func-name/releases)
- [Commits](https://github.com/chaijs/get-func-name/commits/v2.0.2)

---
updated-dependencies:
- dependency-name: get-func-name
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: 836ca904d8c5960ddb75c42e54bf5feb40be0428)

15) docs: update node badge (matthewkeil)
(SHA: b57002d925621d1ccd9cb69ff2443d1efa1397ae)

16) Merge pull request #169 from ChainSafe/dependabot/npm_and_yarn/ip-1.1.9

build(deps): bump ip from 1.1.8 to 1.1.9 (matthewkeil)
(SHA: 9a74041b59d2019fed39684c65602d98e4c5c2eb)

17) Merge pull request #170 from ChainSafe/dependabot/npm_and_yarn/follow-redirects-1.15.6

build(deps): bump follow-redirects from 1.15.0 to 1.15.6 (matthewkeil)
(SHA: f102938cc9128ae4359c11e07f109eae5eedaa15)

18) Merge pull request #171 from ChainSafe/dependabot/npm_and_yarn/word-wrap-1.2.5

build(deps): bump word-wrap from 1.2.3 to 1.2.5 (matthewkeil)
(SHA: 44322bb6a15a1705d0285829f1042186db1afd4d)

19) build(deps): bump minimatch from 3.0.4 to 3.1.2

Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: 1ca136491a8f51b9fd178a9a8f4d0cee4797448d)

20) Merge pull request #172 from ChainSafe/dependabot/npm_and_yarn/babel/traverse-7.24.1

build(deps): bump @babel/traverse from 7.8.4 to 7.24.1 (matthewkeil)
(SHA: 100cb2193b7074f83246e263997747420f53cf75)

21) Merge pull request #173 from ChainSafe/dependabot/npm_and_yarn/get-func-name-2.0.2

build(deps): bump get-func-name from 2.0.0 to 2.0.2 (matthewkeil)
(SHA: 957e9a49a36815d01405f9e08c0677e2fac7cdee)

22) build(deps): bump semver from 5.7.1 to 5.7.2

Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: f2fc58bc0bb848dfe42d766d4e6c2d2bd669a03c)

23) build(deps): bump tar from 6.2.0 to 6.2.1

Bumps [tar](https://github.com/isaacs/node-tar) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.0...v6.2.1)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: 816b0f5be976834d7567d81be9883cc04aaf67ce)

24) Merge pull request #174 from ChainSafe/dependabot/npm_and_yarn/semver-5.7.2

build(deps): bump semver from 5.7.1 to 5.7.2 (matthewkeil)
(SHA: f5b05aea2c41a89e7705eec3aae9ddc615985ac9)

25) Merge pull request #175 from ChainSafe/dependabot/npm_and_yarn/tar-6.2.1

build(deps): bump tar from 6.2.0 to 6.2.1 (matthewkeil)
(SHA: 85829299cd3a77bcb3fc51f4b70a998ef52de525)

26) Merge pull request #176 from ChainSafe/dependabot/npm_and_yarn/minimatch-3.1.2

build(deps): bump minimatch from 3.0.4 to 3.1.2 (matthewkeil)
(SHA: 448debb0088c34bd53947a7f8a4d29886080a90f)

27) Merge pull request #177 from ChainSafe/mkeil/update-node-badge

docs: update node badge (nazarhussain)
(SHA: a5aa94c617b2abc26ff43c2f0ca7161eabe29cd6)

28) feat: move all async to respective Signature class (matthewkeil)
(SHA: 7a3cffcb701e98359ccad7ca69a0d4d835085a14)

29) feat: update blst-native classes for async implementation (matthewkeil)
(SHA: 05293705b164ba3a952ed259258e28bcc69f379c)

30) feat: update herumi classes to move herumi specific code into class methods (matthewkeil)
(SHA: 7afcd19853c248d840b0dc03734bf771b5727e96)

31) feat: fix functional.ts to make isomorphic again (matthewkeil)
(SHA: f228072e1b701c7e16fa5a95c64aca98896dcba5)

32) fix: remove webpack config fixes triggered by unseen blst import (matthewkeil)
(SHA: 55681f0aed533e2aefa16f1d63f14325e3e384f2)

33) feat: widen types and add comments for methods to highlight throwing behavior (matthewkeil)
(SHA: 321100d671d0fac39d1567127b5c051eb768ddcf)

34) fix: typo (matthewkeil)
(SHA: 7f336f48ba645445cf717b1b3a56cd27857f385b)

35) chore: bump minor version (matthewkeil)
(SHA: 977f708575a3aa98fb0aecabd9b95a61f31965c8)

36) docs: refactor ternary and add comment about casting (matthewkeil)
(SHA: c7b268babd9f14e434fd99a686aa4f3f9ac15132)

37) feat: refactor to get array obj once (matthewkeil)
(SHA: 6dd7acb44870f7a8ae8c0dcbb0bac319301b53e2)

38) docs: add comment about validateBytes (matthewkeil)
(SHA: a8bc3d8947e753be137bded5f62d0f2c0573c69e)

39) refactor: remove log statements in async functions (matthewkeil)
(SHA: c769c9a1e7b98891fb85d54e2a48a80ea806c139)

40) docs: add comment about async herumi to readme (matthewkeil)
(SHA: 07ef564d0f382eb1459257031712341eb9f38706)

41) feat: add await to all try/catch async functions (matthewkeil)
(SHA: 10f19e2c95b2bdc730463888d96f11b072d165c0)

42) chore: lint (matthewkeil)
(SHA: 74b5dd74cb6ca05537d1a970a2eb06cc15c1f542)

43) docs: add casting comment to Signature (matthewkeil)
(SHA: 2c78014e2e9cebe5c09ac974cb0f9727ac9d3bd3)

44) Merge pull request #179 from ChainSafe/mkeil/fix-async-implementation

fix: async implementation (matthewkeil)
(SHA: 3b4db7dbb0bd6e252f36663db6c08b60084f1684)

Release v8.0.0

11 Apr 10:15
81150f2
Compare
Choose a tag to compare
1) Update FUNDING.yml (#155) (philknows)
(SHA: 64298e6bee87aa249faf517b523c44aaf778b12b)

2) chore: upgrade bls-eth-wasm (#158) (jeluard)
(SHA: f30cd5c9677b4d23a9d426e22375254e93ebd076)

3) chore: more support for conditional exports (#161)

* chore: more support for conditional exports

* chore: address comments

* chore: address comments

* chore: remove comment (jeluard)
(SHA: a16b4dfb6429840cfa9febc1384070d72a42885e)

4) chore: support node 18 and 20 (#164)

* chore: support node 18 and 20

* chore: workaround github

* chore: remove node 14 (jeluard)
(SHA: 46ecf80cff18680a9afc028961f751ecee3712f4)

5) chore: upgrade blst to napi version (matthewkeil)
(SHA: 3394cadf58990f77f43c7f6a710b033474dd9d1e)

6) feat: make CoordType compatible with napi (matthewkeil)
(SHA: 559dc9f6e208f279c1abb556092c27f3a425986f)

7) chore: update spec tests (matthewkeil)
(SHA: 10d46b508fa50b664f178cd9fc69e5dc053bcf5b)

8) feat: widen function types and add async function signatures (matthewkeil)
(SHA: e9010bb0f42d54f431cad6ed45c30afde9abd066)

9) feat: implement multiplyBy in herumi (matthewkeil)
(SHA: 90c089caffc97ab665bdc720d3b773dbed5ecba0)

10) chore: upgrade blst to napi version in devDependencies (matthewkeil)
(SHA: a4df9c42d6a43ab1db85516398bfd2c582ba491f)

11) feat: implement async functions (matthewkeil)
(SHA: c4bfe1e99af79f630575ab0a64a236f651509e6f)

12) feat: get interfaces for SK, PK, Sig fixed (matthewkeil)
(SHA: 2697b61540118cdf52a32520c8359a69557df4e1)

13) feat: implement napi blst in classes (matthewkeil)
(SHA: a8b36c7c6770ec3f3fdba44d952a6c3d3773a715)

14) fix: updated missed instance of type widening in functions.ts (matthewkeil)
(SHA: 0a93a9e0429ba00945a283b5aed244bae9ff40ec)

15) chore: update minor version (matthewkeil)
(SHA: 3b1e038d7f1c122c343a34be2d0807b0ff3bfb82)

16) docs: add note to CoordType (matthewkeil)
(SHA: e95ae37056bc33f11a0169f7581836634e8aa773)

17) chore: fix lint (matthewkeil)
(SHA: 8830a1114de124bdffc697b9beebc29099f71a47)

18) chore: fix workflow (matthewkeil)
(SHA: 4569af4b4c20b95826ebf7bafca47abb92da54e3)

19) test: add null-loader to fix web test (matthewkeil)
(SHA: 21613260e9a867fb459274972a1741c97334fbb4)

20) feat: auto validate PublicKey.deserialize (matthewkeil)
(SHA: 22413fed81bcaef071042d7cca3e39a23f846501)

21) fix: remove unnecessary @param (matthewkeil)
(SHA: 05270f407b6dfa64c7206fa75b0c698884d99aad)

22) refactor: move helper functions to end of file (matthewkeil)
(SHA: d61970aa9ef1d1eb8324ba59e330041762b6e3a0)

23) chore: bump package version to 8 (matthewkeil)
(SHA: bcaec4d8047065f32ba1f47308d154e69a2f69ed)

24) Merge pull request #167 from ChainSafe/mkeil/napi-rebuild-2

feat: implement napi build (matthewkeil)
(SHA: 81150f27840be0b96457fd6c9615187daa036b72)

Release v7.1.3

09 Feb 09:43
4f405cd
Compare
Choose a tag to compare
1) fix: osx compilation (#152)

* fix: osx compilation

* chore: address comments (jeluard)
(SHA: d79efcc04f65514a37cc747ae954ae44c912bcd5)

2) chore: use native node:crypto (#151)

* chore: use native node:crypto

* fix: workaround webpack limitation (jeluard)
(SHA: 169f0a3d7feaeec9464044cfe37f1240e7df9296)

3) fix: use working autotag action (#153) (jeluard)
(SHA: a6f67dfb33d6bb9c09405b62a648dd9b75b5fb60)

4) chore: new release (#154) (jeluard)
(SHA: 4f405cdf73a0009ab152ff52709723fb8afe442b)

Release v7.1.2

07 Jul 10:01
1d7508f
Compare
Choose a tag to compare
1) Bump minimist from 1.2.0 to 1.2.6 (#131)

Bumps [minimist](https://github.com/substack/minimist) from 1.2.0 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.0...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot])
(SHA: 25f9cb8c4847d0dd0c52df7d441f45339c723487)

2) Bump pathval from 1.1.0 to 1.1.1 (#111)

Bumps [pathval](https://github.com/chaijs/pathval) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/chaijs/pathval/releases)
- [Changelog](https://github.com/chaijs/pathval/blob/master/CHANGELOG.md)
- [Commits](https://github.com/chaijs/pathval/compare/v1.1.0...v1.1.1)

---
updated-dependencies:
- dependency-name: pathval
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot])
(SHA: fbe7e363551043d6b6f83b0c36535e39151284d4)

3) Bump path-parse from 1.0.6 to 1.0.7 (#101)

Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot])
(SHA: e3ba38c9387881a810200a5f1370b173be352472)

4) Updated code example that has since diverged from implementation (#133)

* updated code example that has since diverged from implementation

* using default export in example in readme. (dadepo)
(SHA: 6057e932085db67ccfe52c276332f8c8ab8a8817)

5) Update stalebot options and funding url (#135)

* Update stale.yml

* Update funding.yml

* Update to tag with meta-stable label

* Removed extra https in funding url (philknows)
(SHA: 710e7f9f5e5c9ab79ac08460a3d7d5a937b379f1)

6) Add tests for empty message case (#138) (dapplion)
(SHA: c4ea70afd02e46933dac907437c2224be5e97604)

7) Use explicit chai statements (#140) (dapplion)
(SHA: 86078f9b6dce8c86829fb44be48280d60f86c410)

8) Bump test deps (#139) (dapplion)
(SHA: 902896968f09ca53026ace2d8197ae688351cf82)

9) build(npm): Mark the `@chainsafe/blst` peer dependency as optional (#149)

NPM v7 implemented NPM RFC 0025 [1], which makes it install all peer
dependencies even if users of libraries with peer dependencies haven't
included these peer dependencies in their `package.json` files.

Since we have support for the Herumi backend, the `@chainsafe/blst` lib
shouldn't be a required dependency.

To mark it as optional, we're using the `peerDependenciesMeta` option
introduced by NPM RFC 0030 [2].

[1]: https://github.com/npm/rfcs/blob/main/implemented/0025-install-peer-deps.md
[2]: https://github.com/npm/rfcs/blob/main/implemented/0030-no-install-optional-peer-deps.md (PetarKirov)
(SHA: 800a08734723bb9e4f6239dc23cceac71e4457e7)

10) v7.1.2 (#150) (wemeetagain)
(SHA: 1d7508f60a07a7afd02716b1526ddb0c8484fd5a)

Release v7.1.1

15 May 18:08
0493173
Compare
Choose a tag to compare
1) chore: bump blst peer dependency (wemeetagain)
(SHA: 7a40f17c6470c78ab92bf3773feba28c4177e64f)

2) Merge pull request #130 from ChainSafe/cayman/bump-blst

chore: bump blst peer dependency (wemeetagain)
(SHA: 097068b713364442dbb63fccf652520134d7755b)

3) v7.1.1 (wemeetagain)
(SHA: 87ecb9c5231329714ca1586c2e801a07c716be72)

4) Merge pull request #132 from ChainSafe/cayman/release

v7.1.1 (wemeetagain)
(SHA: 04931736ffc7dbd11e39ff7058251548ae34f094)

Release v7.1.0

09 May 15:55
42cbc2b
Compare
Choose a tag to compare
1) Bump tar from 6.1.4 to 6.1.11 (#105)

Bumps [tar](https://github.com/npm/node-tar) from 6.1.4 to 6.1.11.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v6.1.4...v6.1.11)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot])
(SHA: c1949c9c8c3acad50a22a75992866b7a10b63153)

2) chore: add errors and constants to exports (wemeetagain)
(SHA: 41ef77a07198f2628e7ef9f31884c73368698c98)

3) Merge pull request #128 from ChainSafe/cayman/add-exports

feat: add errors and constants to exports (wemeetagain)
(SHA: 4747cbc573e3e1a788b19f7712860248bef065f2)

4) v7.1.0 (wemeetagain)
(SHA: 86792ee65e76e250aa0c5565511cc5094e3232ab)

5) Merge pull request #129 from ChainSafe/cayman/release

v7.1.0 (wemeetagain)
(SHA: 42cbc2b1e4a7d043db1eb4751c5dd7bcdfae3d7c)

Release v7.0.0

05 May 13:24
23d9388
Compare
Choose a tag to compare
1) Update bls-keygen to 0.4 (paulmillr)
(SHA: 1459ad5052c6dc41b21f01c3f7e8676fa13f1c54)

2) Update yarn.lock (wemeetagain)
(SHA: e88ae5b04a27c12a632e33a8d089954034a0d920)

3) Merge pull request #115 from paulmillr/patch-1

Update bls-keygen to 0.4 (wemeetagain)
(SHA: 53df67a2dd5def42d8923b003cce2f7d936bea9b)

4) feat: use esm

BREAKING CHANGE:
Only esm is exported, no commonjs
Named exports (excluding `bls`) are no longer exported from the root.
`browser` and `node` exports are removed in favor of
implementation-specific naming. (wemeetagain)
(SHA: 0056e13ee59c23f2fe9e6fb279b68d687c7d1527)

5) Use @chainsafe/threads (wemeetagain)
(SHA: 8881334330f7943b0375105277ae8c0dd64b5585)

6) Update CODEOWNERS (philknows)
(SHA: 5d9ca0fb0b163e6c927b35b795ac69b1e5a6b6be)

7) Merge pull request #122 from ChainSafe/philknows-codeowners

Update CODEOWNERS (wemeetagain)
(SHA: 31c236ab05af7bdb725b03d901592a8d1960c7f7)

8) Add default export (wemeetagain)
(SHA: 9a851a095a10f7b8aa67b4ecb77b4b8e9eae4d05)

9) Export all types in types.ts (wemeetagain)
(SHA: b02fbc57a0901729ae365ace89f954d91c73884f)

10) Tweak default export (wemeetagain)
(SHA: a8aa89176847cb726124cccdd1a8fe9d0b499b21)

11) Add herumi fallback in default export (wemeetagain)
(SHA: 501f93e33338a72f7988e099d1c0da3ada6c2221)

12) Simplify exports (wemeetagain)
(SHA: 269c96832bc0941dca096c3ac2aaf95cbb2890b4)

13) Don't export types from switchable (wemeetagain)
(SHA: 8e8447d2f93096dd7144d54e24840505cb296732)

14) Tweaks and upgrade karma/webpack (wemeetagain)
(SHA: 7c2e88352769436d84e0cfa830eae4b2779a31c6)

15) fix web tests (mpetrunic)
(SHA: 35bf7684d79b79b7b21759d2f07549167908dfe4)

16) fix benchmarks (mpetrunic)
(SHA: ed9f26f59371b1cef8644ee43d76a3977a847da0)

17) Remove node 12 from ci tests (wemeetagain)
(SHA: 8678f48dd5f6a842c769e148f813417ca8a74172)

18) Update readme/package.json (wemeetagain)
(SHA: 1845268ed0003d071e1cff26c8d720fdf6bda646)

19) Bump async from 2.6.3 to 2.6.4

Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: 24555b5ada4339dc1d19077a3db29fcc72784b33)

20) Merge pull request #123 from ChainSafe/dependabot/npm_and_yarn/async-2.6.4

Bump async from 2.6.3 to 2.6.4 (dapplion)
(SHA: 89f857a40d38094ca30935da22c65c0735eaaa14)

21) Bump karma from 4.4.1 to 6.3.16

Bumps [karma](https://github.com/karma-runner/karma) from 4.4.1 to 6.3.16.
- [Release notes](https://github.com/karma-runner/karma/releases)
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma/compare/v4.4.1...v6.3.16)

---
updated-dependencies:
- dependency-name: karma
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: 2fc5d60f851b321e00b622bc0025733e29d4946c)

22) Merge pull request #118 from ChainSafe/dependabot/npm_and_yarn/karma-6.3.16

Bump karma from 4.4.1 to 6.3.16 (dapplion)
(SHA: 924322f651c7ae60094f19f12fd4b4a464c56fa9)

23) Bump async from 3.2.0 to 3.2.3 (#124)

Bumps [async](https://github.com/caolan/async) from 3.2.0 to 3.2.3.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/master/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v3.2.0...v3.2.3)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot])
(SHA: 5e951020388030d94b270a1d9f047c738252507b)

24) Bump axios from 0.21.1 to 0.21.4 (#107)

Bumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.4.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.4)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot])
(SHA: c9d077d4f481d4c873d2cb97321348d19a9793e1)

25) Bump node-fetch from 2.6.1 to 2.6.7 (#116)

Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.1...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot])
(SHA: f62d26c6656800f84cd81ac4501b732e2184e665)

26) Bump ajv from 6.11.0 to 6.12.6 (#117)

Bumps [ajv](https://github.com/ajv-validator/ajv) from 6.11.0 to 6.12.6.
- [Release notes](https://github.com/ajv-validator/ajv/releases)
- [Commits](https://github.com/ajv-validator/ajv/compare/v6.11.0...v6.12.6)

---
updated-dependencies:
- dependency-name: ajv
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (dependabot[bot])
(SHA: 0500f74eb5eed20cbbfb1a7911106ea7b493e0a7)

27) Merge branch 'master' into cayman/esm (wemeetagain)
(SHA: 35b0028ca7bfb82bada4fb6022358aeee96e8ca2)

28) Merge pull request #121 from ChainSafe/cayman/esm

ESM Support (wemeetagain)
(SHA: a112b21347613c01c2350130fc7f7ec50ba184a5)

29) v7.0.0 (wemeetagain)
(SHA: 42022a176f8b9196489c679eb4447c7917c63be6)

30) Merge pull request #126 from ChainSafe/cayman/release

v7.0.0 (wemeetagain)
(SHA: b7a66ff845ef420f788f58861c791e69bdd1f121)

31) Fix release workflow (wemeetagain)
(SHA: acacf17c4a0ff485ae079884e1d20d12f58b91a7)

32) Merge pull request #127 from ChainSafe/cayman/fix-ci

Fix release workflow (wemeetagain)
(SHA: 23d9388232a83aeb61423c28d83764481cc47edf)

Release v6.0.3

26 Sep 09:44
474160e
Compare
Choose a tag to compare
1) bls-eth-wasm package update for invalidating signature not in g2, validation on by default (g11tech)
(SHA: 6854661b29b8fbdc8a0404d5ed38beb0fdd56c5e)

2) ignoring the validate flag on herumi signature impl (g11tech)
(SHA: 5731f49454502bc86479fb3e89019db1775424cd)

3) herumi fromBytes explicit signature (g11tech)
(SHA: 40fc4b33a2c076fdc185b4f6f8cc8f1e1fe652f2)

4) Merge pull request #106 from g11tech/noting2fix

bls-eth-wasm package update for invalidating signature not in g2 (dapplion)
(SHA: dae5bb6fabdf2d1802426f7f0e9e4c682f529c3f)

5) release 6.0.3 (g11tech)
(SHA: 97d0047b589612dbcd63fd3f9d5ee767170b5ffc)

6) Merge pull request #108 from g11tech/v6.0.3

release 6.0.3 (dapplion)
(SHA: 474160eb68e356bc6e6ff9bd30c8681fca06ffee)

Release v6.0.2

23 Aug 18:04
bb1449d
Compare
Choose a tag to compare
1) Bump ssri from 6.0.1 to 6.0.2

Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: 76c3dab8fcd73c098e5280727b1062abf72b4da9)

2) Bump lodash from 4.17.19 to 4.17.21

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.19 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: 6820df9590db4352128789933bf99be5cc224d62)

3) Bump hosted-git-info from 2.8.5 to 2.8.9

Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.5 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.5...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: 8ecdf5e27b1fe0ee0287bc8085ad7519c4188d4d)

4) Merge pull request #93 from ChainSafe/dependabot/npm_and_yarn/ssri-6.0.2

Bump ssri from 6.0.1 to 6.0.2 (mpetrunic)
(SHA: f7096f9ac9398f1cc92a14d9e6d3db19153d4ff4)

5) Merge pull request #94 from ChainSafe/dependabot/npm_and_yarn/lodash-4.17.21

Bump lodash from 4.17.19 to 4.17.21 (mpetrunic)
(SHA: 3de12e402b7a6fa0a5f86a25c8941b64ed41c431)

6) Merge pull request #95 from ChainSafe/dependabot/npm_and_yarn/hosted-git-info-2.8.9

Bump hosted-git-info from 2.8.5 to 2.8.9 (mpetrunic)
(SHA: 1f5c183d9b8033faecee5bbe20db74aae101c56b)

7) remove stale badge (3xtr4t3rr3str14l)
(SHA: 67c43fbb5f9b47da5c287a7473af2f1f2bda5289)

8) Merge pull request #97 from ChainSafe/P0/stale-badges

remove stale badge (wemeetagain)
(SHA: a158b704ea575e4d222944ac2737101d05f7e797)

9) Bump tar from 6.0.5 to 6.1.4

Bumps [tar](https://github.com/npm/node-tar) from 6.0.5 to 6.1.4.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v6.0.5...v6.1.4)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: 4064e28d949f1ae827bf6608154f1cbdd67f8e81)

10) Merge pull request #99 from ChainSafe/dependabot/npm_and_yarn/tar-6.1.4

Bump tar from 6.0.5 to 6.1.4 (mpetrunic)
(SHA: d90f62c97ce1eae7c266162cb06b697ca2bac17e)

11) Bump color-string from 1.5.3 to 1.6.0

Bumps [color-string](https://github.com/Qix-/color-string) from 1.5.3 to 1.6.0.
- [Release notes](https://github.com/Qix-/color-string/releases)
- [Changelog](https://github.com/Qix-/color-string/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Qix-/color-string/commits/1.6.0)

---
updated-dependencies:
- dependency-name: color-string
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com> (dependabot[bot])
(SHA: e23dd9615858cdbfdd2d6d43784c63de4492fe8c)

12) Merge pull request #100 from ChainSafe/dependabot/npm_and_yarn/color-string-1.6.0

Bump color-string from 1.5.3 to 1.6.0 (mpetrunic)
(SHA: 5d323c0d6258746a9622c72902b6e80e256f4b56)

13) Add register script (dapplion)
(SHA: 61ce6b1ead386e91c58758f4683611c0faa4d829)

14) Merge pull request #102 from ChainSafe/dapplion/register

Add register script (wemeetagain)
(SHA: f830b41ecc30f06b9e48c7623504037e34d15a1b)

15) v6.0.2 (dapplion)
(SHA: b02b7aabdc1d454e99bac38185195b3d8cdcff47)

16) Merge pull request #103 from ChainSafe/dapplion/v6.0.2

v6.0.2 (wemeetagain)
(SHA: bb1449d878fbfbfe0906e578058e550894638071)

Release v6.0.1

05 Apr 21:10
d0957da
Compare
Choose a tag to compare
1) Add validate key option to PublicKey.fromBytes() (dapplion)
(SHA: adf89c8360f4a46c382b22daa063566513a71d28)

2) Merge pull request #90 from ChainSafe/dapplion/keyValidate

Add validate key option to PublicKey.fromBytes() (wemeetagain)
(SHA: 30eea7095e1fe7fc7f7dd92ed680e26777e3dd80)

3) v6.0.1 Release (dapplion)
(SHA: 9c0e0714059520386de153201f2dcdd9cb4f31a9)

4) Merge pull request #91 from ChainSafe/dapplion/v6.0.1

v6.0.1 Release (dapplion)
(SHA: d0957daff1f5f434e902ad44e6ce4104c166d4d5)