Skip to content

Commit 89b0d34

Browse files
committed
f oops, forgot to go through the pending list fully lol
1 parent a3112e4 commit 89b0d34

12 files changed

+9
-64
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@
4444
requirements for nodes using anchor channels (#3340).
4545
* A `MigratableKVStore` trait was added (and implemented for
4646
`FilesystemStore`), enabling easy migration between `KVStore`s (#3481).
47+
* `Event::OpenChannelRequest::push_msat` has been replaced with an enum in
48+
preparation for the dual-funding protocol coming in a future release (#3137).
4749
* `GossipVerifier` now requires a `P2PGossipSync` which holds a reference to
4850
the `GossipVerifier` via an `Arc` (#3432).
4951
* The `max_level_*` features were removed as the performance gain compared to
@@ -130,12 +132,19 @@
130132
you would on pre-0.1 versions of LDK, then continue to normal startup once,
131133
and for startups thereafter you can take advantage of the new semantics
132134
avoiding redundant persistence on startup (#3322).
135+
* Pending inbound payments paying a BOLT 12 `invoice` issued prior to upgrade
136+
to LDK 0.1 will fail. Issued BOLT 12 `offer`s remain payable (#3435).
133137
* `UserConfig::accept_mpp_keysend` was removed, thus the presence of pending
134138
inbound MPP keysend payments will prevent downgrade to LDK 0.0.115 and
135139
earlier (#3439).
136140
* Inbound payments initialized using the removed
137141
`ChannelManager::create_inbound_payment{,_for_hash}_legacy` API will no
138142
longer be accepted by LDK 0.1 (#3383).
143+
* Downgrading to prior versions of LDK after using `ChannelManager`'s
144+
`unsafe_manual_funding_transaction_generated` may cause `ChannelManager`
145+
deserialization to fail (#3259).
146+
* `ChannelDetails` serialized with LDK 0.1+ read with versions prior to 0.1
147+
will have `balance_msat` equal to `next_outbound_htlc_limit_msat` (#3243).
139148

140149
## Security
141150
* Various denial-of-service issues in the formerly-alpha `lightning-liquidity`

pending_changelog/3137-channel-negotiation-type.txt

Lines changed: 0 additions & 7 deletions
This file was deleted.

pending_changelog/3243-remove-balance_msat.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

pending_changelog/3259-no-downgrade.txt

Lines changed: 0 additions & 4 deletions
This file was deleted.

pending_changelog/3322-a.txt

Lines changed: 0 additions & 6 deletions
This file was deleted.

pending_changelog/3322-b.txt

Lines changed: 0 additions & 7 deletions
This file was deleted.

pending_changelog/3358-include-counterparty-id-in-payment-forwarded.txt

Lines changed: 0 additions & 7 deletions
This file was deleted.

pending_changelog/3383-deprecate-old-inbounds.txt

Lines changed: 0 additions & 6 deletions
This file was deleted.

pending_changelog/3435-authenticate-payment-receive-tlvs.txt

Lines changed: 0 additions & 9 deletions
This file was deleted.

pending_changelog/3439-remove-accept-mpp-keysend-cfg.txt

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)