lnd/docs/release-notes/release-notes-0.17.4.md

2.4 KiB

Release Notes

Bug Fixes

  • Fix the removal of failed channels. When a pending channel opening was pruned from memory no more channels were able to be created nor accepted. This PR fixes this issue and enhances the test suite for this behavior.

  • Fix deadlock possibility in FilterKnownChanIDs by ensuring the cacheMu mutex is acquired before the main database lock.

  • Prevent ping failures from deadlocking the peer connection.

  • Fix an issue that caused memory leak for users running lnd with bitcoind.rpcpolling=1 mode.

  • Fix an issue for pruned nodes where the chain sync got lost because fetching of already pruned blocks from our peers was not garbage collected when the request failed.

  • Let the REST proxy skip TLS verification when connecting to the gRPC server to prevent invalid cert use when the ephemeral cert (used with the --tlsencryptkey flag) expires.

New Features

Functional Enhancements

RPC Additions

lncli Additions

Improvements

Functional Updates

RPC Updates

lncli Updates

Code Health

Breaking Changes

Performance Improvements

Technical and Architectural Updates

BOLT Spec Updates

Testing

Database

Code Health

Tooling and Documentation

Contributors (Alphabetical Order)

  • Elle Mouton
  • Keagan McClelland
  • Olaoluwa Osuntokun
  • Yong Yu
  • ziggie1984