From e7b20113653b7c0561c96024abbb467b1c5fb24d Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 11 Oct 2026 09:43:37 +0000 Subject: [PATCH] chore(release): v1.26.1 Moves [Unreleased] under [1.26.1] - 2026-10-11 (#121 MemoryStore logout tombstones), updates the compare links and the README install snippet. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01GKRxaeYxyDhmt42cehLsGA --- CHANGELOG.md | 10 +++++++++- README.md | 4 ++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a83d5f2..bb307f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,13 @@ All notable changes to backendkit are documented here. Format: ## [Unreleased] +## [1.26.1] - 2026-10-11 + +Patch release on the **v1** line: `MemoryStore` keeps a logout tombstone for an hour, as +`PostgresStore` always has, so a request racing a logout (a `Gateway` touch or token refresh) can +no longer bring the session back. No API change; only a write-back of a just-deleted session is +dropped. + ### Fixed - **`MemoryStore` no longer lets a request racing a logout bring the session back.** `Delete` removed the session, but a request that had read it just before (the `Gateway`'s touch in the @@ -828,7 +835,8 @@ are rejected. Confirm your Socrate server populates `aud` before enabling it in production. Making audience validation required-by-default is deferred to a future major (v2.0) and tracked separately. -[Unreleased]: https://github.com/ovander/backendkit/compare/v1.26.0...HEAD +[Unreleased]: https://github.com/ovander/backendkit/compare/v1.26.1...HEAD +[1.26.1]: https://github.com/ovander/backendkit/compare/v1.26.0...v1.26.1 [1.26.0]: https://github.com/ovander/backendkit/compare/v1.25.0...v1.26.0 [1.25.0]: https://github.com/ovander/backendkit/compare/v1.24.0...v1.25.0 [1.24.0]: https://github.com/ovander/backendkit/compare/v1.23.0...v1.24.0 diff --git a/README.md b/README.md index c5d19cd..c934210 100644 --- a/README.md +++ b/README.md @@ -137,7 +137,7 @@ to Socrate (`bff`, `pep`) and `ailang` for `aigateway`. ## Installation ```bash -go get github.com/ovander/backendkit@v1.26.0 +go get github.com/ovander/backendkit@v1.26.1 ``` ```go @@ -146,7 +146,7 @@ module github.com/your-org/my-service go 1.26.0 -require github.com/ovander/backendkit v1.26.0 +require github.com/ovander/backendkit v1.26.1 ``` ---