Skip to content

Commit 39d3702

Browse files
committed
f - rewrite Serialization Compatibility
1 parent 363942e commit 39d3702

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

CHANGELOG.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,12 +82,16 @@
8282
path with an overall lower cost (#1399).
8383

8484
## Serialization Compatibility
85-
* Channels open with `option_scid_alias` negotiated (enabled via
86-
`ChannelHandshakeConfig::negotiate_scid_privacy`) will be incompatible with
87-
prior releases. Similarly, inbound channels accepted from an
88-
`OpenChannelRequest` with a `channel_type` that has
89-
`ChannelTypeFeatures::supports_scid_privacy` return true will also be
90-
incompatible with prior versions (#1351).
85+
* Channels open with `option_scid_alias` negotiated will be incompatible with
86+
prior releases (#1351). This may occur in the following cases:
87+
* Outbound channels when `ChannelHandshakeConfig::negotiate_scid_privacy` is
88+
enabled.
89+
* Inbound channels when automatically accepted from an `OpenChannel` message
90+
with a `channel_type` that has `ChannelTypeFeatures::supports_scid_privacy`
91+
return true. See `UserConfig::accept_inbound_channels`.
92+
* Inbound channels when manually accepted from an `OpenChannelRequest` with a
93+
`channel_type` that has `ChannelTypeFeatures::supports_scid_privacy` return
94+
true. See `UserConfig::manually_accept_inbound_channels`.
9195

9296
In total, this release features 43 files changed, 4052 insertions, 1274
9397
deletions in 75 commits from 11 authors, in alphabetical order:

0 commit comments

Comments
 (0)