LND Release Highlights
• RBF Cooperative Closes - New protocol for fee bumping channel closes using RBF instead of negotiation, allowing either party to increase fees using their own funds
• Major Bug Fixes - Fixed critical issues including payment failures, shutdown hangs, fee estimation crashes, and stuck payments during restarts
• Enhanced Fee Management - Improved sweeper logic to attempt sweeps when budget is partially covered rather than waiting for full coverage
• SQL Migration Progress - Continued migration from KV to SQL databases, with invoices now migrated to SQL
• Structured Logging - Complete overhaul to structured logging with new configuration options for console/file output, timestamps, and styling
• Breaking CLI Changes -
lncli listchannels
field names updated: chan_id
renamed to scid
, with new proper chan_id
field• Testnet4 Support - Added support for Bitcoin's new testnet4 network
• API Deprecations - Several v1 payment RPCs will be removed in v0.21, users should migrate to v2 methods
• Performance Improvements - Gossip bandwidth limiting, log compression with ZSTD, and reduced redundant iterations
• New RPC Features - Force close fee bumping API, PSBT funding enhancements, and mission control data loading commands