This release has been named by
@king-11.
bookkeeper has been migrated into core lightning, allowing visibility into payments, fees and channel activities.
xpay can now directly pay BIP353 addresses (like ₿user@domain.com) and simple offers without extra steps.
fetchinvoice is now more reliable.
- Better feedback when channel creation fails due to capacity limits.
- New browser tool for viewing CLN log files.
- Rust-based
wss-proxy with better multi-address support.
- Now limiting the number of parts a payment can be split on
xpay and askrene
bookkeeper plugin functionality is now integrated into Core Lightning with native listchainmoves and listchannelmoves commands, unified database storage, SQL query support, and real-time notifications for better financial auditability.
Reckless now supports the modern uv package manager for Python plugins.
- Speaking of
uv, we've transitioned away from poetry, now using uv.
getroutes now accepts maxparts parameter to limit payment splitting for better route control.
- Flexible API responses -
clnrest can return data in XML, YAML, or form-encoded formats beyond JSON.
libplugin now allows synchronous calls at any time.
- Improvements to the rate of feasible solutions found in the main loop of the solver on
askrene
- To increase the runtime, we've refactored the minimum cost flow solver, pruning some network arcs and reducing the internal unit of account.
- Splicing improvements allow for better compatibility with Eclair and continuous routing during channel modifications.
- Improve security by ensuring all peers must support channel type.
- Payment secrets now mandatory in BOLT11 invoices for better payment protection.