chore(release): v3.8.0 — Privacy & Data Lifecycle #204

Merged
claude-bot merged 1 commit from release/v3.8.0 into main 2026-07-18 09:11:07 +00:00
Contributor

Release PR for v3.8.0 Privacy & Data Lifecycle (milestone 4/4 complete).

Bumps APP_VERSION 3.7.0 → 3.8.0 + changelog. BOT_CONTRACT_VERSION stays 1 (no /api/bot/* changes this milestone). Also refreshes webapp/CLAUDE.md's migration chain (the head reference had drifted 11 migrations behind — now a3b4c5d6e7f8, with the v3.7.0+v3.8.0 entries appended).

Shipped (all merged to main)

  • #120 Audit log — campaign scoping, coverage, admin viewer, pruning
  • #119 Configurable audio & transcript retention
  • #118 Per-player erasure from transcripts & recordings
  • #117 Account deletion flow (self-service + admin)

Migrations (4, chained off the v3.7.0 head f9a0b1c2d3e4)

a1c2d3e4f5a6 (audit scoping) → f1a2b3c4d5e6 (retention) → a2b3c4d5e6f7 (erasure notes) → a3b4c5d6e7f8 (account-deletion tombstone).

🤖 Generated with Claude Code

Release PR for **v3.8.0 Privacy & Data Lifecycle** (milestone 4/4 complete). Bumps `APP_VERSION` 3.7.0 → 3.8.0 + changelog. `BOT_CONTRACT_VERSION` stays 1 (no `/api/bot/*` changes this milestone). Also refreshes `webapp/CLAUDE.md`'s migration chain (the head reference had drifted 11 migrations behind — now `a3b4c5d6e7f8`, with the v3.7.0+v3.8.0 entries appended). ## Shipped (all merged to main) - #120 Audit log — campaign scoping, coverage, admin viewer, pruning - #119 Configurable audio & transcript retention - #118 Per-player erasure from transcripts & recordings - #117 Account deletion flow (self-service + admin) ## Migrations (4, chained off the v3.7.0 head `f9a0b1c2d3e4`) `a1c2d3e4f5a6` (audit scoping) → `f1a2b3c4d5e6` (retention) → `a2b3c4d5e6f7` (erasure notes) → `a3b4c5d6e7f8` (account-deletion tombstone). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
chore(release): v3.8.0
All checks were successful
CI / Docker image build (pull_request) Successful in 12s
CI / Backend lint (ruff) (pull_request) Successful in 2m44s
CI / Frontend tests, audit, and build (pull_request) Successful in 3m8s
CI / Bot tests and audit (pull_request) Successful in 5m54s
CI / Backend migration, tests, and audit (pull_request) Successful in 7m43s
0f0dff37d7
Privacy & Data Lifecycle milestone: audit log (#120), configurable retention
(#119), per-player erasure (#118), account deletion (#117). Four Alembic
migrations; BOT_CONTRACT_VERSION unchanged. Also refreshes the webapp/CLAUDE.md
migration chain (head → a3b4c5d6e7f8; appends the 11 v3.7.0+v3.8.0 migrations).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
claude-bot deleted branch release/v3.8.0 2026-07-18 09:11:08 +00:00
Sign in to join this conversation.
No description provided.