[c-lightning] CLN Release: v23.08 - Satoshi's Successor

Rusty Russell rusty at blockstream.com
Thu Aug 24 10:34:03 AEST 2023


We're pleased to announce the 23.08 release of Core Lightning, named by
Matt Morehouse.

For a list of all changes, please see the changelog at:

        https://github.com/ElementsProject/lightning/blob/v23.08/CHANGELOG.md

Highlights for Users

-  Several pay plugin improvements for better payment reliability.
-  New setconfig command to change config lines dynamically without node restart: limited now, but more coming in future.
-  BIP-93 seed backup support thanks to @adi2011's Summer of Bitcoin project.
-  @Lagrang3 (under a grant from BuildOnLayer2) implemented Pickhardt Payment in a new experimental renepay plugin (and corresponding renepay command) offers a much more sophisticated method of making payments (and much more experimental!).

Highlights for the Network

-  Per-channel ignorefeelimits setting for getting fee disagreements unstuck.
-  Taproot address support: now the default for change addresses.
-  Preemptive failure of incoming HTLCs if the outgoing is stuck due to high fees, to avoid channel loss.
-  Dual-funding has been tweaked to the latest spec, but it's still experimental.
-  The new experimental-splicing option implements the new splicing draft to move funds in and out of live channels.

Highlights for Developers

-  A new wait command supports invoices, along with listinvoices allowing ordering and pagination (with more commands to come!)
-  pay supports self-payment: you can pay your own invoices.
-  pay int a bolt11 with a description hash without providing a description has been temporarily undeprecated (but descriptions now work properly with \ in them now!).
-  Experimental builds are no longer required: all experimental features are now explicit runtime options.
-  User-defined tracepoints have been added to the a few paths, to help with tracing bottlenecks in production systems.

Since 23.05, we've had 660 commits by 37 authors in 104 days!

A special thanks to the 12 first time contributors:

    Eduardo Quintana
    sumBTC
    Paul Miller
    Orbital
    Jonathan Underwood
    Ilya Evdokimov
    Erik De Smedt
    Chase
    Bryan Ramos
    Bitkarrot
    avatar4d
    Amin Bashiri

@rustyrussell, @ShahanaFarooqui, @endothermicdev, @cdecker, and @niftynei


More information about the c-lightning mailing list