pairing-0.5.0: ChangeLog.md
# Change log for pairing
## 0.5
* Use `elliptic-curve` for BN254 elliptic curve group operations.
* Refactor Shallue-van de Woestijne encoding for efficiency.
* Temporarily remove serialisation.
## 0.4.2
* Fix overlapping instances of `Ord`.
## 0.4.1
* Add mclwasm compatible serialisation.
* Add efficient storage representation of an elliptic curve point over prime fields.
## 0.4
* Use `galois-field` for tower field underlying BN254 curve.
## 0.3.1
* Use `MonadRandom` typeclass constraints for curve hashing functions.
## 0.3
- Square root calculation on Fq2.
- Both square roots returned on Fq.
- Point serialisation for G1, G2 and GT.
## 0.2
* Add Shallue-van de Woestijne encoding for curve hashing.
## 0.1
* Initial release.