From 326f5c747677ff336824dbeabca3fc53bbffd0d8 Mon Sep 17 00:00:00 2001 From: DanGould Date: Mon, 12 Aug 2024 22:07:26 -0400 Subject: [PATCH 1/2] Bump payjoin version to 0.20.0 --- Cargo.lock | 4 ++-- payjoin-cli/Cargo.toml | 2 +- payjoin/CHANGELOG.md | 7 +++++++ payjoin/Cargo.toml | 2 +- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7a29258c..4eaa5f38 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1215,7 +1215,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2 0.4.10", + "socket2 0.5.7", "tokio", "tower-service", "tracing", @@ -1731,7 +1731,7 @@ checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" [[package]] name = "payjoin" -version = "0.19.0" +version = "0.20.0" dependencies = [ "bhttp", "bip21", diff --git a/payjoin-cli/Cargo.toml b/payjoin-cli/Cargo.toml index 3f615204..93997b42 100644 --- a/payjoin-cli/Cargo.toml +++ b/payjoin-cli/Cargo.toml @@ -34,7 +34,7 @@ env_logger = "0.9.0" hyper = { version = "0.14", features = ["full"] } hyper-rustls = { version = "0.25", optional = true } log = "0.4.7" -payjoin = { version = "0.19.0", features = ["send", "receive", "base64"] } +payjoin = { version = "0.20.0", features = ["send", "receive", "base64"] } rcgen = { version = "0.11.1", optional = true } reqwest = { version = "0.12", default-features = false } rustls = { version = "0.22.2", optional = true } diff --git a/payjoin/CHANGELOG.md b/payjoin/CHANGELOG.md index 7f8784e7..df30df16 100644 --- a/payjoin/CHANGELOG.md +++ b/payjoin/CHANGELOG.md @@ -1,5 +1,12 @@ # Payjoin Changelog +## 0.20.0 + +- remove `contribute_non_witness_input` because it was unused +- Fix output checks +- Make backwards-compatible v2 to v1 sends possible +- Bump bitcoin to v0.32.2 + ## 0.19.0 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. diff --git a/payjoin/Cargo.toml b/payjoin/Cargo.toml index ca3ce295..e8f3c00d 100644 --- a/payjoin/Cargo.toml +++ b/payjoin/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "payjoin" -version = "0.19.0" +version = "0.20.0" authors = ["Dan Gould "] description = "Payjoin Library for the BIP78 Pay to Endpoint protocol." repository = "https://github.com/payjoin/rust-payjoin" From f0f82dc278c6d4a26f47fc44e6d3b3218d1acc54 Mon Sep 17 00:00:00 2001 From: DanGould Date: Mon, 12 Aug 2024 22:09:04 -0400 Subject: [PATCH 2/2] Bump payjoin-cli version to 0.0.9-alpha --- Cargo.lock | 2 +- payjoin-cli/CHANGELOG.md | 5 +++++ payjoin-cli/Cargo.toml | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4eaa5f38..20be4e17 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1759,7 +1759,7 @@ dependencies = [ [[package]] name = "payjoin-cli" -version = "0.0.8-alpha" +version = "0.0.9-alpha" dependencies = [ "anyhow", "async-trait", diff --git a/payjoin-cli/CHANGELOG.md b/payjoin-cli/CHANGELOG.md index c6899ac3..d5e8ad88 100644 --- a/payjoin-cli/CHANGELOG.md +++ b/payjoin-cli/CHANGELOG.md @@ -1,5 +1,10 @@ # payjoin-cli Changelog +## 0.0.9-alpha + +- Make backwards-compatible v2 to v1 sends possible +- Bump payjoin to v0.20.0 + ## 0.0.8-alpha 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. diff --git a/payjoin-cli/Cargo.toml b/payjoin-cli/Cargo.toml index 93997b42..2b1422e8 100644 --- a/payjoin-cli/Cargo.toml +++ b/payjoin-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "payjoin-cli" -version = "0.0.8-alpha" +version = "0.0.9-alpha" authors = ["Dan Gould "] description = "A command-line Payjoin client for Bitcoin Core" repository = "https://github.com/payjoin/rust-payjoin"