lnd/docs/release-notes/release-notes-0.18.4.md
2024-12-05 15:11:12 +01:00

4.7 KiB

Release Notes

Bug Fixes

  • Fix a bug that would cause a nil pointer dereference during the probing of a payment request that does not contain a payment address.

  • Fixed a bug to prevent potential deadlocks when LND depends on external components (e.g. aux components, hooks).

New Features

The main channel state machine and database now allow for processing and storing custom Taproot script leaves, allowing the implementation of custom channel types in a series of changes:

Functional Enhancements

RPC Additions

lncli Additions

  • updatechanpolicy will now update the channel policy if the edge was not found in the graph database if the create_missing_edge flag is set.

Improvements

Functional Updates

RPC Updates

lncli Updates

Code Health

Breaking Changes

Performance Improvements

  • A new method AssertTxnsNotInMempool has been added to lntest package to allow batch exclusion check in itest.

Technical and Architectural Updates

BOLT Spec Updates

Testing

Database

Code Health

Tooling and Documentation

Contributors (Alphabetical Order)

  • ffranr
  • George Tsagkarelis
  • Olaoluwa Osuntokun
  • Oliver Gugger