commit 6b6e784010ba5b6ddb938e62a90eccb07bf5a3fb
parent 40d8190dd0c00ef66bbaf465ccdebbd1dae3e7c7
Author: Jared Tobin <jared@jtobin.io>
Date: Sat, 21 Jun 2025 14:54:28 +0400
release: v0.4.0
Diffstat:
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG b/CHANGELOG
@@ -1,5 +1,10 @@
# Changelog
+- 0.4.0 (2025-06-21)
+ * Scalar multiplication, signing, verifying, and ECHD functions are now
+ all total, returning 'Nothing' when supplied with invalid inputs.
+ * Adds a group element check to 'mul_wnaf'.
+
- 0.3.0 (2025-03-14)
* Adds 'ecdh' for computing ECDH secrets, any given secret being the
SHA256 hash of the x-coordinate of the appropriate secp256k1 point.
diff --git a/ppad-secp256k1.cabal b/ppad-secp256k1.cabal
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: ppad-secp256k1
-version: 0.3.0
+version: 0.4.0
synopsis: Schnorr signatures, ECDSA, and ECDH on the elliptic curve
secp256k1
license: MIT