CHANGELOG (966B)
1 # Changelog 2 3 - 0.2.1 (2024-12-18) 4 * Adds 'serialize_point' for compressed-format serialization of 5 secp256k1 points. 6 7 - 0.2.0 (2024-11-08) 8 * Adds wNAF ("w-ary non-adjacent form") scalar multiplication, as 9 well as fast 'sign' and 'verify' variants for Schnorr and ECDSA 10 (disambiguated by a trailing apostrophe) that make use of it. 11 12 Each wNAF-powered function requires a 'Context' consisting of 13 precomputed secp256k1 generator multiples; one can be gotten via 14 'precompute'. 15 16 Note that the non-wNAF-powered sign and verify functions have 17 incurred a slight performance decrease (on the order of tens to 18 hundreds of microseconds) as a result. 19 20 * Adds 'parse_sig' for parsing compact signatures. 21 22 * Adds a dependency on the 'primitive' library (already transitively required 23 via 'ppad-hmac-drbg'). 24 25 - 0.1.0 (2024-10-19) 26 * Initial release, supporting public key derivation and Schnorr & 27 ECDSA signatures on secp256k1. 28