3.1 KiB
3.1 KiB
Release Notes
Protocol Extensions
Zero-Conf Channel Opens
Build system
lncli
-
Add
payment_addrflag tobuildrouteso that the mpp record of the route can be set correctly. -
Hop hints are now opt in when using
lncli addholdinvoice. Users now need to explicitly specify the--privateflag. -
Add
chan_pointflag toupdatechanstatusto offer a convenient way to specify the channel to be updated.
Database
- Delete failed payment attempts
once payments are settled, unless specified with
keep-failed-payment-attemptsflag.
Documentation
- Add minor comment on subscribe/cancel/lookup invoice parameter encoding.
- Log pubkey for peer related messages.
RPC Server
Bug Fixes
-
Fixed data race found in
TestSerializeHTLCEntries. -
Fixed a bug in the
SignPsbtRPC that produced an invalid response when signing a NP2WKH input. -
Update the
urfave/clipackage because of a flag parsing bug. -
The HtlcSwitch now waits for a ChannelLink to stop before replacing it. This fixes a race condition.
Code Health
Code cleanup, refactor, typo fixes
Tooling and documentation
- An
.editorconfigfile was added to autoconfigure most text editors to respect the 80 character line length and to use 8 spaces as the tab size. Rules for Visual Studio Code were also added. And finally, the code formatting rules were extracted into their own document.
Contributors (Alphabetical Order)
- Carsten Otto
- Elle Mouton
- ErikEk
- Eugene Siegel
- Slyghtning
- Oliver Gugger
- Priyansh Rastogi
- Tommy Volk
- Yong Yu