Skip to content

Latest commit

 

History

History
78 lines (64 loc) · 2.88 KB

release-notes-0.17.1.md

File metadata and controls

78 lines (64 loc) · 2.88 KB

Release Notes

Bug Fixes

New Features

Functional Enhancements

  • Previously, when a channel was force closed locally, its anchor was always force-swept when the CPFP requirements are met. This is now changed to only attempt CPFP based on the deadline of the commitment transaction. The anchor output will still be offered to the sweeper during channel force close, while the actual sweeping won't be forced(CPFP) unless a relevant HTLC will timeout in 144 blocks. If CPFP before this deadline is needed, user can use BumpFee instead.

RPC Additions

lncli Additions

Improvements

Functional Updates

RPC Updates

lncli Updates

Code Health

Breaking Changes

Performance Improvements

  • When facing a large mempool, users may experience deteriorated performance, which includes slow startup and shutdown, clogging RPC response when calling getinfo, and CPU spikes. This is now improved with the upgrade to the latest btcwallet. In addition, it's strongly recommended to upgrade bitcoind to version v24.0 and above to take advantage of the new RPC method gettxspendingprevout, which will further decrease CPU usage and memory consumption.

Technical and Architectural Updates

BOLT Spec Updates

Testing

Database

Code Health

Tooling and Documentation

Contributors (Alphabetical Order)

  • Eugene Siegel
  • Olaoluwa Osuntokun
  • Yong Yu