OpenCode — February 2026 Releases
33 releases in February 2026.
- v1.2.15 (February 26, 2026) — Core - Fix most segfaults on Windows with Bun v1.3.10 stable - Split TUI and server configuration Desktop - Remove interactive shell flag from sidecar
- v1.2.14 (February 25, 2026) — Core - Add message delete endpoint (@shantur) TUI - Consume stdout concurrently with process exit in auth login (@Ayushlm10) Thank you to 2 community
- v1.2.13 (February 25, 2026) — No notable changes
- v1.2.12 (February 25, 2026) — Core - Synchronize changes - Temporarily disable plan enter tool to prevent unintended mode switches during task execution - Migrate Bun.spawn to Proc
- v1.2.11 (February 24, 2026) — Core - Add workspace-serve command (experimental) - ACP both live and load share synthetic pending status preceding actual data (@noamzbr) - Replace s
- v1.2.10 (February 20, 2026) — Desktop - Don't spawn sidecar if default is localhost server SDK - Build SDK to dist/ instead of dist/src Thank you to 1 community contributor: - @rmk
- v1.2.9 (February 20, 2026) — Core - Add missing id, sessionID, and messageID to MCP tool attachments (@NatChung) - Remove unnecessary deep clones from session loop and LLM stream
- v1.2.8 (February 19, 2026) — Core - Support adaptive thinking for Claude Sonnet 4.6 (@tctev) TUI - Add custom tool and MCP call responses that are visible and collapsible (@yanosh
- v1.2.7 (February 19, 2026) — Core - Fixed terminal rendering and interaction issues in the application - Normalize file status paths relative to instance directory (@shantur) - Mi
- v1.2.6 (February 16, 2026) — Core - Add dfmt formatter support for D language files (@burner) - Bump GitLab provider and auth plugin for mid-session token refresh (@vglafirov) - R
- v1.2.5 (February 15, 2026) — Core - Ensure SQLite migration logs to stderr instead of stdout Desktop - Fixed issue viewing new files opened from the file tree (@shanebishop1) - On
- v1.2.4 (February 15, 2026) — Core - Add db command for database inspection and querying - Derive all IDs from file paths during JSON migration Desktop - Clear notifications action
- v1.2.3 (February 15, 2026) — Core - Ensure Anthropic models on OpenRouter also have variant support - Add WAL checkpoint on database open - Ensure Vercel variants pass Amazon mode
- v1.2.2 (February 14, 2026) — Core - Add comprehensive test coverage for Session.list() filters - Filter sessions at database level to improve session list loading performance - Fi
- v1.2.1 (February 14, 2026) — v1.2.0 and beyond includes a data migration that will execute on first run. It will migrate all flat files in data directory to a single sqlite databa
- v1.2.0 (February 14, 2026) — This release includes a data migration that will execute on first run. It will migrate all flat files in data directory to a single sqlite database. D
- v1.1.65 (February 13, 2026) — Core - Revert token substitution in OPENCODECONFIGCONTENT - Ensure @-mentioning a directory uses the read tool instead of deprecated list tool - Add t
- v1.1.64 (February 12, 2026) — Core - Token substitution in OPENCODECONFIGCONTENT environment variable (@ariane-emory) - Look for recent model in fallback in CLI (@smitchaudhary) -
- v1.1.63 (February 12, 2026) — Core - Improve Codex model list
- v1.1.62 (February 12, 2026) — Core - Return image attachments from webfetch tool - Expose tool arguments in shell hook for plugin visibility Desktop - Project icons no longer unloa
- v1.1.61 (February 12, 2026) — Core - Allow model configurations without npm/api provider details - Tool outputs are now more LLM-friendly Desktop - Add diff virtualization to impro
- v1.1.60 (February 12, 2026) — Core - Support Claude agent SDK-style structured outputs in the OpenCode SDK (@K-Mistele) - Support custom API URL per model - Add automatic variant g
- v1.1.59 (February 11, 2026) — Desktop - Add translations support to the application - I don't have access to git commands. Could you provide the full commit message or the PR descr
- v1.1.58 (February 11, 2026) — TUI - Dismiss dialogs with Ctrl+C in TUI (@kitlangton) - Keep /share command available to copy existing share link (@kitlangton) - Add mode-specific i
- v1.1.57 (February 11, 2026) — Core - Add additional context overflow cases and remove overcorrecting ones - Ensure compaction is more reliable by adding reserve token buffer to pro
- v1.1.56 (February 10, 2026) — Desktop - Task tool rendering fixed in app - Open apps with executables on Windows (@neriousy) - Don't close sidebar on session change Thank you to 1
- v1.1.55 (February 10, 2026) — Core - Increase test timeout to 30s to prevent failures during package installation - Memory leak fixed in platform fetch for events - Show helpful me
- v1.1.54 (February 10, 2026) — Core - No changes in review pane - Fix terminal replay in application - Fix workspace reset issues in the app - Resolve Homebrew upgrade requiring mul
- v1.1.53 (February 5, 2026) — Core - Load user plugins after built-in plugins - Fix unhandled errors when aborting with queued messages - User plugins override built-in plugins for
- v1.1.52 (February 5, 2026) — Core - Enable Claude 3.5 Sonnet (new) model support - Silently ignore proxy command failures to prevent config initialization crashes - Ensure GitHub
- v1.1.51 (February 4, 2026) — Core - Revert change that caused headers to be double merged if provider was authenticated in multiple places - Document the built-in agents - Prevent
- v1.1.50 (February 4, 2026) — Core - Prevent memory leaks from AbortController closures (@MaxLeiter) - Revert addition of Trinity model system prompt support - Add Trinity model sy
- v1.1.49 (February 3, 2026) — Core - Revert pull request that was mistakenly merged - Add --mdns-domain flag to customize mDNS hostname (@luiz290788) - Added and deleted file statu