]> Untitled Git - bdk/commitdiff
[ci] update MSRV to 1.46.0
authorSteve Myers <steve@notmandatory.org>
Sat, 27 Mar 2021 18:53:41 +0000 (11:53 -0700)
committerSteve Myers <steve@notmandatory.org>
Mon, 29 Mar 2021 18:17:50 +0000 (11:17 -0700)
.github/workflows/cont_integration.yml
CHANGELOG.md
CONTRIBUTING.md
Cargo.toml
README.md
scripts/cargo-check.sh

index 920c8f4868f07dc17a3ee59ef356553dc3d82e08..71fe728a98e18ca054d49ebd18851a726128ff85 100644 (file)
@@ -11,7 +11,7 @@ jobs:
       matrix:
         rust:
           - 1.50.0 # STABLE
-          - 1.45.0 # MSRV
+          - 1.46.0 # MSRV
         features:
           - default
           - minimal
index d8e451eb5d72d9ce3b225234efd319cdc6ccfb3b..341ca2e2f388ee134c33789cb1e7f38c3b992d66 100644 (file)
@@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ## [Unreleased]
 
+### Misc
+#### Changed
+- New minimum supported rust version is 1.46.0
+
 ### Descriptor
 #### Added
 - Added ability to analyze a `PSBT` to check which and how many signatures are already available
index 9ec5c8add37b922b4f43691ed1eebaa5160cd1bd..08fd19c4b637e5fccccb42be1793993d429a0f89 100644 (file)
@@ -46,7 +46,7 @@ Every new feature should be covered by functional tests where possible.
 When refactoring, structure your PR to make it easy to review and don't
 hesitate to split it into multiple small, focused PRs.
 
-The Minimal Supported Rust Version is 1.45 (enforced by our CI).
+The Minimal Supported Rust Version is 1.46 (enforced by our CI).
 
 Commits should cover both the issue fixed and the solution's rationale.
 These [guidelines](https://chris.beams.io/posts/git-commit/) should be kept in mind.
index 3e76baceaebc6619ca722d93a15b1174098bf826..9f5b5bed929b215a63e37d8bd5d6f1ac0ed18080 100644 (file)
@@ -35,8 +35,6 @@ tiny-bip39 = { version = "^0.8", optional = true }
 # Platform-specific dependencies
 [target.'cfg(not(target_arch = "wasm32"))'.dependencies]
 tokio = { version = "1", features = ["rt"] }
-# pin hyper version to prevent update to socket2 0.4.0 which isn't supported for MSRV 1.45.0
-hyper = { version = "=0.14.4" }
 
 [target.'cfg(target_arch = "wasm32")'.dependencies]
 async-trait = "0.1"
index 69e0fe476fb6c93ac65b90a1af5f152b90002989..4e21b3554cc876521f2c9a24a949f53ec0b291f3 100644 (file)
--- a/README.md
+++ b/README.md
@@ -13,7 +13,7 @@
     <a href="https://github.com/bitcoindevkit/bdk/actions?query=workflow%3ACI"><img alt="CI Status" src="https://github.com/bitcoindevkit/bdk/workflows/CI/badge.svg"></a>
     <a href="https://codecov.io/gh/bitcoindevkit/bdk"><img src="https://codecov.io/gh/bitcoindevkit/bdk/branch/master/graph/badge.svg"/></a>
     <a href="https://docs.rs/bdk"><img alt="API Docs" src="https://img.shields.io/badge/docs.rs-bdk-green"/></a>
-    <a href="https://blog.rust-lang.org/2020/07/16/Rust-1.45.0.html"><img alt="Rustc Version 1.45+" src="https://img.shields.io/badge/rustc-1.45%2B-lightgrey.svg"/></a>
+    <a href="https://blog.rust-lang.org/2020/08/27/Rust-1.46.0.html"><img alt="Rustc Version 1.46+" src="https://img.shields.io/badge/rustc-1.46%2B-lightgrey.svg"/></a>
     <a href="https://discord.gg/d7NkDKm"><img alt="Chat on Discord" src="https://img.shields.io/discord/753336465005608961?logo=discord"></a>
   </p>
 
index 01b944117740f957f19567666ce087bd9bb2656a..865088664a5e0f56beb40a66ce0ec73c1db93167 100755 (executable)
@@ -3,7 +3,7 @@
 # Run various invocations of cargo check
 
 features=( "default" "compiler" "electrum" "esplora" "compact_filters" "key-value-db" "async-interface" "all-keys" "keys-bip39" )
-toolchains=( "+stable" "+1.45" "+nightly" )
+toolchains=( "+stable" "+1.46" "+nightly" )
 
 main() {
     check_src