From bb4b1ba091e5f6d1b10634ba3406c2458f12be69 Mon Sep 17 00:00:00 2001 From: Matt Corallo Date: Wed, 16 Jul 2025 10:56:57 +0000 Subject: [PATCH 1/2] Add release date for 0.1.5 --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e5edcd8eab6..b6696486d79 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.1.5 - Jul XXX, 2025 - "Async Path Reduction" +# 0.1.5 - Jul 16, 2025 - "Async Path Reduction" ## Performance Improvements * `NetworkGraph`'s expensive internal consistency checks have now been From 3af95c490244a7d70a8fddfa001c21a0680c4d7d Mon Sep 17 00:00:00 2001 From: Matt Corallo Date: Wed, 16 Jul 2025 10:58:34 +0000 Subject: [PATCH 2/2] Copy pins from upstream CI tests Various dependencies have had their MSRV bumped since 0.1 was released. Here we copy the MSRV-compliant pins from upstream so that CI passes for 0.1 again. --- ci/ci-tests.sh | 9 +++++++++ ci/ci-tx-sync-tests.sh | 3 +++ 2 files changed, 12 insertions(+) diff --git a/ci/ci-tests.sh b/ci/ci-tests.sh index 3be6afde89a..20cdaf26431 100755 --- a/ci/ci-tests.sh +++ b/ci/ci-tests.sh @@ -27,6 +27,15 @@ PIN_RELEASE_DEPS # pin the release dependencies in our main workspace # proptest 1.3.0 requires rustc 1.64.0 [ "$RUSTC_MINOR_VERSION" -lt 64 ] && cargo update -p proptest --precise "1.2.0" --verbose +# parking_lot 0.12.4 requires rustc 1.64.0 +[ "$RUSTC_MINOR_VERSION" -lt 64 ] && cargo update -p parking_lot --precise "0.12.3" --verbose + +# parking_lot_core 0.9.11 requires rustc 1.64.0 +[ "$RUSTC_MINOR_VERSION" -lt 64 ] && cargo update -p parking_lot_core --precise "0.9.10" --verbose + +# lock_api 0.4.13 requires rustc 1.64.0 +[ "$RUSTC_MINOR_VERSION" -lt 64 ] && cargo update -p lock_api --precise "0.4.12" --verbose + export RUST_BACKTRACE=1 echo -e "\n\nChecking the workspace, except lightning-transaction-sync." diff --git a/ci/ci-tx-sync-tests.sh b/ci/ci-tx-sync-tests.sh index 3ca2fae6725..5f926a8e37b 100755 --- a/ci/ci-tx-sync-tests.sh +++ b/ci/ci-tx-sync-tests.sh @@ -17,6 +17,9 @@ PIN_RELEASE_DEPS # pin the release dependencies # Starting with version 0.5.11, the `home` crate has an MSRV of rustc 1.81.0. [ "$RUSTC_MINOR_VERSION" -lt 81 ] && cargo update -p home --precise "0.5.9" --verbose +# Starting with version 1.2.0, the `idna_adapter` crate has an MSRV of rustc 1.81.0. +[ "$RUSTC_MINOR_VERSION" -lt 81 ] && cargo update -p idna_adapter --precise "1.1.0" --verbose + export RUST_BACKTRACE=1 echo -e "\n\nChecking Transaction Sync Clients with features."