2021-11-28 05:26:34 +01:00
|
|
|
# Release Notes
|
|
|
|
|
2021-09-11 14:43:46 +02:00
|
|
|
## Security
|
|
|
|
|
|
|
|
* [Misconfigured ZMQ
|
|
|
|
setup now gets reported](https://github.com/lightningnetwork/lnd/pull/5710).
|
|
|
|
|
2021-12-09 11:36:47 +01:00
|
|
|
## `lncli`
|
|
|
|
|
|
|
|
* Add [auto-generated command-line completions](https://github.com/lightningnetwork/lnd/pull/4177)
|
|
|
|
for Fish shell.
|
|
|
|
|
2022-01-12 17:38:53 +01:00
|
|
|
* Add [chan_point flag](https://github.com/lightningnetwork/lnd/pull/6152)
|
|
|
|
to closechannel command.
|
|
|
|
|
2022-01-17 17:11:27 +01:00
|
|
|
* Add [private status](https://github.com/lightningnetwork/lnd/pull/6167)
|
|
|
|
to pendingchannels response.
|
|
|
|
|
2021-12-04 09:17:54 +01:00
|
|
|
## Bug Fixes
|
|
|
|
|
|
|
|
* [Fixed an inactive invoice subscription not removed from invoice
|
|
|
|
registry](https://github.com/lightningnetwork/lnd/pull/6053). When an invoice
|
|
|
|
subscription is created and canceled immediately, it could be left uncleaned
|
|
|
|
due to the cancel signal is processed before the creation. It is now properly
|
|
|
|
handled by moving creation before deletion.
|
|
|
|
|
2021-12-04 09:25:39 +01:00
|
|
|
* When the block height+delta specified by a network message is greater than
|
|
|
|
the gossiper's best height, it will be considered as premature and ignored.
|
|
|
|
[These premature messages are now saved into a cache and processed once the
|
|
|
|
height has reached.](https://github.com/lightningnetwork/lnd/pull/6054)
|
|
|
|
|
2021-11-28 05:26:34 +01:00
|
|
|
## Misc
|
|
|
|
|
|
|
|
* [An example systemd service file](https://github.com/lightningnetwork/lnd/pull/6033)
|
|
|
|
for running lnd alongside a bitcoind service is now provided in
|
|
|
|
`contrib/init/lnd.service`.
|
|
|
|
|
2021-12-13 10:53:59 +01:00
|
|
|
* [Allow disabling migrations if the database backend passed to `channeldb` was
|
|
|
|
opened in read-only mode](https://github.com/lightningnetwork/lnd/pull/6084).
|
|
|
|
|
2021-12-22 07:08:24 +01:00
|
|
|
* [Disable compiler optimizations](https://github.com/lightningnetwork/lnd/pull/6105)
|
|
|
|
when building `lnd-debug` and `lncli-debug`. It helps when stepping through the code
|
|
|
|
with a debugger like Delve.
|
2021-11-11 16:33:04 +01:00
|
|
|
|
|
|
|
* A new command `lncli leaseoutput` was [added](https://github.com/lightningnetwork/lnd/pull/5964).
|
2021-12-22 07:08:24 +01:00
|
|
|
|
2021-12-13 15:32:34 +01:00
|
|
|
* [Consolidated many smaller docs/typo/trivial fixes from PRs that were stuck
|
|
|
|
in review because of unmet contribution guideline
|
|
|
|
requirements](https://github.com/lightningnetwork/lnd/pull/6080).
|
|
|
|
|
2022-01-14 10:06:47 +01:00
|
|
|
* [A nightly build of the `lnd` docker image is now created
|
|
|
|
automatically](https://github.com/lightningnetwork/lnd/pull/6160).
|
2022-01-19 12:01:56 +01:00
|
|
|
|
|
|
|
* [Add `.vs/` folder to `.gitignore`](https://github.com/lightningnetwork/lnd/pull/6178).
|
2022-01-14 10:06:47 +01:00
|
|
|
|
2022-01-20 13:31:47 +01:00
|
|
|
* [Chain backend healthchecks disabled for --nochainbackend mode](https://github.com/lightningnetwork/lnd/pull/6184)
|
|
|
|
|
2021-11-04 18:31:51 +01:00
|
|
|
## RPC Server
|
|
|
|
|
|
|
|
* [Add value to the field
|
|
|
|
`remote_balance`](https://github.com/lightningnetwork/lnd/pull/5931) in
|
|
|
|
`pending_force_closing_channels` under `pendingchannels` whereas before was
|
|
|
|
empty(zero).
|
|
|
|
|
2022-01-19 21:48:50 +01:00
|
|
|
* [Add dev only RPC subserver and the devrpc.ImportGraph
|
|
|
|
call](https://github.com/lightningnetwork/lnd/pull/6149)
|
|
|
|
|
2021-12-17 18:09:10 +01:00
|
|
|
## Documentation
|
|
|
|
|
|
|
|
* Improved instructions on [how to build lnd for mobile](https://github.com/lightningnetwork/lnd/pull/6085).
|
2021-12-31 16:49:18 +01:00
|
|
|
* [Log force-close related messages on "info" level](https://github.com/lightningnetwork/lnd/pull/6124).
|
2021-12-17 18:09:10 +01:00
|
|
|
|
2021-09-18 06:26:01 +02:00
|
|
|
## Code Health
|
|
|
|
|
|
|
|
### Code cleanup, refactor, typo fixes
|
|
|
|
|
|
|
|
* [Refactored itest to better manage contexts inside integration tests](https://github.com/lightningnetwork/lnd/pull/5756).
|
|
|
|
|
2022-01-26 11:38:37 +01:00
|
|
|
* [Fix itest not picking up local config file or creating directories in home
|
|
|
|
dir of the user](https://github.com/lightningnetwork/lnd/pull/6202).
|
|
|
|
|
2022-01-27 14:10:04 +01:00
|
|
|
* [A refactor of `SelectHopHints`](https://github.com/lightningnetwork/lnd/pull/6182)
|
|
|
|
allows code external to lnd to call the function, where previously it would
|
|
|
|
require access to lnd's internals.
|
|
|
|
|
2021-11-28 05:26:34 +01:00
|
|
|
# Contributors (Alphabetical Order)
|
|
|
|
|
2021-12-13 15:32:34 +01:00
|
|
|
* 3nprob
|
2021-12-17 18:09:10 +01:00
|
|
|
* Andreas Schjønhaug
|
2021-12-13 15:32:34 +01:00
|
|
|
* asvdf
|
2022-01-19 12:01:56 +01:00
|
|
|
* BTCparadigm
|
2022-01-27 14:10:04 +01:00
|
|
|
* Carla Kirk-Cohen
|
2021-12-31 16:49:18 +01:00
|
|
|
* Carsten Otto
|
2021-12-13 15:32:34 +01:00
|
|
|
* Dan Bolser
|
2021-11-28 05:26:34 +01:00
|
|
|
* Daniel McNally
|
2021-12-09 11:36:47 +01:00
|
|
|
* ErikEk
|
2021-12-13 15:32:34 +01:00
|
|
|
* henta
|
2021-11-11 16:33:04 +01:00
|
|
|
* Joost Jager
|
2021-12-13 15:32:34 +01:00
|
|
|
* LightningHelper
|
2021-12-22 07:08:24 +01:00
|
|
|
* Liviu
|
2021-12-13 15:32:34 +01:00
|
|
|
* mateuszmp
|
|
|
|
* Naveen Srinivasan
|
|
|
|
* randymcmillan
|
|
|
|
* Rong Ou
|
|
|
|
* Thebora Kompanioni
|
2021-12-09 11:36:47 +01:00
|
|
|
* Torkel Rogstad
|
2022-01-04 19:42:11 +01:00
|
|
|
* Vsevolod Kaganovych
|
2021-12-04 09:17:54 +01:00
|
|
|
* Yong Yu
|