This release features:
- support for rescue files that allow swaps to be refunded with only the refund keys
- nested fee premiums to allow referrals to add extra fees
- Discount CT on Liquid mainnet
Bug Fixes
- blinding key derivation of wallet stub in CLI (#832) - (2219654)
- skip mempool acceptance check on regtest (#848) - (8a8e45c)
- successful swaps reverting status transaction.confirmed (#851) - (569cee7)
Documentation
- add rescue endpoint to swagger - (fef5b5a)
Features
- nested extra fees (#826) - (64fba5a)
- add lockup tx param to refund-cooperative CLI (#828) - (3f47be3)
- swap recovery rescan - (34ffa9d)
- gRPC method to get pending EVM transactions - (7df8c87)
- add EVM address to swapinfo command (#830) - (7048767)
- swap creation hook - (b75863a)
- add index on refund public key columns - (116bf9f)
- directional premiums for referrals (#837) - (036923e)
- 0-conf tool Prometheus metrics (#846) - (46149c2)
- gRPC method to clear swap update cache (#849) - (454ff7f)
- WebSocket JSON ping/pong (#850) - (c52fbf3)
- add overpayment check for actual > expected * 2 - (e99d388)
Miscellaneous Chores
- bump elliptic from 6.6.0 to 6.6.1 (#824) - (84a3f8c)
- bump LND to v0.18.5 (#825) - (c8709c9)
- minor Rust dependency updates - (ab5490d)
- bump alloy Rust dependencies - (a02e162)
- bump Rust edition to 2024 - (04b2253)
- minor NPM dependency updates - (f89becc)
- fix clippy on Rust nightly (#835) - (a0806e2)
- bump NPM dependencies - (1ca6827)
- update dependencies - (c02dfdb)
- bump ring from 0.17.8 to 0.17.13 in /boltzr (#840) - (2ec9aa6)
- bump axios from 1.8.1 to 1.8.2 (#841) - (6e55d27)
- bump CLN to v25.02 (#842) - (b4bdfd3)
- bump vulnerable dependencies - (b7b54e4)
- bump hold to v0.2.2 - (4696ef4)
- fix naming of NodePendingPaymentTracker (#845) - (ea8c9ee)
- bump Eclair to v0.12.0 - (f4cd063)
- bump dependencies - (4e9ab46)