Skip to content

24.05 - The Infinitely Divisible Satoshi

Compare
Choose a tag to compare
@endothermicdev endothermicdev released this 05 Jun 12:14
· 685 commits to master since this release
v24.05

We are pleased to announce the v24.05 release of Core Lightning, code named "The Infinitely Divisible Satoshi" - named by CLN contributor @daywalker90. For a full list of the changes, please see the changelog

Highlights for Users

  • New rune restrictions can now be applied to invoices with the pinv restriction!
  • Documentation is more thorough and up-to-date as much of it is now generated from the schemas.
  • Stability fixes to gossip and anchor channel spends.
  • Increased file descriptor limits for large nodes.
  • Pruned node operation is better supported by bcli with more robust block fetching.

Highlights for Developers

  • A plethora of grpc methods have been backfilled!
  • Pay can now pay part of an invoice with the partial_msat parameter. Get someone else to pay the remainder!
  • Check can now be used to validate setconfig settings and values. It can also check for approval by the hsmd of keysend payments.

Highlights for the Network

  • Offers will now make an outgoing connection if necessary to reply to an invoice request.
  • Offer invoices now correctly use the node_id and the final cltv delta in blinded paths.

Since the 24.02 release, there have been 380 commits in 109 days by 21 authors!

A special thanks to three first time contributors!
@Se7eNz
@snoppy
@bstin

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