initial release notes for 4.3
This commit is contained in:
@@ -1,3 +1,45 @@
|
||||
# Release 4.3.0 - (not released yet)
|
||||
|
||||
This version introduces a set of UX modifications, that aim at
|
||||
simplifying the use of Lightning. The goal is to abstract payments
|
||||
from the payment layer, and to suggest solutions when a payment is
|
||||
prevented by channel liquidity issues.
|
||||
|
||||
- Invoice unification: on-chain and lightning invoices have been
|
||||
merged into a single invoice type. A invoice typically contains
|
||||
both a lightning invoice and an onchain fallback address. The GUI
|
||||
has a single 'create request' button.
|
||||
|
||||
- The receive tab of the GUI can display, for each payment request,
|
||||
a lightning invoice, a BIP21 URI, or an onchain address. If the
|
||||
request is paid off-chain, the associated on-chain address will
|
||||
be recycled in subsequent requests.
|
||||
|
||||
- The receive tab displays whether a payment can be received using
|
||||
Lightning, given the current channel liquidity. If a payment
|
||||
cannot be received, but may be received after a channel rebalance
|
||||
or a submarine swap, the GUI will propose such an operation.
|
||||
|
||||
- For outgoing payments, if channels do not have enough liquidity to
|
||||
pay a lightning invoice, the GUI will suggest available
|
||||
alternatives: rebalance existing channels, open a new channel,
|
||||
perform a submarine swap, or pay to the provided onchain fallback
|
||||
address.
|
||||
|
||||
- A single balance is shown in the GUI. A piechart reflects how that
|
||||
balance is distributed (on-chain, lightning, unconfirmed, frozen,
|
||||
etc).
|
||||
|
||||
- The semantics of the wallet balance has been modified: only
|
||||
incoming transactions are considered in the 'unconfirmed' part of
|
||||
the balance. Indeed, if an outgoing transaction does not get
|
||||
confirmed, that is not going to decrease the wallet balance. Thus,
|
||||
change outputs of outgoing transactions are not subtracted from
|
||||
the confirmed balance. (Before this change, the arithmetic values
|
||||
of both incoming and outgoing transactions were added to the
|
||||
unconfirmed balance, and could potentially cancel eachother.)
|
||||
|
||||
|
||||
# Release 4.2.2 - (May 27, 2022)
|
||||
* Lightning:
|
||||
- watching onchain outputs: significant perf. improvements (#7781)
|
||||
|
||||
Reference in New Issue
Block a user