diff --git a/CHANGELOG.md b/CHANGELOG.md index 365b289..4dc08fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,11 +6,15 @@ Tags follow **independent semver** (since `v2.0.0`) — they version *this image --- -## Unreleased +## v2.6.0 — 2026-07-08 -CLI-toolset parity with the sibling `pi-devbox` image, plus background-subagent -enablement. Touches `Dockerfile.base` (apt list, new binary, new ENV) so the -base image rebuilds (`base-` advances). +Minor release. Headline: **CLI-toolset parity with the sibling `pi-devbox` +image** (adds `yq`, `pandoc`, `graphviz`, `tealdeer`/`tldr`, and the `dot-watch` +wrapper) plus **background subagents enabled by default** +(`OPENCODE_EXPERIMENTAL_BACKGROUND_SUBAGENTS=true`), and an opencode bump +`1.17.13 → 1.17.15`. Touches `Dockerfile.base` (apt list, new binary, new ENV) +so the base image rebuilds (`base-` advances); the opencode bump rebuilds +the variant layers. ### Added @@ -33,6 +37,17 @@ base image rebuilds (`base-` advances). promotes it out of experimental (no upstream roadmap date as of opencode 1.17.15 / omos 2.1.0). +### Changed + +- **opencode `1.17.13` → `1.17.15`.** v1.17.14 adds a code-mode MCP adapter for + confined orchestration scripts, hides the `execute` tool unless code mode is + enabled, and **fixes paginated MCP tool catalogs losing tool metadata + + output-schema validation** (relevant — this image wires the mempalace, + gitea-mcp, and context7 MCP servers). v1.17.15 is bugfixes + desktop/TUI UX + (Z.ai context-overflow error classification, macOS Sequoia titlebar, model + picker). No breaking changes. Release notes: + . + --- ## v2.5.0 — 2026-07-02 diff --git a/Dockerfile.variant b/Dockerfile.variant index c994428..5868579 100644 --- a/Dockerfile.variant +++ b/Dockerfile.variant @@ -39,7 +39,7 @@ ARG USER_NAME=developer # edit, so the cache-hit class of bug that bit pi-devbox v0.74.0.. # v0.75.5 cannot apply here. ARG INSTALL_OPENCODE=true -ARG OPENCODE_VERSION=1.17.13 +ARG OPENCODE_VERSION=1.17.15 RUN if [ "${INSTALL_OPENCODE}" = "true" ]; then \ NPM_CONFIG_PREFIX=/usr npm install -g opencode-ai@${OPENCODE_VERSION} && \ opencode --version ; \