Original release notes
Track payjoin 1.0.0-rc.8, whose check_inputs_not_owned callback now identifies inputs by outpoint instead of script. The CLI resolves each outpoint's scriptPubKey from the receiver node's own record of the funding transaction before checking ownership. A receiver session with no spendable inputs to contribute now remains recoverable instead of being cancelled automatically: the receiver can fund the wallet and resume the session, or run payjoin-cli cancel <id> to fall back to the original transaction.
Selected Improvements:
- Bump payjoin to version 1.0.0-rc.8 by @spacebear21 in #1795
- Bump payjoin to version 1.0.0-rc.7 by @spacebear21 in #1782
- Keep receiver input failures recoverable by @Jolah1 in #1769
What's Changed
- Bump payjoin-cli version to 1.0.0-rc.2 by @spacebear21 in https://github.com/payjoin/rust-payjoin/pull/1789
Full Changelog: https://github.com/payjoin/rust-payjoin/compare/payjoin-1.0.0-rc.8...payjoin-cli-1.0.0-rc.2

