From 613812937398930942bde535badf98ca4172e7f2 Mon Sep 17 00:00:00 2001 From: Elias Rohrer Date: Thu, 23 Jan 2025 12:56:17 +0100 Subject: [PATCH 1/2] Pin `lightning-liquidity` in `Cargo.toml` In the meantime `lightning-liquidity` v0.1.0 was released, which will have builds of LDK Node v0.4.2 fail as `cargo` by default treats it as compatible (even though it's not) and tries to upgrade to the latest version. While users could pin the crate version back themselves, we here pin it for the time being to fix the v0.4.x builds. --- Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.toml b/Cargo.toml index 73fe0a1b7..25d660cc8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,7 +36,7 @@ lightning-background-processor = { version = "0.0.125", features = ["futures"] } lightning-rapid-gossip-sync = { version = "0.0.125" } lightning-block-sync = { version = "0.0.125", features = ["rpc-client", "tokio"] } lightning-transaction-sync = { version = "0.0.125", features = ["esplora-async-https", "time"] } -lightning-liquidity = { version = "0.1.0-alpha.6", features = ["std"] } +lightning-liquidity = { version = "=0.1.0-alpha.6", features = ["std"] } #lightning = { git = "https://github.com/lightningdevkit/rust-lightning", branch="main", features = ["std"] } #lightning-invoice = { git = "https://github.com/lightningdevkit/rust-lightning", branch="main" } From 0e118d53be67274ffdfab02421f4a7b97c2406b6 Mon Sep 17 00:00:00 2001 From: Elias Rohrer Date: Thu, 23 Jan 2025 13:02:52 +0100 Subject: [PATCH 2/2] Bump Rust version number to v0.4.3 and update CHANGELOG --- CHANGELOG.md | 8 ++++++++ Cargo.toml | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7cc63ec27..384fa0f0f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +# 0.4.3 - Jan. 23, 2025 + +This patch release fixes the broken Rust build resulting from `cargo` treating the recent v0.1.0 release of `lightning-liquidity` as API-compatible with the previous v0.1.0-alpha.6 release (even though it's not). + +In total, this release features 1 files changed, 1 insertions, 1 deletions in 1 commits from 1 author, in alphabetical order: + +- Elias Rohrer + # 0.4.2 - Oct 28, 2024 This patch release fixes an issue that prohibited the node from using available confirmed on-chain funds to spend/bump Anchor outputs (#387). diff --git a/Cargo.toml b/Cargo.toml index 25d660cc8..1974d152d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ldk-node" -version = "0.4.2" +version = "0.4.3" authors = ["Elias Rohrer "] homepage = "https://lightningdevkit.org/" license = "MIT OR Apache-2.0"