2023-02-08 16:36:58 +01:00
|
|
|
# Release Notes
|
|
|
|
|
|
|
|
## DB
|
|
|
|
|
|
|
|
* Split channeldb [`UpdateInvoice`
|
|
|
|
implementation](https://github.com/lightningnetwork/lnd/pull/7377) logic in
|
|
|
|
different update types.
|
|
|
|
|
2023-04-21 10:40:00 +02:00
|
|
|
## Watchtowers
|
|
|
|
|
|
|
|
* Let the task pipeline [only carry
|
|
|
|
wtdb.BackupIDs](https://github.com/lightningnetwork/lnd/pull/7623) instead of
|
|
|
|
the entire retribution struct. This reduces the amount of data that needs to
|
|
|
|
be held in memory.
|
2023-04-21 14:51:56 +02:00
|
|
|
|
|
|
|
## Misc
|
|
|
|
|
|
|
|
* [Ensure that both the byte and string form of a TXID is populated in the
|
|
|
|
lnrpc.Outpoint message](https://github.com/lightningnetwork/lnd/pull/7624).
|
2023-05-09 16:53:30 +02:00
|
|
|
|
|
|
|
* [Fix Benchmark Test (BenchmarkReadMessage/Channel_Ready) in the lnwire
|
|
|
|
package](https://github.com/lightningnetwork/lnd/pull/7356)
|
2023-04-21 10:40:00 +02:00
|
|
|
|
2023-05-12 00:22:59 +02:00
|
|
|
* [Fix unit test flake (TestLightningWallet) in the neutrino package via
|
|
|
|
version bump of btcsuite/btcwallet](https://github.com/lightningnetwork/lnd/pull/7049)
|
|
|
|
|
2023-04-23 20:04:57 +02:00
|
|
|
## RPC
|
|
|
|
|
|
|
|
* [SendOutputs](https://github.com/lightningnetwork/lnd/pull/7631) now adheres
|
|
|
|
to the anchor channel reserve requirement.
|
|
|
|
|
2023-04-05 10:34:25 +02:00
|
|
|
* The [UpdateNodeAnnouncement](https://github.com/lightningnetwork/lnd/pull/7568)
|
|
|
|
API can no longer be used to set/unset protocol features that are defined by
|
|
|
|
LND.
|
|
|
|
|
|
|
|
Custom node announcement feature bits can also be specified in config using
|
|
|
|
the `dev` build tag and `--protocol.custom-nodeann`, `--protocol.custom-init`
|
|
|
|
and `--protocol.custom-invoice` flags to set feature bits for various feature
|
|
|
|
"sets", as defined in [BOLT 9](https://github.com/lightning/bolts/blob/master/09-features.md).
|
|
|
|
|
2023-04-11 19:17:15 +02:00
|
|
|
## Misc
|
|
|
|
|
|
|
|
* [Generate default macaroons
|
|
|
|
independently](https://github.com/lightningnetwork/lnd/pull/7592) on wallet
|
|
|
|
unlock or create.
|
|
|
|
|
2023-05-08 10:28:34 +02:00
|
|
|
* [Restore support](https://github.com/lightningnetwork/lnd/pull/7678) for
|
|
|
|
`PKCS8`-encoded cert private keys.
|
2023-04-05 10:34:25 +02:00
|
|
|
|
2023-05-08 14:54:16 +02:00
|
|
|
## Code Health
|
|
|
|
|
|
|
|
* Updated [our fork for serializing protobuf as JSON to be based on the
|
|
|
|
latest version of `google.golang.org/protobuf` instead of the deprecated
|
|
|
|
`github.com/golang/protobuf/jsonpb`
|
|
|
|
module](https://github.com/lightningnetwork/lnd/pull/7659).
|
|
|
|
|
2023-05-11 23:58:39 +02:00
|
|
|
## Testing
|
|
|
|
|
|
|
|
* [Added fuzz tests](https://github.com/lightningnetwork/lnd/pull/7649) for
|
|
|
|
signature parsing and conversion.
|
|
|
|
|
2023-02-08 16:36:58 +01:00
|
|
|
# Contributors (Alphabetical Order)
|
|
|
|
|
2023-04-05 10:34:25 +02:00
|
|
|
* Carla Kirk-Cohen
|
2023-04-11 19:17:15 +02:00
|
|
|
* Daniel McNally
|
2023-04-21 10:40:00 +02:00
|
|
|
* Elle Mouton
|
2023-05-08 10:28:34 +02:00
|
|
|
* Erik Arvstedt
|
2023-04-23 20:04:57 +02:00
|
|
|
* hieblmi
|
2023-02-08 16:36:58 +01:00
|
|
|
* Jordi Montes
|
2023-05-11 23:58:39 +02:00
|
|
|
* Matt Morehouse
|
2023-05-12 00:22:59 +02:00
|
|
|
* Michael Street
|
2023-05-08 14:54:16 +02:00
|
|
|
* Oliver Gugger
|
2023-05-09 16:53:30 +02:00
|
|
|
* ziggie1984
|