From 046a5aeb3b781c40cf89b6934bd8cd960dbc9174 Mon Sep 17 00:00:00 2001 From: pi Date: Tue, 14 Jul 2026 00:17:38 +0200 Subject: [PATCH] =?UTF-8?q?release:=20v2.8.0=20=E2=80=94=20sonnet-5=20defa?= =?UTF-8?q?ults,=20opencode=201.17.20,=20docs=20backfill?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Promote CHANGELOG Unreleased -> v2.8.0. Contents: - Default models -> claude-sonnet-5 (changed-but-compatible; new containers only) - opencode 1.17.15 -> 1.17.20 - bg-subagents removal-trigger markers refreshed 1.17.20/omos 2.2.0 (base-affecting -> base image rebuilds this release) - README backfill for v2.4.0-v2.7.0 features + README/AGENTS polish Minor per the repo versioning policy (tool bump paired with changed-compatible default behaviour -> feature wins -> minor). --- CHANGELOG.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 77fc60c..03897c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,9 @@ Tags follow **independent semver** (since `v2.0.0`) — they version *this image --- -## Unreleased +## v2.8.0 — 2026-07-13 + +Minor release. Headline: **default models move to `claude-sonnet-5`** and opencode bumps `1.17.15 → 1.17.20`. Rounds out with a large user-docs backfill — five v2.4.0–v2.7.0 base features (typst PDF export, terminal terminfo, Neovim 24-bit colour, the first-shell host SSH reachability check, the baked global gitignore) that had shipped without README prose — plus the bg-subagents removal-trigger "last-checked" markers refreshed to current versions. The marker refresh edits `Dockerfile.base`, so `base-` advances and the **base image rebuilds** this release (not just the variants). ### Changed