What changed, and why it matters
This commit only adds documentation to the release notes file. It describes two prior code changes: one that adjusts confirmation requirements for cooperative channel closes, and another that increases a minimum time-lock safety parameter (MinCLTVDelta) from 18 to 24 blocks. There are no code changes in this commit, so it cannot by itself introduce or fix a security bug.
No action is required for this documentation commit. If reviewing for security, inspect the actual implementation commits referenced by PR #10331 and the MinCLTVDelta change separately.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff is a pure documentation update to docs/release-notes/release-notes-0.20.1.md. It adds two bullets: (1) PR #10331 improving confirmation scaling for cooperative closes, tying confirmation requirements to channel size using the 0.16 BTC threshold; and (2) a breaking change raising MinCLTVDelta from 18 to 24 to stay above DefaultFinalCltvRejectDelta (19 blocks). The commit also adds a contributor name. No source code is modified.
Changed components
docs/release-notes/release-notes-0.20.1.mdInspect captured patch +17 / −0
diff --git a/docs/release-notes/release-notes-0.20.1.md b/docs/release-notes/release-notes-0.20.1.md
index a39b662..fddd81e 100644
--- a/docs/release-notes/release-notes-0.20.1.md
+++ b/docs/release-notes/release-notes-0.20.1.md
@@ -80,6 +80,13 @@
ensures dependencies are properly freed and logs the panic trace for
debugging.
+* [Improved confirmation scaling for cooperative
+ closes](https://github.com/lightningnetwork/lnd/pull/10331) to provide better
+ reorg protection. Previously, cooperative closes required a minimum of 3
+ confirmations. Now, small channels only require 1 confirmation, while larger
+ channels scale proportionally using the standard 0.16 BTC threshold (matching
+ funding confirmation scaling).
+
## RPC Updates
* The `EstimateRouteFee` RPC now implements an [LSP detection
@@ -94,6 +101,15 @@
## Breaking Changes
+* [Increased MinCLTVDelta from 18 to
+ 24](https://github.com/lightningnetwork/lnd/pull/TODO) to provide a larger
+ safety margin above the `DefaultFinalCltvRejectDelta` (19 blocks). This
+ affects users who create invoices with custom `cltv_expiry_delta` values
+ between 18-23, which will now require a minimum of 24. The default value of
+ 80 blocks for invoice creation remains unchanged, so most users will not be
+ affected. Existing invoices created before the upgrade will continue to work
+ normally.
+
## Performance Improvements
* [Added new Postgres configuration
@@ -132,4 +148,5 @@
* Abdulkbk
* bitromortac
+* Olaoluwa Osuntokun
* Ziggie
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.