Skip to content

Commit c89f57d

Browse files
authored
Merge pull request #307 from carlaKC/releasenotes-moveautoloop
releasenotes: move autoloop and simplify instructions
2 parents 96f395e + 99a96a8 commit c89f57d

File tree

1 file changed

+7
-45
lines changed

1 file changed

+7
-45
lines changed

release_notes.md

Lines changed: 7 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -7,43 +7,18 @@ This file tracks release notes for the loop client.
77

88
### Release Manager:
99
* All of the items under the "Next Release" heading should be included in the release notes.
10-
* As part of the PR that bumps the client version, the "Next Release" heading should be replaced with the release version including the changes.
10+
* As part of the PR that bumps the client version, cut everything below the 'Next Release' heading.
11+
* These notes can either be pasted in a temporary doc, or you can get them from the PR diff once it is merged.
12+
* The notes are just a guideline as to the changes that have been made since the last release, they can be updated.
13+
* Once the version bump PR is merged and tagged, add the release notes to the tag on GitHub.
1114

1215
## Next release
1316

1417
#### NewFeatures
1518

1619
* The loop client now labels all its on-chain transactions to make them easily
1720
identifiable in `lnd`'s `listchaintxns` output.
18-
19-
#### Breaking Changes
20-
21-
#### Bug Fixes
22-
23-
## 0.10.0
24-
25-
#### New Features
26-
27-
* Multi-path payment has been enabled for Loop In. This means that it is now possible
28-
to replenish multiple channels via a single Loop In request and a single on-chain htlc.
29-
This has to potential to greatly reduce chain fee costs. Note that it is not yet possible
30-
to select specific peers to loop in through.
31-
* The daemon now sends a user agent string with each swap. This allows
32-
developers to identify their fork or custom implementation of the loop client.
33-
34-
##### Updated Swap Suggestions
35-
* The swap suggestions endpoint has been updated to be fee-aware. Swaps that
36-
exceed the fee limits set by the liquidity manager will no longer be
37-
suggested (see `getParams` for the current limits, and use `setParams` to
38-
update these values).
39-
* Swap suggestions are now aware of ongoing and previously failed swaps. They
40-
will not suggest swaps for channels that are currently being utilized for
41-
swaps, and will not suggest any swaps if a swap that is not limited to a
42-
specific peer or channel is ongoing. If a channel was part of a failed swap
43-
within the last 24H, it will be excluded from our swap suggestions (this
44-
value is configurable).
45-
* The `debug` logging level is recommended if using this feature.
46-
21+
4722
##### Introducing Autoloop
4823
* This release includes support for opt-in automatic dispatch of loop out swaps,
4924
based on the output of the `Suggestions` endpoint.
@@ -55,20 +30,7 @@ This file tracks release notes for the loop client.
5530
autolooper would have taken if it was enabled, and the `Suggestions` endpoint
5631
can be used to view the exact set of swaps that the autolooper would make if
5732
enabled.
58-
59-
#### Breaking Changes
60-
61-
* Macaroon authentication has been enabled for the `loopd` gRPC and REST
62-
connections. This makes it possible for the loop API to be exposed safely over
63-
the internet as unauthorized access is now prevented.
6433

65-
The daemon will write a default `loop.macaroon` in its main directory. For
66-
mainnet this file will be picked up automatically by the `loop` CLI tool. For
67-
testnet you need to specify the `--network=testnet` flag.
68-
[More information about TLS and macaroons.](README.md#authentication-and-transport-security)
69-
70-
* The `setparm` loopcli endpoint is renamed to `setrule` because this endpoint
71-
is only used for setting liqudity rules (parameters can be set using the new
72-
`setparams` endpoint).
34+
#### Breaking Changes
7335

74-
#### Bug Fixes
36+
#### Bug Fixes

0 commit comments

Comments
 (0)