Releases: lightninglabs/loop
Releases · lightninglabs/loop
v0.22.0-beta
New Features
- Autoloop now uses a recurring budget. Users can now specify
autobudgetand
autobudgetrefreshperiodto specify the amount of the budget and the period
over which it will refresh.
v0.21.0-beta
New Features
- Autoloop now has a new parameter named
destaddrwhich if set to a valid bitcoin address will direct all funds from automatically dispatched loop outs towards that address.
Breaking Changes
- Listing loop-in swaps will not display old, nested segwit swap htlc addresses correctly anymore since
support for these htlc types is removed from the code base.
v0.20.2-beta
Bug Fixes
- Bump minimum LND version to v0.15.1-beta to avoid failed swaps due to the chain
backend not properly supporting taproot (fixed in: lightningnetwork/lnd#6798).
v0.20.1-beta
- Improve logging for sweep transactions
v0.20.0-beta
New Features
- P2TR HTLCs and privacy preserving and cheaper MuSig2 loopout sweeps are now supported as an experimental feature when running
loopdwith the--experimentalflag.
v0.19.1-beta
New Features
- User-specified liquidity parameters are persisted on disk to enable the
liquidity manager's config to survive after a restart.
Bug Fixes
- The
SuggestSwapsrpc now returns the correct peer pubkeys in the disqualified list.
v0.18.0-beta
New Features
- Loop client now supports optional routing plugins to improve off-chain payment
reliability. One such plugin that the client implements will gradually prefer
increasingly more expensive routes in case payments using cheap routes time out.
Note that with this addition the minimum required LND version is LND 0.14.2-beta.
Bug Fixes
- Loop now supports being hooked up to a remote signing pair of
lndnodes,
as long aslndisv0.14.3-betaor later.
v0.17.0-beta
New Features
-
Loop in functionality has been added to AutoLoop. This feature can be enabled
to acquire outgoing capacity on your node automatically, using
loop setrule --type=in. At present, autoloop can only be set to loop out
or loop in, and cannot manage liquidity in both directions. -
Use LND's hop hint selector when doing private loop-ins.
Bug Fixes
- Close local databases when loopd daemon is stopped programmatically.
v0.16.0-beta
New Features
--privateflag is now available on theloop incommand, meaning users can
now loop in to private nodes! This was implemented in #415
and has an implementation of LND's hop hints creation feature for the time
being. The flag is also available inloop quote inas an extension.--route_hintshas also been added on theloop inandloop quote incli
commands, and was also include in #415.
While the--privateflag autogenerates routehints to assist the payer (Lightning Labs),
--route_hintsallows the user to feed their own crafted versions if they so please.
Bug Fixes
- Fixed issue where loop assumes the mainnet location for lnd.macaroonpath regardless of passed network parameters.
v0.15.0-beta
New Features
- Loop-in quote now asks the server to optionally probe the client to test
inbound liquidity. The server may use this information to give more accurate
quotes.
Bug Fixes
- Grpc error codes returned by the swap server when swap initiation fails are
now surfaced to the client. Previously these error codes would be returned
as a string.
Maintenance
- Updated compile time dependencies of
lnd,grpc-gateway,protobufand
grpc.