From d0b587a67e9eff34f3b111fbdde5cda1ce8f046a Mon Sep 17 00:00:00 2001 From: spacebear Date: Wed, 24 Jun 2026 15:34:08 -0400 Subject: [PATCH] Bump payjoin-mailroom version to 0.1.2 Cut the 0.1.2 patch release of payjoin-mailroom, gathering the operator-facing fixes and improvements merged since 0.1.1: db and per-request metrics, mailbox TTL unification, capacity rejection, gateway prober Retry-After handling, file-descriptor and OHTTP bootstrap tunnel resource hardening, HTTP/2 multiplexing on the relay-directory hop, and the payjoin 1.0.0-rc.3 dependency bump. Update the tracked Cargo-minimal.lock and Cargo-recent.lock to match the new crate version. --- Cargo-minimal.lock | 2 +- Cargo-recent.lock | 2 +- payjoin-mailroom/CHANGELOG.md | 15 +++++++++++++++ payjoin-mailroom/Cargo.toml | 2 +- 4 files changed, 18 insertions(+), 3 deletions(-) diff --git a/Cargo-minimal.lock b/Cargo-minimal.lock index 9149118b0..664d578ce 100644 --- a/Cargo-minimal.lock +++ b/Cargo-minimal.lock @@ -2843,7 +2843,7 @@ dependencies = [ [[package]] name = "payjoin-mailroom" -version = "0.1.1" +version = "0.1.2" dependencies = [ "anyhow", "axum", diff --git a/Cargo-recent.lock b/Cargo-recent.lock index f796ee430..39ff13863 100644 --- a/Cargo-recent.lock +++ b/Cargo-recent.lock @@ -2937,7 +2937,7 @@ dependencies = [ [[package]] name = "payjoin-mailroom" -version = "0.1.1" +version = "0.1.2" dependencies = [ "anyhow", "axum", diff --git a/payjoin-mailroom/CHANGELOG.md b/payjoin-mailroom/CHANGELOG.md index feb677f47..378991892 100644 --- a/payjoin-mailroom/CHANGELOG.md +++ b/payjoin-mailroom/CHANGELOG.md @@ -1,5 +1,20 @@ # Payjoin Mailroom Changelog +## 0.1.2 + +- Add db entry metrics (#1412) +- Sanitize shortid when storing metrics (#1434) +- Unify mailbox TTL to a single value (#1457) +- Handle Retry-After header for 429 and 503 in gateway prober (#1475) +- Reject post requests over capacity (#1509) +- Track unique shortids seen (#1459) +- Recover from transient accept errors and raise file-descriptor limit (#1608) +- Bump payjoin version to 1.0.0-rc.3 (#1611) +- Delegate http tracing to tower middleware (#1588) +- Enable HTTP/2 multiplexing on relay-directory hop (#1655) +- Bound OHTTP bootstrap tunnel resource usage and export its metrics (#1610) +- Add per-request metrics middleware (#1674) + ## 0.1.1 - Implement Directory and its db as a tower-service (#1361) diff --git a/payjoin-mailroom/Cargo.toml b/payjoin-mailroom/Cargo.toml index 01bef78f4..8f3f92569 100644 --- a/payjoin-mailroom/Cargo.toml +++ b/payjoin-mailroom/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "payjoin-mailroom" -version = "0.1.1" +version = "0.1.2" description = "Combined Payjoin Directory and OHTTP Relay" repository = "https://github.com/payjoin/rust-payjoin/tree/master/payjoin-mailroom" keywords = ["bip77", "bitcoin", "ohttp", "payjoin", "privacy"]