lightningdevkit / rust-lightning

A highly modular Bitcoin Lightning library written in Rust. It's rust-lightning, not Rusty's Lightning!
Other
1.14k stars 355 forks source link

Upgrade bech32 dependency #3176

Open optout21 opened 1 month ago

optout21 commented 1 month ago

https://github.com/lightningdevkit/rust-lightning/issues/3100#issuecomment-2152108517

LDK currently uses bech32 0.9.1 (Aug'22 https://github.com/rust-bitcoin/rust-bech32/releases/tag/v0.9.1). Latest version is 0.11.0, and 0.10 was a major rewrite. Currently used bitcoin 0.31.2 uses bech32 0.10.0-beta. Latest bitcoin 0.32.2 uses bech32 0.11.0.

tnull commented 1 month ago

We discussed offline that, while we def. should upgrade bech32, upgrading bitcoin has priority for the coming release and could happen independently.