payjoin-0.19.0
Pre-release
Pre-release
DanGould
released this
18 Jul 17:10
·
194 commits
to master
since this release
Summary
This release attempts to stabilize the Payjoin V2 Bitcoin URI format. That includes placing v2-specific parameters in the URI's pj parameter's fragment and including the exp expiration parameter.
Commit
Changelog
- Error if send or receive session expires with
exp
parameter #299 - Encode
&ohttp=
and&exp=
parameters in the&pj=
URL as a fragment instead of as URI params #298 - Allow receivers to make payjoins out of sweep transactions #259
- Fix: Correctly set v=2 query parameter for v2 senders #320
What's Changed
- Bump payjoin to 0.18.0 and payjoin-cli to 0.0.7-alpha by @DanGould in #310
- Update README.md by @DanGould in #315
- Cli readme ver by @DanGould in #314
- Run tests from script by @DanGould in #316
- Rewrite
send::error::ResponseError
docs by @jbesraa in #307 - Refactor ohttp keys by @DanGould in #317
- Pin cc 1.0.105 for MSRV 1.63 by @DanGould in #318
- Specify rust-version 1.63 in Cargo.toml by @DanGould in #319
- Parse and set
ohttp=
parameter frompj
URL fragment by @DanGould in #300 - Correctly set
v=2
query parameter for v2 senders by @spacebear21 in #320 - Remove vestigial TODO comment by @DanGould in #321
- Contribute even when a sender makes no change by @DanGould in #259
- Error if send or receive session expired by @DanGould in #299
- feat: implemented Clone for PjUriBuilder by @BitcoinZavior in #323
- Bump payjoin version to 0.19.0 by @DanGould in #324
New Contributors
- @BitcoinZavior made their first contribution in #323
Full Changelog: payjoin-0.18.0...payjoin-0.19.0