4.9 KiB
Release Notes
Bug Fixes
-
Fixed a memory leak by threading through parent context.
-
Fix a serialisation bug that would occur when an attempt was made to write a backup file for a channel peer that has advertised an address that we do not yet know how to parse.
-
Fixed a case where the
BumpFee
doesn't give an error response. -
Fixed a case where a peer would not disconnect properly when both peers supported the new "rbf-coop-close" feature leaving the peer connection in a borked state.
-
Fixed a case where LND would crash because of misaligned of a data struct on 32 bit systems.
-
Fixed a case where a peer may be treated as restricted peer although it used to have a channel with the node.
New Features
Functional Enhancements
- Increase gossip sync buffer to take the pressure of the read handler.
RPC Additions
lncli Additions
Improvements
Functional Updates
RPC Updates
lncli Updates
Code Health
Breaking Changes
Performance Improvements
Deprecations
⚠️ Warning: The following RPCs will be removed in release version 0.21:
Deprecated RPC Method | REST Equivalent | HTTP Method | Path | Replaced By |
---|---|---|---|---|
lnrpc.SendToRoute routerrpc.SendToRoute |
❌ (No direct REST equivalent) | — | — | routerrpc.SendToRouteV2 |
lnrpc.SendPayment routerrpc.SendPayment |
✅ | POST |
/v1/channels/transaction-stream |
routerrpc.SendPaymentV2 |
lnrpc.SendToRouteSync |
✅ | POST |
/v1/channels/transactions/route |
routerrpc.SendToRouteV2 |
lnrpc.SendPaymentSync |
✅ | POST |
/v1/channels/transactions |
routerrpc.SendPaymentV2 |
router.TrackPayment |
❌ (No direct REST equivalent) | — | — | routerrpc.TrackPaymentV2 |
🚨 Users are strongly encouraged to transition to the new V2 methods before release 0.21 to ensure compatibility:
New RPC Method | REST Equivalent | HTTP Method | Path |
---|---|---|---|
routerrpc.SendToRouteV2 |
✅ | POST |
/v2/router/route/send |
routerrpc.SendPaymentV2 |
✅ | POST |
/v2/router/send |
routerrpc.TrackPaymentV2 |
✅ | GET |
/v2/router/track/{payment_hash} |
Technical and Architectural Updates
BOLT Spec Updates
Testing
Database
Code Health
Tooling and Documentation
Contributors (Alphabetical Order)
- Elle Mouton
- ffranr
- Oliver Gugger
- Yong Yu
- Ziggie