Skip to content

Commit e4f5a0b

Browse files
authored
Bump payjoin to version 1.0.0-rc.8 (#1795)
2 parents 401966c + b313b97 commit e4f5a0b

8 files changed

Lines changed: 22 additions & 7 deletions

File tree

Cargo-minimal.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2567,7 +2567,7 @@ checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3"
25672567

25682568
[[package]]
25692569
name = "payjoin"
2570-
version = "1.0.0-rc.7"
2570+
version = "1.0.0-rc.8"
25712571
dependencies = [
25722572
"bhttp",
25732573
"bitcoin",

Cargo-recent.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2698,7 +2698,7 @@ checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3"
26982698

26992699
[[package]]
27002700
name = "payjoin"
2701-
version = "1.0.0-rc.7"
2701+
version = "1.0.0-rc.8"
27022702
dependencies = [
27032703
"bhttp",
27042704
"bitcoin",

payjoin-cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ dirs = "6.0.0"
3535
http-body-util = { version = "0.1.3", optional = true }
3636
hyper = { version = "1.8.0", features = ["http1", "server"], optional = true }
3737
hyper-util = { version = "0.1.18", optional = true }
38-
payjoin = { version = "1.0.0-rc.7", default-features = false }
38+
payjoin = { version = "1.0.0-rc.8", default-features = false }
3939
pest_derive = "2.7.0"
4040
r2d2 = "0.8.10"
4141
r2d2_sqlite = "0.22.0"

payjoin-ffi/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ getrandom = "0.2.10"
2727
icu_locale_core = "=2.0.1"
2828
icu_provider = "=2.0.0"
2929
lazy_static = "1.5.0"
30-
payjoin = { version = "1.0.0-rc.7", features = ["v1", "v2"] }
30+
payjoin = { version = "1.0.0-rc.8", features = ["v1", "v2"] }
3131
payjoin-test-utils = { version = "0.0.1", optional = true }
3232
serde = { version = "1.0.228", features = ["derive"] }
3333
serde_json = "1.0.149"

payjoin-mailroom/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ opentelemetry-otlp = { version = "0.32", optional = true, default-features = fal
6767
"http-proto",
6868
] }
6969
opentelemetry_sdk = "0.32"
70-
payjoin = { version = "1.0.0-rc.7", features = [
70+
payjoin = { version = "1.0.0-rc.8", features = [
7171
"directory",
7272
], default-features = false }
7373
rand = "0.8"

payjoin-test-utils/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ futures = { version = "0.3.21", default-features = false, features = ["std"] }
3232
http = { version = "1.3.1", optional = true }
3333
ohttp = { package = "bitcoin-ohttp", version = "0.6.0", optional = true }
3434
once_cell = "1.21.3"
35-
payjoin = { version = "1.0.0-rc.7", default-features = false }
35+
payjoin = { version = "1.0.0-rc.8", default-features = false }
3636
payjoin-mailroom = { version = "0.1.2", features = ["_manual-tls"] }
3737
tar = "0.4.20"
3838
# Pin to 0.14.7 (last version to support our MSRV 1.85)

payjoin/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Payjoin Changelog
22

3+
## 1.0.0-rc.8
4+
5+
This release tightens the sender's validation of the sighash types declared on
6+
its own inputs.
7+
8+
Selected Improvements:
9+
10+
### Bug Fixes
11+
12+
- Require sender inputs to declare a sighash type that commits to all inputs
13+
and outputs. Only ECDSA `SIGHASH_ALL`, taproot
14+
`SIGHASHDEFAULT`/`SIGHASH_ALL`, and an unset type are accepted, both when
15+
building the sender context and when validating the receiver's proposal
16+
(#1790, #1793)
17+
318
## 1.0.0-rc.7
419

520
This release changes how the receiver's ownership guard identifies a coin, so

payjoin/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "payjoin"
3-
version = "1.0.0-rc.7"
3+
version = "1.0.0-rc.8"
44
authors = ["Dan Gould <d@ngould.dev>"]
55
description = "Payjoin Library implementing BIP 78 and BIP 77 batching protocols."
66
repository = "https://github.com/payjoin/rust-payjoin"

0 commit comments

Comments
 (0)