VersionReleased By Features Dependency changes Downloads/mo MSRV
40.0.0 [git] Jan 13, 2025 2.6K 1.82~1.80
39.0.0 [git] Sep 26, 2024 45K 1.80~1.79
38.0.0 [git] Jul 18, 2024 500 1.80~1.79
37.0.0 [git] Jul 12, 2024
  • frame-benchmarking 36.0.0
  • frame-support 36.0.0
  • frame-system 36.0.0
66 1.79
36.0.0 [git] Jun 24, 2024 110 1.79
35.0.0 [git] May 23, 2024
  • frame-benchmarking 34.0.0
  • frame-support 34.0.0
  • frame-system 34.0.0
  • sp-core 33.0.0
  • sp-io 36.0.0
  • sp-npos-elections 32.0.0
  • sp-runtime 37.0.0
  • sp-staking 32.0.0
95 1.78~1.70
34.0.0 [git] May 1, 2024
  • frame-benchmarking 33.0.0
  • frame-support 33.0.0
  • frame-system 33.0.0
  • sp-io 35.0.0
  • sp-npos-elections 31.0.0
  • sp-runtime 36.0.0
  • sp-staking 31.0.0
20 1.78~1.70
33.0.0 [git] Apr 8, 2024
  • frame-benchmarking 32.0.0
  • frame-support 32.0.0
  • frame-system 32.0.0
  • sp-core 32.0.0
  • sp-io 34.0.0
  • sp-npos-elections 30.0.0
  • sp-runtime 35.0.0
  • sp-staking 30.0.0
1.77~1.70
32.0.0 [git] Mar 18, 2024
  • frame-benchmarking 31.0.0
  • frame-support 31.0.0
  • frame-system 31.0.0
  • sp-core 31.0.0
  • sp-io 33.0.0
  • sp-npos-elections 29.0.0
  • sp-runtime 34.0.0
  • sp-staking 29.0.0
45 1.77~1.70
31.0.0 [git] Feb 26, 2024
  • frame-benchmarking 30.0.0
  • frame-support 30.0.0
  • frame-system 30.0.0
  • sp-core 30.0.0
  • sp-io 32.0.0
  • sp-npos-elections 28.0.0
  • sp-runtime 33.0.0
  • sp-staking 28.0.0
1.76~1.70
30.0.0 [git] Feb 13, 2024
  • frame-benchmarking 29.0.0
  • frame-support 29.0.0
  • frame-system 29.0.0
  • sp-core 29.0.0
  • sp-io 31.0.0
  • sp-npos-elections 27.0.0
  • sp-runtime 32.0.0
  • sp-staking 27.0.0
2.9K 1.76~1.70
29.0.0 [git] Jan 23, 2024
  • frame-benchmarking 28.0.0
  • frame-support 28.0.0
  • frame-system 28.0.0
  • sp-core 28.0.0
  • sp-io 30.0.0
  • sp-npos-elections 26.0.0
  • sp-runtime 31.0.0
  • sp-staking 26.0.0
  • sp-std 14.0.0
1.75~1.70
28.0.0 [git] Dec 12, 2023
  • frame-benchmarking 27.0.0
  • frame-support 27.0.0
  • frame-system 27.0.0
  • sp-core 27.0.0
  • sp-io 29.0.0
  • sp-npos-elections 25.0.0
  • sp-runtime 30.0.1
  • sp-staking 25.0.0
  • sp-std 13.0.0
1.74~1.70
27.0.0 [git] Nov 20, 2023
  • frame-benchmarking 26.0.0
  • frame-support 26.0.0
  • frame-system 26.0.0
  • sp-core 26.0.0
  • sp-io 28.0.0
  • sp-npos-elections 24.0.0
  • sp-runtime 29.0.0
  • sp-staking 24.0.0
1.74~1.70
26.0.0 [git] Nov 2, 2023
  • frame-benchmarking 25.0.0
  • frame-support 25.0.0
  • frame-system 25.0.0
  • sp-core 25.0.0
  • sp-io 27.0.0
  • sp-npos-elections 23.0.0
  • sp-runtime 28.0.0
  • sp-staking 23.0.0
  • sp-std 12.0.0
150 1.73~1.70
25.0.0 [git] Oct 4, 2023
  • frame-benchmarking 24.0.0
  • frame-support 24.0.0
  • frame-system 24.0.0
  • sp-core 24.0.0
  • sp-io 26.0.0
  • sp-npos-elections 22.0.0
  • sp-runtime 27.0.0
  • sp-staking 22.0.0
  • sp-std 11.0.0
