VersionReleased By Features Dependency changes Downloads/mo MSRV
0.33.0-beta.0 [git] Jan 1, 2026

Feature changes

3.8K 1.74
0.32.8 [git] Dec 6, 2025 173K 1.56
0.32.7 [git] Aug 4, 2025 37K 1.56
0.32.6 [git] May 13, 2025 18K 1.56
0.32.5 [git] Nov 29, 2024 17K 1.56
0.32.4 [git] Oct 28, 2024 1.7K 1.56
0.32.3 [git] Sep 27, 2024 1.1K 1.56
0.32.2 [git] Jun 8, 2024 16K 1.56
0.32.1 [git] May 29, 2024 230 1.56
0.32.0 [git] Apr 24, 2024 850 1.56
0.32.0-rc1 [git] Apr 5, 2024

Feature changes

  • ordered
  • no-std
1.56
0.31.2 [git] Apr 2, 2024 36K 1.51~1.47
0.31.1 [git] Jan 9, 2024 2.0K 1.51~1.47
0.31.0 [git] Oct 28, 2023 550 1.51~1.47
0.31.0-rc2 [git] Oct 19, 2023 1.51~1.47
0.31.0-rc1 [git] Oct 14, 2023 1.51~1.47
0.30.2 [git] Nov 16, 2023 36K 1.45~1.40
0.30.1 [git] Jul 17, 2023 3.5K 1.45~1.40
0.30.0 [git] Mar 22, 2023

Features added

  • bitcoinconsensus-std
  • rand-std
950 1.45~1.40
0.29.2 [git] Oct 26, 2022 20K 1.40
0.29.1 [git] Aug 12, 2022

Features removed

  • unstable
  • use-serde
320 1.40
0.29.0 Aug 8, 2022
0.28.2 [git] Nov 2, 2022 10K 1.31~1.24
0.28.1 [git] May 4, 2022 380 1.31~1.24
0.28.0 [git] Apr 20, 2022 93 1.31~1.24
0.28.0-rc.2 [git] Mar 28, 2022
  • secp256k1 0.22.0
1.31~1.24
0.28.0-rc.1 [git] Jan 18, 2022

Features removed

  • fuzztarget
  • secp256k1 0.21.2
1.31~1.24
0.27.1 [git] Sep 20, 2021 3.0K 1.31~1.24
0.27.0 [git] Jul 21, 2021

Features added

1.31~1.24
0.26.2 [git] Jun 8, 2021 850 1.31~1.24
0.26.1 Jun 7, 2021
0.26.0 [git] Jan 14, 2021

Features removed

  • secp-endomorphism
  • secp256k1 0.20.0
100 1.31~
0.25.2 [git] Oct 26, 2020 850 1.33
0.25.1 [git] Oct 20, 2020

Features added

1.29~
0.25.0 [git] Sep 11, 2020
  • bitcoin_hashes 0.9.0
  • secp256k1 0.19.0
1.29~
0.24.0 [git] Sep 10, 2020
  • bitcoin_hashes 0.8.0
  • secp256k1 0.18.0
  • hex
1.29~
0.23.0 [git] Jan 9, 2020
  • bitcoinconsensus 0.19.0-1
  • secp256k1 0.17.1
310 1.23~
0.22.0 [git] Jan 7, 2020

Features added

  • byteorder
1.23~
0.21.0 [git] Oct 3, 2019
180 1.23~
0.20.0 [git] Aug 23, 2019
  • bitcoinconsensus 0.17.0
  • secp256k1 0.15.0
1.23~
0.19.2 [git] Aug 20, 2019
1.23~
0.19.1 [git] Aug 16, 2019
1.23~
0.19.0 [git] Aug 16, 2019
  • serde-decimal
  • bech32
  • bitcoin_hashes 0.7.0
  • bitcoin-bech32
  • rand
  • serde_test
  • strason
1.23~
0.18.2 [git] Sep 4, 2019
  • bitcoin
1.23~
0.18.1 [git] Sep 4, 2019
1.23~
0.18.0 [git] Mar 22, 2019
1.23~
0.17.1 [git] Mar 4, 2019
1.23~
0.17.0 [git] Mar 1, 2019
  • use-serde
