Skip to content
This repository was archived by the owner on Dec 8, 2025. It is now read-only.

v4.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Mar 19:10
· 21 commits to main since this release
82d34b0

Changed

  • differentiate between "soft" and "hard" expire. Previously holdinvoice would cancel HTLC's even if it was still possible to settle
  • less usage of cln's datastore by not storing expiry value for ACCEPTED state and instead read it from plugin state
  • after plugin start wait for 10s before processing rpc commands to give the plugin a chance to process HTLC's during a node restart
  • upgraded dependencies

Fixed

  • use a constant amount of rpc connections instead of a proportional amount to the number of HTLC's held, fixes os error 11 crash when holding more HTLC's than the network connections limit

Release binaries info

  • Release binaries were built using rust 1.85.0
  • Linux release binaries require glibc>=2.31