mirror of
https://github.com/lightningnetwork/lnd.git
synced 2026-08-17 13:06:14 +02:00
2.3 KiB
2.3 KiB
Release Notes
DB
- Split channeldb
UpdateInvoiceimplementation logic in different update types.
Watchtowers
- Let the task pipeline only carry wtdb.BackupIDs instead of the entire retribution struct. This reduces the amount of data that needs to be held in memory.
Misc
-
Ensure that both the byte and string form of a TXID is populated in the lnrpc.Outpoint message.
-
Fix Benchmark Test (BenchmarkReadMessage/Channel_Ready) in the lnwire package
RPC
-
SendOutputs now adheres to the anchor channel reserve requirement.
-
The UpdateNodeAnnouncement API can no longer be used to set/unset protocol features that are defined by LND.
Custom node announcement feature bits can also be specified in config using the
devbuild tag and--protocol.custom-nodeann,--protocol.custom-initand--protocol.custom-invoiceflags to set feature bits for various feature "sets", as defined in BOLT 9.
Misc
-
Generate default macaroons independently on wallet unlock or create.
-
Restore support for
PKCS8-encoded cert private keys.
Code Health
Testing
- Added fuzz tests for signature parsing and conversion.
Contributors (Alphabetical Order)
- Carla Kirk-Cohen
- Daniel McNally
- Elle Mouton
- Erik Arvstedt
- hieblmi
- Jordi Montes
- Matt Morehouse
- Michael Street
- Oliver Gugger
- ziggie1984