From 9bf64a8c17fa4ece6a65150829f71e0c96188865 Mon Sep 17 00:00:00 2001 From: "sw-release-bot[bot]" <255865126+sw-release-bot[bot]@users.noreply.github.com> Date: Sun, 20 Sep 2026 20:18:47 +0000 Subject: [PATCH] chore: release v4.0.0 --- CHANGELOG.md | 10 ++++++++++ Cargo.toml | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 79bd73e..827376e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.0.0](https://github.com/structured-world/structured-proxy/compare/v3.0.2...v4.0.0) - 2026-09-20 + +### Added + +- *(auth)* [**breaking**] verify tokens through an injectable TokenVerifier ([#82](https://github.com/structured-world/structured-proxy/pull/82)) + +### Fixed + +- *(auth)* make the JWT crypto backends additive ([#85](https://github.com/structured-world/structured-proxy/pull/85)) + ## [3.0.2](https://github.com/structured-world/structured-proxy/compare/v3.0.1...v3.0.2) - 2026-09-05 ### Other diff --git a/Cargo.toml b/Cargo.toml index 70500b0..809df0e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "structured-proxy" description = "Universal gRPC→REST transcoding proxy — config-driven, works with any gRPC service" -version = "3.0.2" +version = "4.0.0" edition = "2021" authors = ["Dmitry Prudnikov "] license = "Apache-2.0"