Releases: lightninglabs/loop
v0.28.7-beta
v0.28.7-beta
v0.28.6-beta
v0.28.6-beta release
v0.28.5-beta
v0.28.5-beta release
v0.28.4-beta
v0.28.4-beta release
v0.28.3-beta
v0.28.3-beta release
v0.28.2-beta
Breaking Changes
In loopd.conf file maxlsatcost
and maxlsatfee
were renamed to maxl402cost
and maxl402fee
accordingly. Old versions of the options are still recognized
for backward compatibility, but a deprecation warning is printed. Users are
encouraged to change the options to new names if they have been changed locally.
The path in looprpc "/v1/lsat/tokens" was renamed to "/v1/l402/tokens" and
the corresponding method was renamed from GetLsatTokens
to GetL402Tokens
.
New loop
binary won't work with old loopd
, because loop listauth
is now
calling GetL402Tokens
method, which does not exist in previous loopd
binary.
Old loop
binary works with new loopd
, since loopd
provides a wrapper for
GetLsatTokens
which calls GetL402Tokens
; the wrapper logs a warning and
it will be removed in a couple of releases. HTTP endpoint "/v1/l402/tokens" is
now an additional binding for API "/v1/lsat/tokens", so it still works.
v0.28.1-beta
v0.28.1-beta release
v0.28.0-beta
v0.28.0-beta release
v0.27.1-beta
This release adds automatic sweeping of incorrectly deposited amounts to external loop in addresses. Previously, a mismatch in the contract amount and the actually deposited amount required external tools to recover the client funds. With this release the client automatically sweeps the funds back to the wallet upon contract expiry.
v0.27.0-beta
New Features
- Sweep Batcher: A new sub-system was added that handles all the loopout
sweeps. Successful loopout HTLCs will no longer be swept back to the wallet via
individual transactions but will instead form a single transaction that holds
multiple inputs and pays to a single output. This will significantly reduce
chain fee costs as it's using less block space by directly consolidating all the
htlcs to a single address. Loopouts that pay to non-wallet addresses will still
use individual transactions as their output cannot be mutated.