You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+41-35Lines changed: 41 additions & 35 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,10 +4,11 @@ All notable changes to this project will be documented in this file.
4
4
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
5
5
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6
6
7
-
## [0.10.2rc1] - 2021-10-22
7
+
## [0.10.2rc2] - 2021-10-31
8
8
9
9
### Added
10
10
11
+
- config: new option --max-dust-htlc-exposure-msat, which limits the total amount of sats to be allowed as dust on a channel ([#4837])
11
12
- With `sqlite3` db backend we now use a 60-second busy timer, to allow backup processes like `litestream` to operate safely. ([#4867])
12
13
- pay: Payment attempts are now grouped by the pay command that initiated them ([#4567])
13
14
- JSON-RPC: `setchannelfee` gives a grace period (`enforcedelay`) before rejecting old-fee payments: default 10 minutes. ([#4806])
@@ -25,6 +26,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
25
26
26
27
### Changed
27
28
29
+
- pay: The route selection will now use the log-propability-based channel selection to increase success rate and reduce time to completion ([#4771])
30
+
- Plugins: `pay` now biases towards larger channels, improving success probability. ([#4771])
28
31
- db: removal of old HTLC information and vacuuming shrinks large lightningd.sqlite3 by a factor of 2-3. ([#4850])
29
32
- JSON-RPC: `ping` now only works if we have a channel with the peer. ([#4804])
30
33
- Protocol: Send regular pings to detect dead connections (particularly for Tor). ([#4804])
@@ -51,6 +54,7 @@ Note: You should always set `allow-deprecated-apis=false` to test for changes.
51
54
52
55
### Fixed
53
56
57
+
- peer: Fixed a crash when a connection is lost outside of a DB transaction ([#4894])
54
58
- We now no longer self-limit the number of file descriptors (which limits the number of channels) in sufficiently modern systems, or where we can access `/proc` or `/dev/fd`. We still self-limit on old systems where we cannot find the list of open files on `/proc` or `/dev/fd`, so if you need > ~4000 channels, upgrade or mount `/proc`. ([#4872])
55
59
- errors: Errors returning a `channel_update` no longer return an outdated one. ([#4876])
56
60
- pay: `listpays` returns payments orderd by their creation date ([#4567])
@@ -75,53 +79,55 @@ Note: You should always set `allow-deprecated-apis=false` to test for changes.
75
79
- Protocol: Updated onion_message support to match updated draft specification (with backwards compat for old version) ([#4800])
76
80
- Anchor output mutual close allow a fee higher than the final commitment transaction (as per lightning-rfc #847) ([#4599])
0 commit comments