1.73~1.70
25.0.0-dev.1 [git] Sep 29, 2023
  • frame-benchmarking 24.0.0-dev.1
  • frame-support 24.0.0-dev.1
  • frame-system 24.0.0-dev.1
  • sp-core 24.0.0-dev.1
  • sp-io 26.0.0-dev.1
  • sp-npos-elections 22.0.0-dev.1
  • sp-runtime 27.0.0-dev.1
  • sp-staking 22.0.0-dev.1
  • sp-std 11.0.0-dev.1
1.73~1.70
24.0.0 [git] Sep 11, 2023
  • frame-benchmarking 23.0.0
  • frame-support 23.0.0
  • frame-system 23.0.0
  • sp-core 23.0.0
  • sp-io 25.0.0
  • sp-npos-elections 21.0.0
  • sp-runtime 26.0.0
  • sp-staking 21.0.0
  • sp-std 10.0.0
1.72~1.65
23.0.0 [git] Aug 8, 2023
  • frame-benchmarking 22.0.0
  • frame-support 22.0.0
  • frame-system 22.0.0
  • sp-core 22.0.0
  • sp-io 24.0.0
  • sp-npos-elections 20.0.0
  • sp-runtime 25.0.0
  • sp-staking 20.0.0
  • sp-std 9.0.0
1.71~1.65
22.1.0-dev.6 [git] Aug 5, 2023 1.71~1.65
22.1.0-dev.5 [git] Aug 4, 2023 1.71~1.65
22.1.0-dev.3 [git] Aug 3, 2023 1.71~1.65
22.1.0-dev.2 [git] Jul 27, 2023
  • frame-benchmarking 21.1.0-dev.2
  • frame-support 21.1.0-dev.2
  • frame-system 21.1.0-dev.2
  • sp-core 21.1.0-dev.2
  • sp-io 23.1.0-dev.2
  • sp-npos-elections 19.1.0-dev.2
  • sp-runtime 24.1.0-dev.2
  • sp-std 8.1.0-dev.2
1.71~1.65
22.0.0 [git] Apr 9, 2023
  • frame-benchmarking 21.0.0
  • frame-support 21.0.0
  • frame-system 21.0.0
  • sp-core 20.0.0
  • sp-io 22.0.0
  • sp-npos-elections 19.0.0
  • sp-runtime 23.0.0
1.68~1.65
21.0.0 [git] Mar 26, 2023
  • frame-benchmarking 20.0.0
  • frame-support 20.0.0
  • frame-system 20.0.0
  • sp-core 19.0.0
  • sp-io 21.0.0
  • sp-npos-elections 18.0.0
  • sp-runtime 22.0.0
1.68~1.65
20.0.0 [git] Mar 5, 2023
  • frame-benchmarking 19.0.0
  • frame-support 19.0.0
  • frame-system 19.0.0
  • sp-io 20.0.0
  • sp-npos-elections 17.0.0
  • sp-runtime 21.0.0
1.68~1.60
19.0.0 [git] Feb 26, 2023
  • frame-benchmarking 18.0.0
  • frame-support 18.0.0
  • frame-system 18.0.0
  • sp-core 18.0.0
  • sp-io 19.0.0
  • sp-npos-elections 16.0.0
  • sp-runtime 20.0.0
  • sp-std 7.0.0
1.67~1.60
18.0.0 [git] Feb 19, 2023
  • frame-benchmarking 17.0.0
  • frame-support 17.0.0
  • frame-system 17.0.0
  • sp-core 17.0.0
  • sp-io 18.0.0
  • sp-npos-elections 15.0.0
  • sp-runtime 19.0.0
1.67~1.60
17.0.0 [git] Feb 12, 2023
  • frame-benchmarking 16.0.0
  • frame-support 16.0.0
  • frame-system 16.0.0
  • sp-core 16.0.0
  • sp-io 17.0.0
  • sp-npos-elections 14.0.0
  • sp-runtime 18.0.0
1.67~1.60
16.0.0 [git] Feb 5, 2023
  • frame-benchmarking 15.0.0
  • frame-support 15.0.0
  • frame-system 15.0.0
  • sp-core 15.0.0
  • sp-io 16.0.0
  • sp-npos-elections 13.0.0
  • sp-runtime 17.0.0
