From f8936d328bbfb8c18e278da17a79a7d7ec6780ea Mon Sep 17 00:00:00 2001 From: Renn F Date: Wed, 7 Oct 2026 04:15:32 +0200 Subject: [PATCH] release(3.2.1): lockstep version alignment with the engines at 4.3.1 --- .mike.yml | 3 ++- CHANGELOG.md | 10 ++++++++++ docs/release-notes.md | 10 ++++++++++ docs/versions/versions.json | 3 ++- guard_agent/_version.py | 2 +- pyproject.toml | 2 +- 6 files changed, 26 insertions(+), 4 deletions(-) diff --git a/.mike.yml b/.mike.yml index e016a2f..71cfa4e 100644 --- a/.mike.yml +++ b/.mike.yml @@ -2,6 +2,7 @@ version_selector: true title_switch: true versions_file: docs/versions/versions.json versions: + - 3.2.1 - 3.2.0 - 3.1.0 - 3.0.2 @@ -30,4 +31,4 @@ versions: - 0.0.1 - latest aliases: - latest: 3.2.0 + latest: 3.2.1 diff --git a/CHANGELOG.md b/CHANGELOG.md index 116a85d..702cedf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,16 @@ Release Notes ___ +v3.2.1 (2026-10-06) +------------------- + +The lockstep release: version alignment with the engines at 4.3.1 (v3.2.1) +--------------------------------------------------------------------------- + +No agent behavior changes. Shipped so the agents family moves in lockstep with the engines at 4.3.1 while guard-agent-ts carries the js/polynomial-redos fix (linear `stripTrailingSlashes` replacing anchored quantifier regexes in `config.ts`/`transport.ts`, CodeQL HIGH). + +___ + The parity release: agent feature surface locked across all four language ports (v3.1.0) ------------------------------------------------------------------------------------------ diff --git a/docs/release-notes.md b/docs/release-notes.md index fa1935f..22d210f 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -21,6 +21,16 @@ The parity release: agent feature surface locked across all four language ports ___ +v3.2.1 (2026-10-07) +------------------- + +TITLE (v3.2.1) +------------ + +CONTENT + +___ + v3.2.0 (2026-10-01) ------------------- diff --git a/docs/versions/versions.json b/docs/versions/versions.json index a819fbf..b2e4699 100644 --- a/docs/versions/versions.json +++ b/docs/versions/versions.json @@ -1,4 +1,5 @@ { + "3.2.1": "3.2.1", "3.2.0": "3.2.0", "3.1.0": "3.1.0", "3.0.2": "3.0.2", @@ -25,5 +26,5 @@ "0.1.1": "0.1.1", "0.1.0": "0.1.0", "0.0.1": "0.0.1", - "latest": "3.2.0" + "latest": "3.2.1" } diff --git a/guard_agent/_version.py b/guard_agent/_version.py index 4b4de22..f3c78ad 100644 --- a/guard_agent/_version.py +++ b/guard_agent/_version.py @@ -1,3 +1,3 @@ """Single source of truth for the package version, importable without side-effects.""" -__version__ = "3.2.0" +__version__ = "3.2.1" diff --git a/pyproject.toml b/pyproject.toml index b010c02..939e1a0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "guard-agent" -version = "3.2.0" +version = "3.2.1" description = "Framework-agnostic telemetry and monitoring agent for the Guard security ecosystem (fastapi-guard, flaskapi-guard, djangoapi-guard, tornadoapi-guard)" authors = [ {name = "Renzo Franceschini", email = "rennf93@users.noreply.github.com"}