Releases: nimbleflux/opencode-docker
OpenCode Docker 1.14.38
OpenCode Docker Image 1.14.38
This release tracks OpenCode v1.14.38.
Docker Image
Pull this version:
docker pull ghcr.io/nimbleflux/opencode-docker:1.14.38Or use latest:
docker pull ghcr.io/nimbleflux/opencode-docker:latestQuick Start
docker run -p 4000:4000 ghcr.io/nimbleflux/opencode-docker:1.14.38Available Tags
1.14.38- This specific version1.14- Major.Minor versionlatest- Latest stable release
OpenCode Release Notes
Core
Bugfixes
- Embedded UI requests now work with arbitrary
connect-srcorigins under the default CSP.
Desktop
Bugfixes
- Desktop now trusts system CA certificates for HTTPS connections.
OpenCode Docker 1.14.33
OpenCode Docker Image 1.14.33
This release tracks OpenCode v1.14.33.
Docker Image
Pull this version:
docker pull ghcr.io/nimbleflux/opencode-docker:1.14.33Or use latest:
docker pull ghcr.io/nimbleflux/opencode-docker:latestQuick Start
docker run -p 4000:4000 ghcr.io/nimbleflux/opencode-docker:1.14.33Available Tags
1.14.33- This specific version1.14- Major.Minor versionlatest- Latest stable release
OpenCode Release Notes
Core
- Fix issue with custom agents in plugins not loading
Thank you to 3 community contributors:
- @jerome-benoit:
- fix(nix): remove stale packages/shared filter (#24930)
- @OpeOginni:
- docs: CLI docs for current commands and flags (#25399)
- @HyeokjaeLee:
- fix(instance): restore InstanceBootstrap init parameter for non-Effec… (#25449)
OpenCode Docker 1.14.31
OpenCode Docker Image 1.14.31
This release tracks OpenCode v1.14.31.
Docker Image
Pull this version:
docker pull ghcr.io/nimbleflux/opencode-docker:1.14.31Or use latest:
docker pull ghcr.io/nimbleflux/opencode-docker:latestQuick Start
docker run -p 4000:4000 ghcr.io/nimbleflux/opencode-docker:1.14.31Available Tags
1.14.31- This specific version1.14- Major.Minor versionlatest- Latest stable release
OpenCode Release Notes
Core
- Azure setup now prompts for the resource name when needed and saves it with the API key.
- Task child sessions now preserve parent
external_dirand deny permissions. (@remorses) - Invalid remote MCP URLs now fail with a clear error instead of breaking setup.
Desktop
- Restoring saved messages no longer crashes the app when a model is missing.
Thank you to 1 community contributor:
- @remorses:
- fix(opencode): preserve
external_diranddenyparent permissions in task child sessions (#23290)
- fix(opencode): preserve
OpenCode Docker 1.14.30
OpenCode Docker Image 1.14.30
This release tracks OpenCode v1.14.30.
Docker Image
Pull this version:
docker pull ghcr.io/nimbleflux/opencode-docker:1.14.30Or use latest:
docker pull ghcr.io/nimbleflux/opencode-docker:latestQuick Start
docker run -p 4000:4000 ghcr.io/nimbleflux/opencode-docker:1.14.30Available Tags
1.14.30- This specific version1.14- Major.Minor versionlatest- Latest stable release
OpenCode Release Notes
Core
- Fixed missing sessions in Desktop caused by path mismatches, including recovery for existing stored data.
- Fixed Azure Responses defaults to avoid reasoning item ordering errors.
- Improved DeepSeek compatibility with providers that vary model naming.
- Added Mistral Medium 3.5 with reasoning support. (@rubdos)
- Made instruction precedence more predictable by applying global instructions before project and skill instructions.
- Reconnected editor context when switching to a session in another directory.
- Fixed forked sessions so compacted history stays intact. (@spark4862)
- Reduced memory growth in long-running bash tool usage.
- Sessions now filter to the current path by default, with a setting to show the whole project.
- Kept GitHub Copilot model variants in sync with the latest API capabilities.
- Fixed Zed selections with UTF-8 text so editor context uses the right ranges.
TUI
- Added a quick toggle for paste summaries.
- Invalid custom themes no longer crash the TUI on startup.
Thank you to 3 community contributors:
- @Vect0rM:
- docs: add Atomic Chat provider section (#23069)
- @spark4862:
- fix(session): remap compaction tail_start_id when forking (#24898)
- @rubdos:
- feat: add Mistral Medium 3.5 with reasoning support (#24996)
OpenCode Docker 1.14.29
OpenCode Docker Image 1.14.29
This release tracks OpenCode v1.14.29.
Docker Image
Pull this version:
docker pull ghcr.io/nimbleflux/opencode-docker:1.14.29Or use latest:
docker pull ghcr.io/nimbleflux/opencode-docker:latestQuick Start
docker run -p 4000:4000 ghcr.io/nimbleflux/opencode-docker:1.14.29Available Tags
1.14.29- This specific version1.14- Major.Minor versionlatest- Latest stable release
OpenCode Release Notes
Core
- Sessions now keep a relative workspace path.
- Moonshot and Kimi tool schemas are sanitized to avoid rejected tool calls.
- MCP OAuth errors now match the native API more closely.
- Provider OAuth authorize errors now match the native API more closely.
- Shell cancellations now finish cleanly instead of leaving aborted commands in a bad state.
- Creating a session over HTTP now works with an empty request body.
- Workspace HTTP API routes are now mounted through the bridge.
- Tool streaming now defaults off for non-Anthropic models when using the Anthropic SDK.
- DeepSeek OpenAI-compatible setups now keep
reasoning_contentinterleaved by default. - The experimental LSP tool now forwards the workspace symbol query.
- Google Vertex now defaults tool call streaming off.
TUI
- Zed context polling stays responsive.
- Pressing Enter in dialogs now triggers the dialog instead of leaking through. (@CasualDeveloper)
- File context is clearer, can be turned off, and clears after sending.
opencode agent createnow writes a validpermissions.denyconfig. (@21pounder)
Desktop
- Per-workspace icon overrides now stay applied for subdirectories in the same repo.
- Sync state loading is more reliable for MCP, LSP, and workspace refreshes.
Thank you to 3 community contributors:
- @21pounder:
- fix(opencode): agent create generates permissions field with deny ins… (#24482)
- @SeashoreShi:
- docs: fix duplicated word in CLI env var table (#24614)
- @CasualDeveloper:
- fix(tui): consume Enter in dialog useKeyboard handlers (#23390)
OpenCode Docker 1.14.28
OpenCode Docker Image 1.14.28
This release tracks OpenCode v1.14.28.
Docker Image
Pull this version:
docker pull ghcr.io/nimbleflux/opencode-docker:1.14.28Or use latest:
docker pull ghcr.io/nimbleflux/opencode-docker:latestQuick Start
docker run -p 4000:4000 ghcr.io/nimbleflux/opencode-docker:1.14.28Available Tags
1.14.28- This specific version1.14- Major.Minor versionlatest- Latest stable release
OpenCode Release Notes
Core
- Fixed issue with
opencode upgradefailing for bun installs unless in a directory with package.json
OpenCode Docker 1.14.25
OpenCode Docker Image 1.14.25
This release tracks OpenCode v1.14.25.
Docker Image
Pull this version:
docker pull ghcr.io/nimbleflux/opencode-docker:1.14.25Or use latest:
docker pull ghcr.io/nimbleflux/opencode-docker:latestQuick Start
docker run -p 4000:4000 ghcr.io/nimbleflux/opencode-docker:1.14.25Available Tags
1.14.25- This specific version1.14- Major.Minor versionlatest- Latest stable release
OpenCode Release Notes
Core
- Fixed permission config preserving rule order and exposes full IntelliSense for tool permission keys
- LSP permission prompts now include request details like the operation, file, and cursor position
- Shell commands keep the correct working directory after login shell startup files run
- Added Roslyn LSP support for Razor,
.cshtml, and C# script files - GPT-5.5 with OpenAI OAuth now uses the correct context limits to avoid compaction issues
Thank you to 2 community contributors:
OpenCode Docker 1.14.24
OpenCode Docker Image 1.14.24
This release tracks OpenCode v1.14.24.
Docker Image
Pull this version:
docker pull ghcr.io/nimbleflux/opencode-docker:1.14.24Or use latest:
docker pull ghcr.io/nimbleflux/opencode-docker:latestQuick Start
docker run -p 4000:4000 ghcr.io/nimbleflux/opencode-docker:1.14.24Available Tags
1.14.24- This specific version1.14- Major.Minor versionlatest- Latest stable release
OpenCode Release Notes
Core
- Fixed DeepSeek assistant messages so reasoning is always included, avoiding provider formatting failures.
- Fixed inherited model configs so interleaved-capability models keep working when that field falls back to an existing model. (@07akioni)
- Added an experimental HTTP API endpoint for MCP server status.
- Added experimental HTTP API endpoints to list files, read file contents, and check project file status.
Thank you to 1 community contributor:
- @07akioni:
- fix: use existingModel as fallback for interleaved field (#24172)
OpenCode Docker 1.14.22
OpenCode Docker Image 1.14.22
This release tracks OpenCode v1.14.22.
Docker Image
Pull this version:
docker pull ghcr.io/nimbleflux/opencode-docker:1.14.22Or use latest:
docker pull ghcr.io/nimbleflux/opencode-docker:latestQuick Start
docker run -p 4000:4000 ghcr.io/nimbleflux/opencode-docker:1.14.22Available Tags
1.14.22- This specific version1.14- Major.Minor versionlatest- Latest stable release
OpenCode Release Notes
Core
- Respect
.npmrcsettings during npm installs. - Let projects store a custom icon override so the chosen icon persists correctly.
Desktop
- Fix session views and nested session items not getting stuck with stale state when switching between sessions.
OpenCode Docker 1.14.21
OpenCode Docker Image 1.14.21
This release tracks OpenCode v1.14.21.
Docker Image
Pull this version:
docker pull ghcr.io/nimbleflux/opencode-docker:1.14.21Or use latest:
docker pull ghcr.io/nimbleflux/opencode-docker:latestQuick Start
docker run -p 4000:4000 ghcr.io/nimbleflux/opencode-docker:1.14.21Available Tags
1.14.21- This specific version1.14- Major.Minor versionlatest- Latest stable release
OpenCode Release Notes
Core
- Support pull diagnostics from LSP servers that use them, including C# and Kotlin.
- Fix project detection and caching for bare Git repos and worktrees. (@StevenTCramer)
- Improve session compaction so long threads keep more useful context when older history is summarized.
- Preserve UTF-8 BOMs when files are edited, patched, or rewritten through tools.
- Use Roslyn Language Server for C# support instead of
csharp-ls. (@jmbryan4) - Add the high reasoning variant for supported Mistral Small models. (@rubdos)
- Hide unsupported variants for Kimi models that do not expose them.
TUI
- Fail fast when opening an invalid or missing session instead of starting the TUI in a broken state.
- Skip upgrade checks when auto-update is disabled. (@rahuliyer95)
Desktop
- Keep project avatar previews consistent between the sidebar and edit dialog.
- Improve project icon overrides so uploaded icons and color fallbacks behave correctly in the edit dialog.
- Improve Linux desktop metadata for app listings and categorization. (@NN708)
Thank you to 6 community contributors:
- @rahuliyer95:
- fix(tui): don't check for version upgrades if it's disabled by the user (#20089)
- @github-actions[bot]:
- Update VOUCHED list
- @rubdos:
- feat: add Mistral Small reasoning variant support (issue #19479) (#23735)
- @jmbryan4:
- feat: replace csharp-ls with roslyn-language-server (#14463)
- @NN708:
- fix(desktop): update desktop file and MetaInfo file (#14933)
- @StevenTCramer:
- fix(project): use git common dir for bare repo project cache (#19054)