1.67~1.60
15.0.0 [git] Feb 1, 2023
  • frame-benchmarking 14.0.0
  • frame-support 14.0.0
  • frame-system 14.0.0
  • sp-core 14.0.0
  • sp-io 15.0.0
  • sp-npos-elections 12.0.0
  • sp-runtime 16.0.0
1.67~1.60
14.0.0 [git] Jan 22, 2023
  • frame-benchmarking 13.0.0
  • frame-support 13.0.0
  • frame-system 13.0.0
  • sp-core 13.0.0
  • sp-io 14.0.0
  • sp-npos-elections 11.0.0
  • sp-runtime 15.0.0
1.67~1.60
13.0.0 [git] Jan 16, 2023
  • frame-benchmarking 12.0.0
  • frame-support 12.0.0
  • frame-system 12.0.0
  • sp-core 12.0.0
  • sp-io 13.0.0
  • sp-npos-elections 10.0.0
  • sp-runtime 14.0.0
1.66~1.60
12.0.0 [git] Jan 10, 2023
  • frame-benchmarking 11.0.0
  • frame-support 11.0.0
  • frame-system 11.0.0
  • sp-npos-elections 9.0.0
  • sp-runtime 13.0.0
1.66~1.60
11.0.0 [git] Jan 9, 2023
  • frame-benchmarking 10.0.0
  • frame-support 10.0.0
  • frame-system 10.0.0
  • sp-core 11.0.0
  • sp-io 12.0.0
  • sp-npos-elections 8.0.0
  • sp-runtime 12.0.0
1.66~1.60
10.0.0 [git] Dec 19, 2022
  • frame-benchmarking 9.0.0
  • frame-support 9.0.0
  • frame-system 9.0.0
  • sp-io 11.0.0
  • sp-npos-elections 7.0.0
  • sp-runtime 11.0.0
1.66~1.60
9.0.0 [git] Dec 19, 2022
  • frame-benchmarking 8.0.0
  • frame-support 8.0.0
  • frame-system 8.0.0
  • sp-core 10.0.0
  • sp-io 10.0.0
  • sp-npos-elections 6.0.0
  • sp-runtime 10.0.0
1.66~1.60
8.0.0 [git] Dec 17, 2022
  • frame-benchmarking 7.0.0
  • frame-support 7.0.0
  • frame-system 7.0.0
1.66~1.60
7.0.0 [git] Dec 16, 2022
  • frame-benchmarking 6.0.0
  • frame-support 6.0.0
  • frame-system 6.0.0
1.66~1.60
6.0.0 [git] Dec 15, 2022
  • frame-benchmarking 5.0.0
  • frame-support 5.0.0
  • frame-system 5.0.0
  • sp-core 9.0.0
  • sp-io 9.0.0
  • sp-npos-elections 5.0.0
  • sp-runtime 9.0.0
1.66~1.60
5.0.0 [git] Dec 14, 2022

Features added

1.66~1.60
3.0.0 [git] Feb 10, 2021
  • frame-benchmarking 3.0.0
  • frame-support 3.0.0
  • frame-system 3.0.0
  • parity-scale-codec 2.0.0
  • sp-npos-elections 3.0.0
  • sp-runtime 3.0.0
  • sp-std 3.0.0
310 1.50~1.43
2.0.1 [git] Jan 11, 2021 1.43~1.42
2.0.0 [git] Sep 22, 2020 450 1.43~1.42
2.0.0-rc6 [git] Aug 20, 2020 1.43~1.42
2.0.0-rc5 [git] Jul 24, 2020 1.43~1.42
2.0.0-rc4 [git] Jun 25, 2020 1.43~1.42
2.0.0-rc3 [git] Jun 8, 2020 1.43~1.42
2.0.0-rc2 [git] May 26, 2020 1.43~1.42
2.0.0-rc1 [git] May 25, 2020 1.43~1.42
2.0.0-alpha.8 [git] May 15, 2020 1.43~1.40
2.0.0-alpha.7 [git] May 5, 2020 1.43~1.40
2.0.0-alpha.6 [git] Apr 14, 2020 1.42~1.40
2.0.0-alpha.5 [git] Mar 24, 2020

Features added

1.42~1.37
2.0.0-alpha.3 [git] Feb 27, 2020 1.41~1.37

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.