From f729d42350e74f329f40de95f87f5eef34d0939e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 12:57:32 +0000 Subject: [PATCH] chore: release --- Cargo.lock | 8 ++++---- pg-cli/CHANGELOG.md | 12 ++++++++++++ pg-cli/Cargo.toml | 4 ++-- pg-core/CHANGELOG.md | 16 ++++++++++++++++ pg-core/Cargo.toml | 2 +- pg-ffi/CHANGELOG.md | 6 ++++++ pg-ffi/Cargo.toml | 2 +- pg-pkg/CHANGELOG.md | 24 ++++++++++++++++++++++++ pg-pkg/Cargo.toml | 4 ++-- 9 files changed, 68 insertions(+), 10 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7c973ed..ce46f25 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2632,7 +2632,7 @@ checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" [[package]] name = "pg-cli" -version = "0.3.6" +version = "0.3.7" dependencies = [ "anyhow", "clap", @@ -2652,7 +2652,7 @@ dependencies = [ [[package]] name = "pg-core" -version = "0.6.1" +version = "0.6.2" dependencies = [ "aead", "aes-gcm", @@ -2693,7 +2693,7 @@ dependencies = [ [[package]] name = "pg-ffi" -version = "0.1.2" +version = "0.1.3" dependencies = [ "futures 0.3.32", "ibe", @@ -2706,7 +2706,7 @@ dependencies = [ [[package]] name = "pg-pkg" -version = "0.5.11" +version = "0.6.0" dependencies = [ "actix-cors", "actix-governor", diff --git a/pg-cli/CHANGELOG.md b/pg-cli/CHANGELOG.md index 5a6e7d0..f1126c1 100644 --- a/pg-cli/CHANGELOG.md +++ b/pg-cli/CHANGELOG.md @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.7](https://github.com/encryption4all/postguard/compare/pg-cli-v0.3.6...pg-cli-v0.3.7) - 2026-07-16 + +### Added + +- *(api)* accept Yivi condiscon in IrmaAuthRequest ([#198](https://github.com/encryption4all/postguard/pull/198)) + +### Other + +- *(pg-cli)* drop useless borrow in decrypt eprintln (clippy) ([#231](https://github.com/encryption4all/postguard/pull/231)) +- bump reqwest 0.12 → 0.13 and inquire 0.6 → 0.9 ([#196](https://github.com/encryption4all/postguard/pull/196)) +- consume irmars from crates.io and bump reqwest to 0.12 ([#192](https://github.com/encryption4all/postguard/pull/192)) + ## [0.3.6](https://github.com/encryption4all/postguard/compare/pg-cli-v0.3.5...pg-cli-v0.3.6) - 2026-05-16 ### Other diff --git a/pg-cli/Cargo.toml b/pg-cli/Cargo.toml index 8a9cb03..1a3d7a4 100644 --- a/pg-cli/Cargo.toml +++ b/pg-cli/Cargo.toml @@ -11,10 +11,10 @@ license = "MIT" repository = "https://github.com/encryption4all/postguard" categories = ["cryptography"] name = "pg-cli" -version = "0.3.6" +version = "0.3.7" [dependencies] -pg-core = { path = "../pg-core", version = "0.6.1", features = ["stream"] } +pg-core = { path = "../pg-core", version = "0.6.2", features = ["stream"] } futures = "0.3.27" rand = "0.8.4" clap = { version = "4", features = ["derive"] } diff --git a/pg-core/CHANGELOG.md b/pg-core/CHANGELOG.md index 7e8dbb4..e6deabd 100644 --- a/pg-core/CHANGELOG.md +++ b/pg-core/CHANGELOG.md @@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.2](https://github.com/encryption4all/postguard/compare/pg-core-v0.6.1...pg-core-v0.6.2) - 2026-07-16 + +### Added + +- *(api)* accept Yivi condiscon in IrmaAuthRequest ([#198](https://github.com/encryption4all/postguard/pull/198)) + +### Fixed + +- bound stream signature length ([#228](https://github.com/encryption4all/postguard/pull/228)) + +### Other + +- clear clippy warning backlog for the clippy CI job ([#193](https://github.com/encryption4all/postguard/pull/193)) ([#229](https://github.com/encryption4all/postguard/pull/229)) +- consume irmars from crates.io and bump reqwest to 0.12 ([#192](https://github.com/encryption4all/postguard/pull/192)) +- bump bincode-next 3.0.0-rc.13 to 3.0.0-rc.14 ([#191](https://github.com/encryption4all/postguard/pull/191)) + ## [0.6.1](https://github.com/encryption4all/postguard/compare/pg-core-v0.6.0...pg-core-v0.6.1) - 2026-05-16 ### Other diff --git a/pg-core/Cargo.toml b/pg-core/Cargo.toml index fa0ea29..968dccc 100644 --- a/pg-core/Cargo.toml +++ b/pg-core/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "pg-core" description = "PostGuard core library for communication and bytestream operations." -version = "0.6.1" +version = "0.6.2" authors = [ "Leon Botros ", "Wouter Geraedts ", diff --git a/pg-ffi/CHANGELOG.md b/pg-ffi/CHANGELOG.md index e8e3557..17a9c3f 100644 --- a/pg-ffi/CHANGELOG.md +++ b/pg-ffi/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.3](https://github.com/encryption4all/postguard/compare/pg-ffi-v0.1.2...pg-ffi-v0.1.3) - 2026-07-16 + +### Other + +- clear clippy warning backlog for the clippy CI job ([#193](https://github.com/encryption4all/postguard/pull/193)) ([#229](https://github.com/encryption4all/postguard/pull/229)) + ## [0.1.2](https://github.com/encryption4all/postguard/compare/pg-ffi-v0.1.1...pg-ffi-v0.1.2) - 2026-05-16 ### Other diff --git a/pg-ffi/Cargo.toml b/pg-ffi/Cargo.toml index 7b56911..e6b7528 100644 --- a/pg-ffi/Cargo.toml +++ b/pg-ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "pg-ffi" -version = "0.1.2" +version = "0.1.3" edition = "2021" description = "C ABI wrapper around pg-core for PostGuard .NET SDK" license = "MIT" diff --git a/pg-pkg/CHANGELOG.md b/pg-pkg/CHANGELOG.md index 9932269..e929efa 100644 --- a/pg-pkg/CHANGELOG.md +++ b/pg-pkg/CHANGELOG.md @@ -7,6 +7,30 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.6.0](https://github.com/encryption4all/postguard/compare/pg-pkg-v0.5.11...pg-pkg-v0.6.0) - 2026-07-16 + +### Added + +- *(pkg)* proxy IRMA /statusevents SSE endpoint ([#200](https://github.com/encryption4all/postguard/pull/200)) +- *(api)* accept Yivi condiscon in IrmaAuthRequest ([#198](https://github.com/encryption4all/postguard/pull/198)) + +### Fixed + +- *(pkg)* fetch the IRMA JWT verification key lazily instead of at startup ([#240](https://github.com/encryption4all/postguard/pull/240)) +- *(pg-pkg)* rate-limit on real client IP (X-Forwarded-For) behind a trusted proxy ([#230](https://github.com/encryption4all/postguard/pull/230)) +- *(pg-pkg)* add per-IP rate limiting to /v2 API endpoints ([#224](https://github.com/encryption4all/postguard/pull/224)) ([#226](https://github.com/encryption4all/postguard/pull/226)) +- *(pg-pkg)* validate session token path param before upstream URL ([#225](https://github.com/encryption4all/postguard/pull/225)) +- *(pg-pkg)* mask internal error details in HTTP responses ([#221](https://github.com/encryption4all/postguard/pull/221)) +- *(pg-pkg)* [**breaking**] require explicit --allowed-origins for CORS ([#216](https://github.com/encryption4all/postguard/pull/216)) ([#219](https://github.com/encryption4all/postguard/pull/219)) + +### Other + +- clear clippy warning backlog for the clippy CI job ([#193](https://github.com/encryption4all/postguard/pull/193)) ([#229](https://github.com/encryption4all/postguard/pull/229)) +- bump reqwest 0.12 → 0.13 and inquire 0.6 → 0.9 ([#196](https://github.com/encryption4all/postguard/pull/196)) +- consume irmars from crates.io and bump reqwest to 0.12 ([#192](https://github.com/encryption4all/postguard/pull/192)) +- bump bincode-next 3.0.0-rc.13 to 3.0.0-rc.14 ([#191](https://github.com/encryption4all/postguard/pull/191)) +- address cargo audit advisories + ## [0.5.11](https://github.com/encryption4all/postguard/compare/pg-pkg-v0.5.10...pg-pkg-v0.5.11) - 2026-05-16 ### Added diff --git a/pg-pkg/Cargo.toml b/pg-pkg/Cargo.toml index 1ac3694..84b6cc0 100644 --- a/pg-pkg/Cargo.toml +++ b/pg-pkg/Cargo.toml @@ -11,7 +11,7 @@ license = "MIT" categories = ["cryptography"] repository = "https://github.com/encryption4all/postguard" name = "pg-pkg" -version = "0.5.11" +version = "0.6.0" [dependencies] actix-cors = "0.7" @@ -51,5 +51,5 @@ version = "0.3" [dependencies.pg-core] path = "../pg-core" -version = "0.6.1" +version = "0.6.2" features = []