LND v0.18.5-beta: Bug Fixes & Improvements
The Lightning Network Daemon (LND) is a complete implementation of a Lightning Network node developed by Lightning Labs.
![LND v0.18.5-beta: Bug Fixes & Improvements](/content/images/size/w1200/2025/02/lndv0185.jpg)
- This minor release includes important bug fixes for AMP invoices, a critical bug fix related to erroneous invoice state transitions, fee bump transactions, performance improvements for Postgres backends, and UX improvements for custom channels.
![](https://www.nobsbitcoin.com/content/images/2025/02/image-57.png)
What's new
- Fixed a bug where we would not cancel accepted HTLCs on AMP invoices if the whole invoice was canceled.
- Improved user experience by returning a custom error code when HTLC carries incorrect custom records.
- lncli:
updatechanpolicy
will now update the channel policy if the edge was not found in the graph database if thecreate_missing_edge
flag is set. - Remove global application level lock for Postgres so multiple DB transactions can run at once, increasing efficiency. Includes several bugfixes to allow this to work properly.
- 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)
andBumpForceCloseFee
RPCs. For theBumpFee
RPC the new paramdeadline_delta
is introduced. For theBumpForceCloseFee
RPC the paramconf_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 withStartingFeeRate
. Moreover if the user now specifies thedeadline_delta
param, the budget value has to be set as well.
- Do you want more? Subscribe and get No Bullshit GM report straight to your mailbox and No Bullshit Bitcoin on Nostr.
- Feedback or tips? Drop it here.