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

86 lines
3 KiB
Markdown
Raw Normal View History

2023-03-13 12:46:05 +01:00
# Release Notes
2023-03-14 20:55:00 +01:00
## Wallet
- The logging around transaction broadcast failures [has been improved by always
logging the causing error and the raw transaction as
hex](https://github.com/lightningnetwork/lnd/pull/7513).
2023-03-13 12:46:05 +01:00
## `lncli`
2023-03-16 15:00:26 +02:00
* The `lncli wallet psbt fund` command now allows users to specify the
2023-03-13 12:46:05 +01:00
[`--min_confs` flag](https://github.com/lightningnetwork/lnd/pull/7510).
* [Add time_lock_delta overflow check for UpdateChannelPolicy](https://github.com/lightningnetwork/lnd/pull/7350)
that ensure `time_lock_delta` is greater or equal than `0` and less or equal than `65535`
2023-02-27 22:33:31 +01:00
* [Added ability to backup, verify and
restore single channels](https://github.com/lightningnetwork/lnd/pull/7437)
to and from a file on disk.
2023-03-13 12:46:05 +01:00
2022-10-06 09:00:02 -04:00
* [Add a `fundmax` flag to `openchannel` to allow for the allocation of all
funds in a wallet](https://github.com/lightningnetwork/lnd/pull/6903) towards
a new channel opening.
2023-03-16 15:00:26 +02:00
## Watchtowers
2023-03-30 12:36:53 +02:00
* [Fix Address iterator
panic](https://github.com/lightningnetwork/lnd/pull/7556)
2023-03-16 15:00:26 +02:00
* [Allow caller to filter sessions at the time of reading them from
disk](https://github.com/lightningnetwork/lnd/pull/7059)
2022-10-21 22:08:27 +02:00
* [Clean up sessions once all channels for which they have updates for are
closed. Also start sending the `DeleteSession` message to the
tower.](https://github.com/lightningnetwork/lnd/pull/7069)
2023-03-20 14:45:31 +02:00
* [Don't load exhausted sessions when not
needed](https://github.com/lightningnetwork/lnd/pull/7405). Also add a new
`exclude_exhausted_sessions` boolean flag to the relevant lncli wtclient
commands.
2023-03-27 14:21:52 +02:00
* [Recover from StateUpdateCodeClientBehind
error](https://github.com/lightningnetwork/lnd/pull/7541) after data loss.
2023-03-16 15:00:26 +02:00
2023-01-27 15:38:38 -05:00
## Build
* [ldflags were being incorrectly passed](
https://github.com/lightningnetwork/lnd/pull/7359)
2022-05-26 19:43:39 +00:00
## Misc
* [Return `FEE_INSUFFICIENT` before checking balance for incoming low-fee
HTLCs.](https://github.com/lightningnetwork/lnd/pull/7490).
2023-02-28 19:56:48 +01:00
* Optimize script allocation size in order to save
[memory](https://github.com/lightningnetwork/lnd/pull/7464).
2023-02-22 13:16:33 +02:00
## Spec
* [Add test vectors for
option_zero_fee_htlc_tx](https://github.com/lightningnetwork/lnd/pull/7439)
2022-05-26 19:43:39 +00:00
2023-03-16 02:08:20 +08:00
## RPC
2023-03-20 23:47:35 +01:00
* A [debug log](https://github.com/lightningnetwork/lnd/pull/7514) has been
2023-03-16 02:08:20 +08:00
added to `lnrpc` so the node operator can know whether a certain request has
happened or not.
* [Add peer_scid_alias to the response of
`listchannels`](https://github.com/lightningnetwork/lnd/pull/7366)
2023-03-16 02:08:20 +08:00
* Message `funding_locked` [has been
renamed](https://github.com/lightningnetwork/lnd/pull/7517) to
`channel_ready` internally to match the specs update. This should not change
anything for the users since the message type(36) stays unchanged, except in
the logging all the appearance of `funding_locked` replated experssion is
replaced with `channel_ready`.
2023-03-20 23:47:35 +01:00
## Bug Fixes
* [Fix a bug where lnd crashes when psbt data is not fully
available](https://github.com/lightningnetwork/lnd/pull/7529).
2022-05-26 19:43:39 +00:00
# Contributors (Alphabetical Order)
2023-02-27 22:33:31 +01:00
* ardevd
2023-03-16 15:00:26 +02:00
* Elle Mouton
2022-10-06 09:00:02 -04:00
* hieblmi
2022-05-26 19:43:39 +00:00
* Oliver Gugger
* Tommy Volk
* Yong Yu
2023-03-20 23:47:35 +01:00
* ziggie1984