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

2.6 KiB

Release Notes

Bug Fixes

  • Fixed a bug where we would not cancel accepted HTLCs on AMP invoices if the whole invoice was canceled.

New Features

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

Technical and Architectural Updates

BOLT Spec Updates

Testing

Database

Code Health

  • Golang was updated to v1.22.11.

  • Improved user experience by returning a custom error code when HTLC carries incorrect custom records.

  • Make input validation stricter when using the BumpFee, BumpCloseFee(deprecated) and BumpForceCloseFee RPCs. For the BumpFee RPC the new param deadline_delta is introduced. For the BumpForceCloseFee RPC the param conf_target was added. The conf_target changed in its meaning for all the RPCs which had it before. Now it is used for estimating the starting fee rate instead of being treated as the deadline, and it cannot be set together with StartingFeeRate. Moreover if the user now specifies the deadline_delta param, the budget value has to be set as well.

Tooling and Documentation

Contributors (Alphabetical Order)

  • Ziggie
  • Jesse de Wit
  • Alex Akselrod
  • Konstantin Nick