Skip to content

Commit c1bca16

Browse files
authored
Merge pull request lightningdevkit#4163 from TheBlueMatt/2025-09-0.2-beta
Add 0.2 changelog (and quick missing spliec doc)
2 parents d88f0f8 + a94f9f8 commit c1bca16

14 files changed

+421
-57
lines changed

CHANGELOG.md

Lines changed: 409 additions & 0 deletions
Large diffs are not rendered by default.

lightning/src/events/mod.rs

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1690,6 +1690,9 @@ pub enum Event {
16901690
/// The offline peer should be awoken if possible on receipt of this event, such as via the LSPS5
16911691
/// protocol.
16921692
///
1693+
/// Once they connect, you should handle the generated [`Event::OnionMessagePeerConnected`] and
1694+
/// provide the stored message.
1695+
///
16931696
/// # Failure Behavior and Persistence
16941697
/// This event will eventually be replayed after failures-to-handle (i.e., the event handler
16951698
/// returning `Err(ReplayEvent ())`), but won't be persisted across restarts.
@@ -1701,16 +1704,18 @@ pub enum Event {
17011704
/// The onion message intended to be forwarded to `peer_node_id`.
17021705
message: msgs::OnionMessage,
17031706
},
1704-
/// Indicates that an onion message supporting peer has come online and it may
1705-
/// be time to forward any onion messages that were previously intercepted for
1706-
/// them. This event will only be generated if the `OnionMessenger` was
1707-
/// initialized with
1707+
/// Indicates that an onion message supporting peer has come online and any messages previously
1708+
/// stored for them (from [`Event::OnionMessageIntercepted`]s) should be forwarded to them by
1709+
/// calling [`OnionMessenger::forward_onion_message`].
1710+
///
1711+
/// This event will only be generated if the `OnionMessenger` was initialized with
17081712
/// [`OnionMessenger::new_with_offline_peer_interception`], see its docs.
17091713
///
17101714
/// # Failure Behavior and Persistence
17111715
/// This event will eventually be replayed after failures-to-handle (i.e., the event handler
17121716
/// returning `Err(ReplayEvent ())`), but won't be persisted across restarts.
17131717
///
1718+
/// [`OnionMessenger::forward_onion_message`]: crate::onion_message::messenger::OnionMessenger::forward_onion_message
17141719
/// [`OnionMessenger::new_with_offline_peer_interception`]: crate::onion_message::messenger::OnionMessenger::new_with_offline_peer_interception
17151720
OnionMessagePeerConnected {
17161721
/// The node id of the peer we just connected to, who advertises support for

lightning/src/ln/channelmanager.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4744,6 +4744,9 @@ where
47444744
/// emitted. At this point, any inputs contributed to the splice can only be re-spent if an
47454745
/// [`Event::DiscardFunding`] is seen.
47464746
///
4747+
/// After initial signatures have been exchanged, [`Event::FundingTransactionReadyForSigning`]
4748+
/// will be generated and [`ChannelManager::funding_transaction_signed`] should be called.
4749+
///
47474750
/// If any failures occur while negotiating the funding transaction, an [`Event::SpliceFailed`]
47484751
/// will be emitted. Any contributed inputs no longer used will be included here and thus can
47494752
/// be re-spent.

pending_changelog/3531-buggy-router-leak.txt

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

pending_changelog/3604-upgrades-prior-to-113-not-supported.txt

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

pending_changelog/3638-0.2-upgrade-without-counterparty-node-id-in-monitor-not-supported.txt

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

pending_changelog/3664-downgrades-to-0.0.115-not-supported.txt

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

pending_changelog/3678-channel-type-check.txt

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

pending_changelog/3700-reason-in-handling-failed.txt

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

pending_changelog/3881.txt

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

0 commit comments

Comments
 (0)