2024-03-26 23:20:53 +00:00
|
|
|
# Unreleased
|
|
|
|
|
|
|
|
* Bump MSRV to Rust `v1.56.1`
|
|
|
|
|
2023-12-18 20:37:28 +00:00
|
|
|
# 0.9.2 - 2023-12-18
|
|
|
|
|
|
|
|
* Fix incorrect FFI binding for `secp256k1_pubkey_combine`
|
|
|
|
|
2023-12-06 23:21:38 +00:00
|
|
|
# 0.9.1 - 2023-12-07
|
|
|
|
|
|
|
|
* Patch out any instances of printf in upstream [#663](https://github.com/rust-bitcoin/rust-secp256k1/pull/663)
|
|
|
|
|
2023-08-24 02:45:58 +00:00
|
|
|
# 0.9.0 - 2023-10-23
|
2023-03-30 22:18:02 +00:00
|
|
|
|
2023-08-24 02:45:58 +00:00
|
|
|
* Add bindings to the ElligatorSwift implementation [#627](https://github.com/rust-bitcoin/rust-secp256k1/pull/627)
|
|
|
|
* Update vendored lib secp256k1 to v0.4.0 [#653](https://github.com/rust-bitcoin/rust-secp256k1/pull/653)
|
|
|
|
* Bump MSRV to 1.48 [#595](https://github.com/rust-bitcoin/rust-secp256k1/pull/595)
|
2023-03-30 22:18:02 +00:00
|
|
|
|
2023-03-30 22:42:33 +00:00
|
|
|
# 0.8.1 - 2023-03-16
|
2023-03-17 05:22:01 +00:00
|
|
|
|
|
|
|
* [Implement `insecure-erase`](https://github.com/rust-bitcoin/rust-secp256k1/pull/582).
|
|
|
|
|
|
|
|
# 0.8.0 - 2202-12-19
|
|
|
|
|
|
|
|
* Update libsecp25k1 to v0.2.0
|
|
|
|
|
2022-11-30 23:38:26 +00:00
|
|
|
# 0.7.0 - 2022-12-01
|
|
|
|
|
|
|
|
* [Make comparison functions stable across library versions](https://github.com/rust-bitcoin/rust-secp256k1/pull/518)
|
|
|
|
* Add public methods `cmp_fast_unstable` and `eq_fast_unstable` for types that contain an inner array (see PR linked above).
|
2020-08-26 17:35:27 +00:00
|
|
|
|
2022-06-21 20:37:45 +00:00
|
|
|
# 0.6.0 - 2022-06-21
|
|
|
|
|
|
|
|
* [Bump MSRV to 1.41](https://github.com/rust-bitcoin/rust-secp256k1/pull/331)
|
|
|
|
* [Re-implement `Ord` on `PublicKey` using upstream ordering function](https://github.com/rust-bitcoin/rust-secp256k1/pull/449)
|
|
|
|
|
2022-04-30 16:14:52 +00:00
|
|
|
# 0.5.1 - 2022-04-30
|
|
|
|
|
|
|
|
* [Fix WASM build](https://github.com/rust-bitcoin/rust-secp256k1/pull/421)
|
|
|
|
|
2020-08-27 13:14:01 +00:00
|
|
|
# 0.3.0 - 2020-08-27
|
|
|
|
|
|
|
|
* **Update MSRV to 1.29.0**
|
|
|
|
|
2020-08-26 17:35:27 +00:00
|
|
|
# 0.2.0 - 2020-08-26
|
|
|
|
|
|
|
|
* Update upstream to `670cdd3f8be25f81472b2d16dcd228b0d24a5c45`
|
|
|
|
* [Add missing return](https://github.com/rust-bitcoin/rust-secp256k1/pull/195) `c_int` to `NonceFn`
|
|
|
|
* [Got wasm support working again](https://github.com/rust-bitcoin/rust-secp256k1/pull/208)
|
|
|
|
* Removed `cc` restriction, rustc 1.22 support [now requires some downstream effort](https://github.com/rust-bitcoin/rust-secp256k1/pull/204)
|
|
|
|
* [Exposed a reference to the underlying byte array](https://github.com/rust-bitcoin/rust-secp256k1/pull/219) for all byte-array-wrapping types
|
|
|
|
* Allow all-zeroes `Message` [to be constructed](https://github.com/rust-bitcoin/rust-secp256k1/pull/207)
|
|
|
|
* Expose `secp256k1_ec_pubkey_negate` [from upstream](https://github.com/rust-bitcoin/rust-secp256k1/pull/222)
|
|
|
|
|