2.0.0
What's Changed
- Enable testing Relic nightly in CI by @AmineKhaldi in #345
- Allow AffinePoint to be correctly turned into bytes by @ayrtondutchman in #344
- Build macOS ARM 3.8 by @altendky in #346
- Improve param type by @aqk in #353
- Updating deprecated set-output workflow command by @wallentx in #352
- Setting actions version to latest by @wallentx in #354
- Create macos wheels without repairing them with our custom delocate by @AmineKhaldi in #363
- Adapt to the most recent version of emsdk by @AmineKhaldi in #362
- build(deps-dev): bump webpack from 5.39.0 to 5.76.0 in /js-bindings by @dependabot in #361
- build(deps): bump ua-parser-js from 0.7.31 to 0.7.33 in /js-bindings by @dependabot in #355
- set CMAKE_OSX_DEPLOYMENT_TARGET by @arvidn in #337
- build(deps): bump engine.io and socket.io in /js-bindings by @dependabot in #366
- build(deps): bump minimatch and mocha in /js-bindings by @dependabot in #348
- build(deps): bump nanoid and mocha in /js-bindings by @dependabot in #342
- Node v16 updates by @hoffmang9 in #365
- Update Catch2 to v3.3.2 by @AmineKhaldi in #360
- Fix a typo in class PrivateKey testcase by @AmineKhaldi in #370
- build(deps): bump engine.io from 6.4.1 to 6.4.2 in /js-bindings by @dependabot in #368
- fix python binding for from_message() on G1Element and G2Element by @arvidn in #369
- fix: add missing destructor for CoreMPL and final for nested classes by @wallentx in #371
- Run for coverage and upload to Coveralls by @AmineKhaldi in #373
- build(deps): bump socket.io-parser from 4.2.2 to 4.2.3 in /js-bindings by @dependabot in #374
- Fix pairing with operator& by @emlowe in #386
- Adding pre-release vs release logic by @wallentx in #384
- Update README.md by @emlowe in #387
- Scrub some references to relic by @emlowe in #388
- Scrub references to gmp by @emlowe in #389
- Add GTElement serialization with memcpy by @emlowe in #390
- Use _add_or_double instead of just _add and pin BLST to specific revision by @emlowe in #391
- Disable npmjs publish on pre-release by @wallentx in #392
- correct wheel matrix arch -> arm by @altendky in #393
- Add in some small test cases by @emlowe in #394
- Use sizeof(blst_fp12) for size of GTElement serialization by @emlowe in #395
- Significantly speedup javascript bindings tasks by skipping libbls tests and benchmarks by @AmineKhaldi in #372
- Streamline the processes of building libbls, testing it, and creating the blspy wheels by @AmineKhaldi in #367
- [Snyk] Upgrade karma-firefox-launcher from 1.3.0 to 2.1.2 by @ChiaAutomation in #382
- Add CodeQL workflow for GitHub code scanning by @lgtm-com in #350
- [Snyk] Upgrade typescript from 3.9.7 to 5.0.4 by @ChiaAutomation in #376
- [Snyk] Upgrade @types/node from 11.15.18 to 20.1.5 by @ChiaAutomation in #377
- [Snyk] Upgrade mime from 1.4.1 to 3.0.0 by @ChiaAutomation in #378
- [Snyk] Upgrade karma from 6.3.16 to 6.4.2 by @ChiaAutomation in #381
- [Snyk] Upgrade webpack from 5.76.0 to 5.82.1 by @ChiaAutomation in #380
- [Snyk] Upgrade @types/mocha from 5.2.7 to 10.0.1 by @ChiaAutomation in #379
- Merge main into long_lived and fixup conflicts by @emlowe in #397
- macOS wheel, CMake and Windows builds improvements by @AmineKhaldi in #400
- Minor fix to making pybind11 available by @AmineKhaldi in #403
- catchup: into long_lived/blastwjb from main @ f1d860c by @AmineKhaldi in #404
- Some CodeQL directed code cleanup by @emlowe in #406
- Some more codeql cleanup by @emlowe in #408
- catchup: into main from long_lived/blastwjb @ 95c2f65 by @AmineKhaldi in #409
- Fixing release logic by @wallentx in #411
New Contributors
- @ayrtondutchman made their first contribution in #344
- @wallentx made their first contribution in #352
- @ChiaAutomation made their first contribution in #382
- @lgtm-com made their first contribution in #350
Full Changelog: 1.0.16...2.0.0