Skip to content

rust libraries: update bitcoin to 0.32.2#8952

Open
Lagrang3 wants to merge 1 commit intoElementsProject:masterfrom
Lagrang3:boost-rust-bitcoin
Open

rust libraries: update bitcoin to 0.32.2#8952
Lagrang3 wants to merge 1 commit intoElementsProject:masterfrom
Lagrang3:boost-rust-bitcoin

Conversation

@Lagrang3
Copy link
Collaborator

Boost cln-rpc, cln-grpc, cln-plugin and lsps-plugin versions to use bitcoin 0.32.2 for compatibility with rust lightning libraries.

Changelog-None.

@Lagrang3 Lagrang3 requested a review from cdecker as a code owner March 19, 2026 07:58
@Lagrang3 Lagrang3 requested review from cdecker, daywalker90 and nepet and removed request for cdecker March 19, 2026 07:58
@daywalker90
Copy link
Collaborator

Please don't bump the versions of cln-* here. It will trigger a github action to release them on crates.io. Also we need to bump them higher since there were breaking changes.

@Lagrang3
Copy link
Collaborator Author

Please don't bump the versions of cln-* here. It will trigger a github action to release them on crates.io. Also we need to bump them higher since there were breaking changes.

Bumping the versions of cln-* was intentional, so that users of those libraries can know that if they use that specific version
they will get type compatibility with bitcoin 0.32.2 and rust lightning-* libraries.
Is that a problem?

@daywalker90
Copy link
Collaborator

Personally i like more frequent releases. But still you'd have to bump them higher since patch version increases get pulled without changing the Cargo.toml on the next cargo command that isn't hitting the cache. Right now i'd like to see #8937 merged first before doing a release because there will be some big API changes to the currencyconvert methods in between otherwise.

Boost cln-rpc, cln-grpc, cln-plugin and lsps-plugin versions
to use bitcoin 0.32.2 for compatibility with rust lightning libraries.

Changelog-None.

Signed-off-by: Lagrang3 <lagrang3@protonmail.com>
@Lagrang3 Lagrang3 force-pushed the boost-rust-bitcoin branch from d50e890 to fd6bcb6 Compare March 19, 2026 09:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants