Compare commits
2 Commits
66527aeec9
...
v2.1.2
| Author | SHA1 | Date | |
|---|---|---|---|
| 717c69ee17 | |||
| 2ac84fa4fb |
@@ -74,7 +74,7 @@ When drafting a release CHANGELOG entry, pull notes from the **canonical upstrea
|
|||||||
| `opencode-ai` (npm) | <https://github.com/anomalyco/opencode/releases> | Per-version release notes with Core / TUI / Desktop / SDK sections, contributor attributions. Some versions have empty bodies (internal/no-user-visible); most do not. |
|
| `opencode-ai` (npm) | <https://github.com/anomalyco/opencode/releases> | Per-version release notes with Core / TUI / Desktop / SDK sections, contributor attributions. Some versions have empty bodies (internal/no-user-visible); most do not. |
|
||||||
| Other floated tools (gosu, fzf, bat, eza, zoxide, uv, nvim, gitea-mcp, Go, oh-my-opencode-slim) | Each project's own GitHub releases page | Usually less material per release; quote selectively. |
|
| Other floated tools (gosu, fzf, bat, eza, zoxide, uv, nvim, gitea-mcp, Go, oh-my-opencode-slim) | Each project's own GitHub releases page | Usually less material per release; quote selectively. |
|
||||||
|
|
||||||
**Trap to avoid:** there is a `github.com/sst/opencode` repo that some search results surface; that's a fork (and probably the historical name people associate with opencode given the upstream lineage). It does NOT track the same release timeline. Use `anomalyco/opencode` for opencode release notes.
|
**Where opencode actually lives (read this before you go looking):** the canonical opencode repo is **`github.com/anomalyco/opencode`**. It used to be `github.com/sst/opencode` and was **renamed/moved to `anomalyco/opencode` months ago** — `sst/opencode` is the *same* repo and now issues a `301 → anomalyco/opencode` (verified 2026-06-16). It is **not** a separate fork. Old `sst/opencode` links still resolve via the redirect, but always treat `anomalyco/opencode` as the source of truth for releases, PRs, and issues so search results pointing at the old name don't surprise you. Quick check: `curl -sI https://github.com/sst/opencode | grep -i location` → `anomalyco/opencode`.
|
||||||
|
|
||||||
Fetch pattern (saved here for muscle memory):
|
Fetch pattern (saved here for muscle memory):
|
||||||
|
|
||||||
|
|||||||
+29
-1
@@ -2,10 +2,38 @@
|
|||||||
|
|
||||||
All notable changes to the opencode-devbox container image.
|
All notable changes to the opencode-devbox container image.
|
||||||
|
|
||||||
Tags follow `v{opencode_version}[letter]` — bare tag for the first build on a new opencode release, letter suffix (`b`, `c`, …) for container-level rebuilds on the same version. See [AGENTS.md](AGENTS.md#versioning-scheme) for details.
|
Tags follow **independent semver** (since `v2.0.0`) — they version *this image*, not the bundled opencode release. MAJOR = breaking run/config changes, MINOR = backward-compatible features, PATCH = opencode/tool version bumps and small fixes. Pre-`v2.0.0` tags used the older `v{opencode_version}[letter]` scheme. See [AGENTS.md](AGENTS.md#versioning-scheme) for details.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## v2.1.2 — 2026-06-16
|
||||||
|
|
||||||
|
Image-semver **patch**: bumps opencode to `1.17.7`. No devbox-side changes
|
||||||
|
beyond the `OPENCODE_VERSION` ARG, so only the variant layer is rebuilt; the
|
||||||
|
base is unaffected by this change.
|
||||||
|
|
||||||
|
### Bumped: opencode-ai 1.17.6 → 1.17.7
|
||||||
|
|
||||||
|
`OPENCODE_VERSION` ARG in `Dockerfile.variant`. Upstream `1.17.7` (published
|
||||||
|
2026-06-14) is a bugfix-and-minor-improvement patch with no breaking,
|
||||||
|
runtime-dependency, bundled-Bun, or CPU/AVX changes — a pure version bump on
|
||||||
|
the devbox side. Upstream highlights:
|
||||||
|
|
||||||
|
- **Core (bugfixes):** plugin client requests now reuse the active server
|
||||||
|
instead of assuming the default local port; ACP shell tool calls show the
|
||||||
|
command and working directory from the start; plugin-provided shell
|
||||||
|
environment variables now apply to PTY sessions.
|
||||||
|
- **Core (improvements):** MCP servers can now receive the current workspace as
|
||||||
|
a client root.
|
||||||
|
- **TUI:** MCP debug now uses the SDK's latest protocol version.
|
||||||
|
- **Desktop:** the new-session route stays scoped to its own draft server, so
|
||||||
|
prompts and state target the right workspace.
|
||||||
|
- **SDK:** clients refresh model and provider availability when integrations
|
||||||
|
change; credential update and remove calls accept `location`.
|
||||||
|
|
||||||
|
Full notes:
|
||||||
|
<https://github.com/anomalyco/opencode/releases/tag/v1.17.7>.
|
||||||
|
|
||||||
## v2.1.1 — 2026-06-14
|
## v2.1.1 — 2026-06-14
|
||||||
|
|
||||||
Image-semver **patch**: bumps opencode and lands the `mempalace-toolkit`
|
Image-semver **patch**: bumps opencode and lands the `mempalace-toolkit`
|
||||||
|
|||||||
+1
-1
@@ -39,7 +39,7 @@ ARG USER_NAME=developer
|
|||||||
# edit, so the cache-hit class of bug that bit pi-devbox v0.74.0..
|
# edit, so the cache-hit class of bug that bit pi-devbox v0.74.0..
|
||||||
# v0.75.5 cannot apply here.
|
# v0.75.5 cannot apply here.
|
||||||
ARG INSTALL_OPENCODE=true
|
ARG INSTALL_OPENCODE=true
|
||||||
ARG OPENCODE_VERSION=1.17.6
|
ARG OPENCODE_VERSION=1.17.7
|
||||||
RUN if [ "${INSTALL_OPENCODE}" = "true" ]; then \
|
RUN if [ "${INSTALL_OPENCODE}" = "true" ]; then \
|
||||||
NPM_CONFIG_PREFIX=/usr npm install -g opencode-ai@${OPENCODE_VERSION} && \
|
NPM_CONFIG_PREFIX=/usr npm install -g opencode-ai@${OPENCODE_VERSION} && \
|
||||||
opencode --version ; \
|
opencode --version ; \
|
||||||
|
|||||||
Reference in New Issue
Block a user