lnd/docs/release-notes/release-notes-0.14.0.md
2021-08-28 00:13:37 +02:00

8.6 KiB

Release Notes

Networking & Tor

A new flag has been added to enable a hybrid tor connectivity mode, where tor is only used for onion address connections, and clearnet for everything else. This new behavior can be added using the tor.skip-proxy-for-clearnet-targets flag.

Backend Enhancements & Optimizations

Full remote database support

lnd now stores all its data in the same remote/external database such as etcd instead of only the channel state and wallet data. This makes lnd fully stateless and therefore makes switching over to a new leader instance almost instantaneous. Read the guide on leader election for more information.

RPC Server

Wallet

Security

Admin macaroon permissions

The default file permissions of admin.macaroon were changed from 0600 to 0640. This makes it easier to allow other users to manage LND. This is safe on common Unix systems because they always create a new group for each user.

If you use a strange system or changed group membership of the group running LND you may want to check your system to see if it introduces additional risk for you.

Safety

Build System

Documentation

Misc

Code Health

Code cleanup, refactor, typo fixes

Database

Performance improvements

Log system

Bug Fixes

A bug has been fixed that would cause lnd to try to bootstrap using the currnet DNS seeds when in SigNet mode.

A validation check for sane CltvLimit and FinalCltvDelta has been added for REST-initiated payments.

Documentation

The code contribution guidelines have been updated to mention the new requirements surrounding updating the release notes for each new change.

Contributors (Alphabetical Order)

  • Andras Banki-Horvath
  • de6df1re
  • ErikEk
  • Eugene Siegel
  • Martin Habovstiak
  • Oliver Gugger
  • xanoni
  • Yong Yu
  • Zero-1729