lnd/docs/release-notes/release-notes-0.16.0.md
2022-10-13 11:30:27 +02:00

5.2 KiB

Release Notes

BOLT Specs

  • Warning messages from peers are now recognized and logged by lnd.

RPC

The RegisterConfirmationsNtfn call of the chainnotifier RPC sub-server now optionally supports returning the entire block that confirmed the transaction.

  • Add macaroon_root_key field to InitWalletRequest to allow specifying a root key for macaroons during wallet init rather than having lnd randomly generate one for you.

  • A new SignedInputs field is added to SignPsbtResponse that returns the indices of inputs that were signed by our wallet. Prior to this change SignPsbt didn't indicate whether the Psbt held any inputs for our wallet to sign.

  • Add list addresses RPC.

  • Add TrackPayments method to the RPC to allow subscribing to updates from any inflight payment. Similar to TrackPaymentV2, but for any inflight payment.

  • Catch and throw an error during openchannel if the local funding amount given is zero.

Wallet

Build

The project has updated to Go 1.19! Go 1.18 is now the minimum version needed to build the project.

The minimum recommended version of the Go 1.19.x series is 1.19.2 because 1.19.1 contained a bug that affected lnd and resulted in a crash.

Misc

lncli

Code Health

Watchtowers

Tooling and documentation

Contributors (Alphabetical Order)

  • Carla Kirk-Cohen
  • cutiful
  • Daniel McNally
  • Elle Mouton
  • ErikEk
  • Eugene Siegel
  • Graham Krizek
  • hieblmi
  • Jesse de Wit
  • Matt Morehouse
  • Olaoluwa Osuntokun
  • Oliver Gugger
  • Priyansh Rastogi