1.23~
0.16.0 [git] Jan 15, 2019
  • unstable
  • secp256k1 0.12.0
1.23~
0.15.1 [git] Nov 8, 2018
1.23~
0.15.0 [git] Nov 7, 2018
1.23~
0.14.2 [git] Sep 11, 2018
1.23~
0.14.1 [git] Aug 29, 2018
1.23~
0.14.0 [git] Aug 22, 2018
  • serde-decimal
  • bitcoinconsenus
1.23~
0.13.2 [git] Jun 22, 2018
1.19~
0.13.1 [git] Jun 4, 2018
1.19~
0.13.0 [git] Apr 17, 2018
1.19~
0.12.0 [git] Mar 23, 2018
  • bitcoinconsenus
  • fuzztarget
  • broken_consensus_code
1.19~
0.11.0 [src] Feb 21, 2018
  • secp256k1 0.8.0
  • jsonrpc
  • num
1.19~
0.10.9 [git] Feb 18, 2018
1.19~
0.10.8 [git] Feb 16, 2018
1.19~
0.10.6 [git] Dec 21, 2017
1.19~
0.10.5 [git] Dec 13, 2017
1.19~
0.10.4 [git] Dec 11, 2017
1.19~
0.10.3 [git] Dec 7, 2017
1.19~
0.10.2 [git] Dec 6, 2017
1.19~
0.10.1 [git] Oct 6, 2017
1.19~
0.10.0 [git] Jul 28, 2017
1.19~
0.9.1 [git] Apr 17, 2017
1.16~
0.9.0 [src] Oct 10, 2016
  • secp256k1 0.6.0
  • num_cpus
1.16~
0.8.1 [git] Aug 26, 2016
1.11~
0.8.0 [git] Aug 24, 2016
  • time
1.11~
0.7.4 [git] Jul 14, 2016
1.10~
0.7.3 [git] Jun 24, 2016
1.9~
0.7.2 [git] Jun 24, 2016
1.9~
0.7.1 [git] Jun 20, 2016
1.9~
0.7.0 [src] Jun 13, 2016
1.9~
0.6.0 [git] Jun 12, 2016
  • broken_consensus_code
1.9~
0.5.11 [git] Jun 10, 2016
1.9~
0.5.10 [git] Jun 2, 2016
1.9~
0.5.9 [git] May 27, 2016
1.9~
0.5.8 [git] May 4, 2016
1.8~
0.5.7 [git] May 3, 2016
1.8~
0.5.6 [git] Mar 29, 2016
1.7~
0.5.5 [git] Mar 8, 2016
1.7~
0.5.4 [git] Feb 18, 2016
1.6~
0.5.3 [src] Feb 10, 2016
1.6~
0.5.2 [git] Dec 21, 2015
1.5~
0.5.1 [git] Dec 20, 2015
1.5~
0.5.0 [src] Dec 20, 2015
  • eventual
1.5~
0.4.5 [git] Dec 3, 2015
1.4~
0.4.4 [git] Nov 30, 2015
1.4~
0.4.2 [git] Nov 22, 2015
1.4~
0.4.1 [git] Nov 15, 2015
  • secp256k1 0.5.0
1.4~
0.4.0 [git] Nov 4, 2015
1.4~
0.3.10 [git] Oct 26, 2015
  • secp256k1 0.4.0
1.4~
0.3.9 [git] Oct 25, 2015
1.4~
0.3.8 [git] Oct 25, 2015
1.4~
0.3.7 [git] Oct 25, 2015
1.4~
0.3.6 [git] Oct 15, 2015
1.3~
0.3.5 [git] Oct 15, 2015
1.3~
0.3.4 [git] Oct 15, 2015
1.3~
0.3.3 [git] Oct 15, 2015
1.3~
0.3.2 [git] Oct 15, 2015
1.3~
0.3.1 [git] Oct 14, 2015
  • secp256k1 0.3.0
1.3~
0.2.0 [git] Sep 20, 2015
1.3~

Minimum Supported Rust Version (MSRV) is only approximate. A range of two versions means "oldest rustc verified to work ~ oldest rustc that might work". Actual MSRV will vary depending on crate features, target platform, and dependency versions. The data is estimated based on the latest stable Rust version available at the time the crate has been published and cargo check or cargo clippy on Linux/aarch64.