Original release notes
Neutrino backend now has mempool support. Along with other improvements and bug fixes.
Added
- Takers now switch to a direct maker connection mid-session once (a03e2ac5)
- Show registered but unfunded fidelity bonds in list-bonds (d193bb15)
- CLI commands now print help when invoked without required arguments (e5a23af5)
- Add 'jm-wallet sync-bonds' to quickly refresh funded status of registered fidelity bonds (ecf396e9)
- Use the neutrino-api watched mempool tracker when available so neutrino takers verify maker broadcasts and follow the configured broadcast policy, with a neutrino_include_mempool opt-out for chain-only behaviour (6b913cae)
Fixed
- Exclude UTXOs locked by other in-flight CoinJoins from (ee23530f)
- Fix jm-wallet info mislabeling plain wallet sends as CoinJoin outputs/change (6904da14)
- Fix fidelity bond registry copying other wallets' bonds into a wallet's own per-wallet registry file (601ed69b)
- Make offline list-bonds and registry-show use the configured wallet when no flags are given (691e11ad)
- list-bonds is now offline-only; use recover-bonds to scan the blockchain (9ef23258)
- Fix history CSV corruption from a reordered column header that hid CoinJoin fingerprints and left confirmed rounds stuck pending (93e8953a)
- Notifications now include the full txid and an optional block explorer link (5032750f)
- Maker now sends notifications when a CoinJoin enters the mempool and when it confirms (e4442fc8)
- Secure the neutrino backend out-of-the-box with TLS trust-on-first-use pinning, default cert/token paths, automatic HTTPS, and a hard error on network mismatch (fd3e4d8c)


