chore(release): v4.8.0-rc1 #1367

Merged
claude-bot merged 1 commit from release/v4.8.0-rc1 into main 2026-11-07 16:32:26 +00:00
Collaborator

The first release candidate of 4.8.0, A Living World Fills In, for the dev server (owner's request, 2026-11-07).

  • Sets APP_VERSION, BOT_EXPECTED_APP_VERSION and the six image tags to 4.8.0-rc1. check_version_sync.py and changelog.py check pass.
  • The fragments stay in changelog.d/. release.yml renders the rc's notes from them.
  • Two migrations: b0011d1ae570 (weekly digest) and d958c0a1b2c3 (sheet version system).
  • Bot contract: unchanged (v2).
  • Not in this rc: Fill it in slice 2 (#1328), the live bot checks (#1246) and #1248.

After merge: tag v4.8.0-rc1, check the release and images, and deploy to dev.

🤖 Generated with Claude Code

The first release candidate of **4.8.0, A Living World Fills In**, for the dev server (owner's request, 2026-11-07). - Sets `APP_VERSION`, `BOT_EXPECTED_APP_VERSION` and the six image tags to `4.8.0-rc1`. `check_version_sync.py` and `changelog.py check` pass. - The fragments stay in `changelog.d/`. `release.yml` renders the rc's notes from them. - **Two migrations:** `b0011d1ae570` (weekly digest) and `d958c0a1b2c3` (sheet version system). - **Bot contract:** unchanged (v2). - **Not in this rc:** Fill it in slice 2 (#1328), the live bot checks (#1246) and #1248. After merge: tag `v4.8.0-rc1`, check the release and images, and deploy to dev. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
chore(release): v4.8.0-rc1
All checks were successful
CI / Does this change touch the recording path? (pull_request) Successful in 17s
CI / Synthetic session harness (no GPU, no LLM) (pull_request) Has been skipped
CI / Which journeys does this change need? (pull_request) Successful in 22s
CI / Bot/backend version sync (pull_request) Successful in 30s
CI / Backend lint (ruff) (pull_request) Successful in 48s
CI / Summarisation accuracy eval harness (stub provider) (pull_request) Successful in 59s
CI / Feedback site tests (pull_request) Successful in 1m29s
CI / Bot tests and audit (pull_request) Successful in 2m41s
CI / Docker image build (pull_request) Successful in 4m48s
CI / Frontend (shard 2/2) (pull_request) Successful in 8m18s
CI / Frontend (shard 1/2) (pull_request) Successful in 10m15s
CI / End-to-end journeys (phone) (pull_request) Successful in 22m56s
CI / End-to-end journeys (desktop) (pull_request) Successful in 24m41s
CI / End-to-end journeys (keyboard) (pull_request) Successful in 25m10s
CI / Backend migration, tests, and audit (pull_request) Successful in 46m16s
550ce67cfa
The first release candidate of 4.8.0, A Living World Fills In, for the
dev server: picking up a new version without Reload, wider fact
suggestions, the weekly digest, the shared recording stream, character
sheets phase 2 (Pathbuilder import, conversion, Update to version n),
and cleanups. Fill it in slice 2 (#1328) is not in it yet.

Two migrations (b0011d1ae570 weekly digest, d958c0a1b2c3 sheet version
system); the bot contract is unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign in to join this conversation.
No description provided.