What's Changed
- export the new BLS flags from the root of the crate by @arvidn in #293
- Track coverage for Python code and combine it with Rust code coverage by @AmineKhaldi in #289
- add checklist for adding new operators by @arvidn in #295
- cargo fixes by @arvidn in #297
- make AtomBuf private, raise abstraction level of Allocator by @arvidn in #301
- make G1 and G2 points first class objects in the Allocator by @arvidn in #294
- update corpus generator by @arvidn in #299
- fix benchmark operators by @arvidn in #302
- remove the option to LIMIT_STACK by @arvidn in #300
- simplify point_add by requesting a G1 point directly from the allocator by @arvidn in #304
- minor simplification to div and divmod by @arvidn in #305
- introduce secp operators by @arvidn in #303
- use NodePtr in serialization by @arvidn in #307
- node_eq by @arvidn in #308
- add zksnark test for the BLS operators by @arvidn in #298
- Option to fix div by @arvidn in #306
- Phase-out use of
Nodeby @arvidn in #310 - ask the Allocator if two atoms are equal by @arvidn in #311
- Swap from podman to docker by @cmmarslender in #313
- adjust the cost of secp256k1_verify upwards by 450k by @arvidn in #314
- introduce
modpowandmodoperators by @arvidn in #312 get_args, and dropNodeby @arvidn in #315- require valid G1 and G2 points for negate operator by @arvidn in #309
- run test under coverage instrumentation on release builds by @arvidn in #317
- address comments from get-args PR by @arvidn in #316
- Bump 0.2.6 by @arvidn in #320
Full Changelog: 0.2.5...0.2.6