What's Changed
This is a hotfix release addressing build and protocol correctness issues found shortly after v26.04.
Fixed
- Gossip: Malformed
channel_announcementmessages wherenode_id_1is not lexicographically less thannode_id_2are now rejected per BOLT spec (lightning/bolts#1333), preventing gossip store corruption and stress on readers. ([#9082]) - Build: Fixed
printfformat specifiers for splice weight logging (%zuforsize_t) acrosslightningd,channeld, and the spender plugin, resolving-Werror/-Wformatfailures in Docker and 32-bit ARM cross-compilation. ([#9083], [#9086]) - Build: Removed
__int128usage from bookkeeper currency rate math, restoring builds on 32-bit targets (armv7). ([#9085])
Contributors
Thanks to the Core Lightning team for their work on this release
An enormous thanks to the Core Lightning team:
@rustyrussell, @ShahanaFarooqui, @sangbida, @cdecker, @nepet, @Lagrang3, @daywalker90, @nGoline and @niftynei