Several bug-fixes were addressed in this release, including:
- wallet: we could miss our own returned outputs on mutual closes if our peer didn't support option_shutdown_anysegwit. Any such outputs can be found by
rescan
after this upgrade, or by upgrading to v25.02.1 which will trigger the rescan automatically. - lightningd now properly handles duplicate HTLCs on closing and no longer spams the log.
- Unilateral closes now calculate fees with the correct HTLC timeout and no longer pay egregious fees.
- Corrected an occasional lightningd crash on bitcoind_getrawblockbyheight when the parent has already been freed.
- fixed tracepoint crashes in autoclean/chanbackup.
topology
crash on invoice creation if a peer had a really high feerate.
See the changelog for a full list.
Thank you from the Core Lightning Team:
@endothermicdev, @rustyrussell, @cdecker, @nepet, @ShahanaFarooqui, and @niftynei.