2323 * ` lightning-invoice ` ` Description ` s now rely on ` UntrustedString ` for
2424 sanitization (#2730 ).
2525 * ` ScoreLookUp::channel_penalty_msat ` now uses ` CandidateRouteHop ` (#2551 ).
26- XXX: channelsigner -> ecdsa?
26+ * The ` EcdsaChannelSigner ` trait was moved to ` lightning::sign:: ecdsa` ( # 2512 ).
2727 * ` SignerProvider::get_destination_script ` now takes ` channel_keys_id ` (#2744 )
2828 * ` SpendableOutputDescriptor::StaticOutput ` now has ` channel_keys_id ` (#2749 ).
2929 * ` EcdsaChannelSigner::sign_counterparty_commitment ` now takes HTLC preimages
@@ -50,13 +50,11 @@ XXX: channelsigner -> ecdsa?
5050 meaning less overhead and hopefully less memory fragmentation (#2708 , #2779 ).
5151
5252## Bug Fixes
53- XXX: when was this introduced:
54- * Calling ` close_channel* ` on a channel which has not yet been funded would
55- previously result in an infinite loop and hang (#2760 ).
56- XXX: when was this introduced:
57- * Sending payments which required data in the onion for the recipient which was
58- too large for the onion may have caused corruption which resulted in payment
59- failure (#2752 ).
53+ * Since 0.0.117, calling ` close_channel* ` on a channel which has not yet been
54+ funded would previously result in an infinite loop and hang (#2760 ).
55+ * Since 0.0.116, sending payments which required data in the onion for the
56+ recipient which was too large for the onion may have caused corruption which
57+ resulted in payment failure (#2752 ).
6058 * Cooperative channel closure on channels with remaining output HTLCs may have
6159 spuriously force-closed (#2529 ).
6260 * In LDK versions 0.0.116 through 0.0.118, in rare cases where skimmed fees are
0 commit comments