Skip to content

Commit 10959b2

Browse files
committed
Update CHANGELOG.md after v0.2 release
1 parent de384ff commit 10959b2

File tree

1 file changed

+60
-8
lines changed

1 file changed

+60
-8
lines changed

CHANGELOG.md

Lines changed: 60 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# 0.2 - TODO: Add release date, 2025 - "Natively Asynchronous Splicing"
1+
# 0.2 - Dec 2, 2025 - "Natively Asynchronous Splicing"
22

33
## API Updates
44

@@ -40,11 +40,13 @@
4040
pre-signed transactions, relying on anchor bumps instead. They also utilize
4141
the new TRUC + ephemeral dust policy in Bitcoin Core 29 to substantially
4242
improve the lightning security model. This requires having a path of Bitcoin
43-
Core 29+ nodes between you and a miner for transactions to be mined. This
44-
only works with LDK peers, and feature signaling may change in a future
45-
version of LDK, breaking compatibility. This is negotiated automatically for
46-
manually-accepted inbound channels and negotiated for outbound channels based
47-
on `ChannelHandshakeConfig::negotiate_anchor_zero_fee_commitments`.
43+
Core 29+ nodes between you and a miner for transactions to be mined. Bitcoin
44+
Knots blocks these transactions by default, and is not recommended for use
45+
with a lightning node. 0FC channels currently only work with LDK peers, and
46+
feature signaling may change in a future version of LDK, breaking
47+
compatibility. This is negotiated automatically for manually-accepted inbound
48+
channels and negotiated for outbound channels based on
49+
`ChannelHandshakeConfig::negotiate_anchor_zero_fee_commitments`.
4850
* `Event::BumpTransaction` is now always generated even if the transaction has
4951
sufficient fee. This allows you to manage transaction broadcasting more
5052
granularly for anchor channels (#4001).
@@ -144,7 +146,9 @@
144146
`ListProtocols` message (#3785).
145147
* A rare race which might lead `PeerManager` (and `lightning-net-tokio`) to
146148
stop reading from a peer until a new message is sent to that peer has been
147-
fixed (#4168).
149+
fixed. Note that this changed the semantics of the
150+
`SocketDescriptor::send_data` method without changing its signature, check
151+
that your implementation matches the new documentation (#4168).
148152
* The fields in `SocketAddress::OnionV3` are now correctly parsed, and the
149153
`Display` for such addresses is now lowercase (#4090).
150154
* `PeerManager` is now more conservative about disconnecting peers which aren't
@@ -177,7 +181,55 @@
177181
(#4045, #4046).
178182
* LDK now requires the `channel_type` feature in line with spec updates (#3896)
179183

180-
TODO release stats
184+
In total, this release features 259 files changed, 114539 insertions, 45150
185+
deletions in 1628 commits since 0.1 from 36 authors, in alphabetical order:
186+
187+
* Aditya Sharma
188+
* Alec Chen
189+
* Anonymous
190+
* Anyitechs
191+
* Arik Sosman
192+
* Austin Mackillop
193+
* Carla Kirk-Cohen
194+
* Chuks Agbakuru
195+
* Devrandom
196+
* Duncan Dean
197+
* Elias Rohrer
198+
* Erick Cestari
199+
* Fedeparma74
200+
* Fuyin
201+
* Ian Slane
202+
* Jeffrey Czyz
203+
* Jesse de Wit
204+
* Joost Jager
205+
* Leo Nash
206+
* Martin Saposnic
207+
* Matt Corallo
208+
* Matt Morehouse
209+
* Maurice Poirrier Chuden
210+
* Philip Kannegaard Hayes
211+
* Prabhat Verma
212+
* Valentine Wallace
213+
* Vincenzo Palazzo
214+
* Willem Van Lint
215+
* Wilmer Paulino
216+
* YI
217+
* benthecarman
218+
* elnosh
219+
* moisesPompilio
220+
* olegkubrakov
221+
* optout
222+
* shaavan
223+
224+
225+
# 0.1.8 - Dec 2, 2025 - "Async Update Completion"
226+
227+
## Bug Fixes
228+
* In cases where an MPP payment is claimed while one channel is waiting on a
229+
counterparty's `revoke_and_ack` message and the `revoke_and_ack` message is
230+
received prior to the asynchronous completion of the MPP-claim
231+
`ChannelMonitorUpdate`, the channel will no longer hang (#4236).
232+
* Deserializing invalid `Duration`s can no longer panic (#4172).
181233

182234

183235
# 0.1.7 - Oct 21, 2025 - "Unstable Release CI"

0 commit comments

Comments
 (0)