2023-10-11 10:08:43 +02:00
|
|
|
# Release Notes
|
|
|
|
- [Bug Fixes](#bug-fixes)
|
|
|
|
- [New Features](#new-features)
|
|
|
|
- [Functional Enhancements](#functional-enhancements)
|
|
|
|
- [RPC Additions](#rpc-additions)
|
|
|
|
- [lncli Additions](#lncli-additions)
|
|
|
|
- [Improvements](#improvements)
|
|
|
|
- [Functional Updates](#functional-updates)
|
|
|
|
- [RPC Updates](#rpc-updates)
|
|
|
|
- [lncli Updates](#lncli-updates)
|
|
|
|
- [Breaking Changes](#breaking-changes)
|
|
|
|
- [Performance Improvements](#performance-improvements)
|
|
|
|
- [Technical and Architectural Updates](#technical-and-architectural-updates)
|
|
|
|
- [BOLT Spec Updates](#bolt-spec-updates)
|
|
|
|
- [Testing](#testing)
|
|
|
|
- [Database](#database)
|
|
|
|
- [Code Health](#code-health)
|
|
|
|
- [Tooling and Documentation](#tooling-and-documentation)
|
|
|
|
|
|
|
|
# Bug Fixes
|
|
|
|
|
|
|
|
* [LND now sets the `BADONION`](https://github.com/lightningnetwork/lnd/pull/7937)
|
|
|
|
bit when sending `update_fail_malformed_htlc`. This avoids a force close
|
|
|
|
with other implementations.
|
|
|
|
|
|
|
|
# New Features
|
|
|
|
## Functional Enhancements
|
2023-10-12 17:18:59 +02:00
|
|
|
|
|
|
|
- Previously, when a channel was force closed locally, its anchor was always
|
|
|
|
force-swept when the CPFP requirements are met. This is now
|
|
|
|
[changed](https://github.com/lightningnetwork/lnd/pull/7965) 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.
|
|
|
|
|
2023-10-11 10:08:43 +02:00
|
|
|
## RPC Additions
|
|
|
|
## lncli Additions
|
|
|
|
|
|
|
|
# Improvements
|
|
|
|
## Functional Updates
|
|
|
|
## RPC Updates
|
|
|
|
## lncli Updates
|
|
|
|
## Code Health
|
|
|
|
## Breaking Changes
|
|
|
|
## Performance Improvements
|
|
|
|
|
2023-10-16 09:14:56 +02:00
|
|
|
- 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`](https://github.com/lightningnetwork/lnd/pull/8019). 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.
|
|
|
|
|
2023-10-11 10:08:43 +02:00
|
|
|
# Technical and Architectural Updates
|
|
|
|
## BOLT Spec Updates
|
|
|
|
## Testing
|
|
|
|
## Database
|
|
|
|
## Code Health
|
|
|
|
## Tooling and Documentation
|
|
|
|
|
|
|
|
# Contributors (Alphabetical Order)
|
2023-10-12 17:18:59 +02:00
|
|
|
* Eugene Siegel
|
|
|
|
* Yong Yu
|