Merge pull request #7886 from guggero/release-notes-fix

release-notes: remove duplicate Misc section, fix formatting and punctuation
This commit is contained in:
Oliver Gugger authored and GitHub committed 2023-08-14 09:40:11 +02:00
commit 2734fc52e1
1 file changed
+49 -41
+49 -41
View File
@@ -7,10 +7,10 @@
different update types. different update types.
* Add [invoice SQL schema and * Add [invoice SQL schema and
queries](https://github.com/lightningnetwork/lnd/pull/7354) queries](https://github.com/lightningnetwork/lnd/pull/7354).
* Add new [sqldb * Add new [sqldb
package](https://github.com/lightningnetwork/lnd/pull/7343) package](https://github.com/lightningnetwork/lnd/pull/7343).
## Watchtowers ## Watchtowers
@@ -20,37 +20,20 @@ package](https://github.com/lightningnetwork/lnd/pull/7343)
be held in memory. be held in memory.
* [Replace in-mem task pipeline with a disk-overflow * [Replace in-mem task pipeline with a disk-overflow
queue](https://github.com/lightningnetwork/lnd/pull/7380) queue](https://github.com/lightningnetwork/lnd/pull/7380).
* [Replay pending and un-acked updates onto the main task pipeline if a tower * [Replay pending and un-acked updates onto the main task pipeline if a tower
is being removed](https://github.com/lightningnetwork/lnd/pull/6895) is being removed](https://github.com/lightningnetwork/lnd/pull/6895).
* [Add defaults](https://github.com/lightningnetwork/lnd/pull/7771) to the * [Add defaults](https://github.com/lightningnetwork/lnd/pull/7771) to the
wtclient and watchtower config structs and use these to populate the defaults wtclient and watchtower config structs and use these to populate the defaults
of the main LND config struct so that the defaults appear in the `lnd --help` of the main LND config struct so that the defaults appear in the `lnd --help`
command output. command output.
* The deprecated "wtclient.private-tower-uris" option has also been * The deprecated `wtclient.private-tower-uris` option has also been
[removed](https://github.com/lightningnetwork/lnd/pull/7771). This field was [removed](https://github.com/lightningnetwork/lnd/pull/7771). This field was
deprecated in v0.8.0-beta. deprecated in v0.8.0-beta.
## 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).
* [Fix Benchmark Test (BenchmarkReadMessage/Channel_Ready) in the lnwire
package](https://github.com/lightningnetwork/lnd/pull/7356)
* [Fix unit test flake (TestLightningWallet) in the neutrino package via
version bump of btcsuite/btcwallet](https://github.com/lightningnetwork/lnd/pull/7049)
* [HTLC serialization updated](https://github.com/lightningnetwork/lnd/pull/7710)
to allow storing extra data transmitted in TLVs.
* [MaxLocalCSVDelay now has a default value of 2016. It is still possible to
override this value with the config option --maxlocaldelay for those who rely
on the old value of 10000](https://github.com/lightningnetwork/lnd/pull/7780).
## RPC ## RPC
* [SendOutputs](https://github.com/lightningnetwork/lnd/pull/7631) now adheres * [SendOutputs](https://github.com/lightningnetwork/lnd/pull/7631) now adheres
@@ -60,18 +43,20 @@ on the old value of 10000](https://github.com/lightningnetwork/lnd/pull/7780).
fee](https://github.com/lightningnetwork/lnd/pull/7645) when calling fee](https://github.com/lightningnetwork/lnd/pull/7645) when calling
`OpenChannel`, `CloseChannel`, `SendCoins`, and `SendMany`. `OpenChannel`, `CloseChannel`, `SendCoins`, and `SendMany`.
* The [UpdateNodeAnnouncement](https://github.com/lightningnetwork/lnd/pull/7568) * The
[UpdateNodeAnnouncement](https://github.com/lightningnetwork/lnd/pull/7568)
API can no longer be used to set/unset protocol features that are defined by API can no longer be used to set/unset protocol features that are defined by
LND. LND.
* [Neutrinorpc getblockhash has * The [`neutrinorpc` `GetBlockHash` has been
been deprecated](https://github.com/lightningnetwork/lnd/pull/7712). Endpoint deprecated](https://github.com/lightningnetwork/lnd/pull/7712). Endpoint
has been moved to the chainrpc sub-server. has been moved to the `chainrpc` sub-server.
Custom node announcement feature bits can also be specified in config using * Custom node announcement feature bits can also be specified in config using
the `dev` build tag and `--protocol.custom-nodeann`, `--protocol.custom-init` the `dev` build tag and `--protocol.custom-nodeann`, `--protocol.custom-init`
and `--protocol.custom-invoice` flags to set feature bits for various feature 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). "sets", as defined in
[BOLT 9](https://github.com/lightning/bolts/blob/master/09-features.md).
* `OpenChannel` now accepts an [optional `memo` * `OpenChannel` now accepts an [optional `memo`
argument](https://github.com/lightningnetwork/lnd/pull/7668) for specifying argument](https://github.com/lightningnetwork/lnd/pull/7668) for specifying
@@ -114,7 +99,7 @@ on the old value of 10000](https://github.com/lightningnetwork/lnd/pull/7780).
* `OpenChannel` adds a new `utxo` flag that allows the specification of multiple * `OpenChannel` adds a new `utxo` flag that allows the specification of multiple
UTXOs [as a basis for funding a channel UTXOs [as a basis for funding a channel
opening.](https://github.com/lightningnetwork/lnd/pull/7516) opening](https://github.com/lightningnetwork/lnd/pull/7516).
* The [BatchOpenChannel](https://github.com/lightningnetwork/lnd/pull/7820) * The [BatchOpenChannel](https://github.com/lightningnetwork/lnd/pull/7820)
message now supports all fields that are present in the `OpenChannel` message, message now supports all fields that are present in the `OpenChannel` message,
@@ -125,9 +110,27 @@ on the old value of 10000](https://github.com/lightningnetwork/lnd/pull/7780).
## Misc ## 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).
* [Fix Benchmark Test (BenchmarkReadMessage/Channel_Ready) in the lnwire
package](https://github.com/lightningnetwork/lnd/pull/7356).
* [Fix unit test flake (TestLightningWallet) in the neutrino package via
version bump of
btcsuite/btcwallet](https://github.com/lightningnetwork/lnd/pull/7049).
* [HTLC serialization
updated](https://github.com/lightningnetwork/lnd/pull/7710) to allow storing
extra data transmitted in TLVs.
* [MaxLocalCSVDelay now has a default value of 2016. It is still possible to
override this value with the config option --maxlocaldelay for those who rely
on the old value of 10000](https://github.com/lightningnetwork/lnd/pull/7780).
* [Generate default macaroons * [Generate default macaroons
independently](https://github.com/lightningnetwork/lnd/pull/7592) on wallet independently](https://github.com/lightningnetwork/lnd/pull/7592) on wallet
unlock or create. unlock or create.
* [Restore support](https://github.com/lightningnetwork/lnd/pull/7678) for * [Restore support](https://github.com/lightningnetwork/lnd/pull/7678) for
`PKCS8`-encoded cert private keys. `PKCS8`-encoded cert private keys.
@@ -136,13 +139,14 @@ unlock or create.
`lncli newaddr` command. `lncli newaddr` command.
* [Cleanup](https://github.com/lightningnetwork/lnd/pull/7770) of defaults * [Cleanup](https://github.com/lightningnetwork/lnd/pull/7770) of defaults
mentioned in [sample-lnd.conf](https://github.com/lightningnetwork/lnd/blob/master/sample-lnd.conf). mentioned in
It is possible to distinguish between defaults and examples now. [sample-lnd.conf](https://github.com/lightningnetwork/lnd/blob/master/sample-lnd.conf).
A check script has been developed and integrated into the building process to It is possible to distinguish between defaults and examples now.
compare the default values between lnd and sample-lnd.conf. A check script has been developed and integrated into the building process to
compare the default values between lnd and sample-lnd.conf.
* [Cancel rebroadcasting of a transaction when abandoning * [Cancel rebroadcasting of a transaction when abandoning
a channel](https://github.com/lightningnetwork/lnd/pull/7819) a channel](https://github.com/lightningnetwork/lnd/pull/7819).
## Code Health ## Code Health
@@ -182,7 +186,9 @@ a channel](https://github.com/lightningnetwork/lnd/pull/7819)
## `lncli` ## `lncli`
* Added ability to use [ENV variables to override `lncli` global flags](https://github.com/lightningnetwork/lnd/pull/7693). Flags will have preference over ENVs. * Added ability to use [environment variables to override `lncli` global
flags](https://github.com/lightningnetwork/lnd/pull/7693). Flags will have
preference over environment variables.
* The `lncli sendcoins` command now asks for manual confirmation when invoked * The `lncli sendcoins` command now asks for manual confirmation when invoked
on the command line. This can be skipped by adding the `--force` (or `-f`) on the command line. This can be skipped by adding the `--force` (or `-f`)
@@ -202,14 +208,16 @@ a channel](https://github.com/lightningnetwork/lnd/pull/7819)
* Make sure lnd starts up as normal in case a transaction does not meet min * Make sure lnd starts up as normal in case a transaction does not meet min
mempool fee requirements. [Handle min mempool fee backend error when a mempool fee requirements. [Handle min mempool fee backend error when a
transaction fails to be broadcasted by the transaction fails to be broadcasted by the
bitcoind backend](https://github.com/lightningnetwork/lnd/pull/7746) bitcoind backend](https://github.com/lightningnetwork/lnd/pull/7746).
* [Updated bbolt to v1.3.7](https://github.com/lightningnetwork/lnd/pull/7796) * [Updated bbolt to v1.3.7](https://github.com/lightningnetwork/lnd/pull/7796)
in order to address mmap issues affecting certain older iPhone devices. in order to address mmap issues affecting certain older iPhone devices.
* [Stop rejecting payments that overpay or over-timelock the final hop](https://github.com/lightningnetwork/lnd/pull/7768) * [Stop rejecting payments that overpay or over-timelock the final
hop](https://github.com/lightningnetwork/lnd/pull/7768).
* [Fix let's encrypt autocert generation](https://github.com/lightningnetwork/lnd/pull/7739) * [Fix let's encrypt autocert
generation](https://github.com/lightningnetwork/lnd/pull/7739).
* Fix an issue where [IPv6 couldn't be dialed when using * Fix an issue where [IPv6 couldn't be dialed when using
Tor](https://github.com/lightningnetwork/lnd/pull/7783), even when Tor](https://github.com/lightningnetwork/lnd/pull/7783), even when