Lightning Dev Kit (LDK) v0.0.125: Bug Fix Release
LDK/rust-lightning is a highly performant and flexible implementation of the Lightning Network protocol.
- "LDK v0.0.125 is here," announced the project.
"This is a bugfix release with no public API changes from LDK 0.0.124. It primarily fixes an issue where channels may be force-closed upon upgrade to 0.0.124."
What's new
- On upgrade to 0.0.124, channels which were at a steady-state (i.e. for which the counterparty has received our latest
revoke_and_ack
message) will force-close upon receiving the next channel state update from our counterparty. When built with debug assertions a debug assertion failure will occur instead. - Listeners in a
ChainListenerSet
will now have theirblock_connected
method called, when appropriate, rather than always having theirfiltered_block_connected
method called with full block data. - Route-finding historical liquidity channel scores were made more consistent for channels which have very little data which has been decayed.
- A debug assertion failure when adding nodes to the network graph after removal of nodes from the network graph was fixed.