Changelog
New updates and improvements to OpenCode
v1.14.23 v1.14.22 Respect
.npmrcsettings during npm installsImprovements
- CoreLet projects store a custom icon override so the chosen icon persists correctly.
- DesktopFix session views and nested session items not getting stuck with stale state when switching between sessions.
v1.14.21 Support pull diagnostics from LSP servers that use them
Support pull diagnostics from LSP servers that use them, including C# and Kotlin.
Improvements 9
- CoreFix project detection and caching for bare Git repos and worktrees.@StevenTCramer
- CoreImprove session compaction so long threads keep more useful context when older history is summarized.
- CorePreserve UTF-8 BOMs when files are edited, patched, or rewritten through tools.
- CoreUse Roslyn Language Server for C# support instead of
csharp-ls.@jmbryan4 - CoreAdd the high reasoning variant for supported Mistral Small models.@rubdos
- CoreHide unsupported variants for Kimi models that do not expose them.
- DesktopKeep project avatar previews consistent between the sidebar and edit dialog.
- DesktopImprove project icon overrides so uploaded icons and color fallbacks behave correctly in the edit dialog.
- DesktopImprove Linux desktop metadata for app listings and categorization.@NN708
v1.14.20 Fixed a system theme regression in the TUI
Improvements 7
- CoreAdded
GET /configto the experimental HTTP API. - CoreFixed local dynamic imports on Windows when running under Node, improving plugin and tool loading.
- DesktopStopped prompt controls from replaying their fade-in animation on every render.
- DesktopAdded a setting to hide the session progress bar while the agent is working.
- DesktopFixed the Select Server dialog layout so the server list and actions size correctly.@OpeOginni
- DesktopFixed synced project updates so desktop project state changes apply reliably.
- DesktopFixed sidebar project avatars to fall back to
icon.urlwhen no override is set.@ysm-dev
- CoreAdded
v1.14.19 Prevented compiled binaries from failing on startup because of a circular session schema dependency
Improvements 8
- CoreRenamed the compaction setting to
preserve_recent_tokensfor the budget that keeps recent turns verbatim. - CorePreserved concurrent edits to the same file instead of letting parallel edits overwrite each other.
- CoreFixed managed installs on Windows and added bundled ripgrep support for Windows ARM64.
- CoreAdded NVIDIA as a built-in provider option, including connection docs and required attribution headers.@anniesurla
- CoreKept recent conversation turns verbatim during session compaction so follow-up work keeps more local context.
- CoreFell back to summarizing the full conversation when preserved recent turns include too much media to fit safely.
- DesktopReduced loading flicker when opening projects and bringing prompt controls online.
- DesktopAdded a separate terminal font setting and bundled JetBrainsMono Nerd Font Mono.
- CoreRenamed the compaction setting to
v1.14.18 v1.14.17 Preserve executable permissions before Docker builds when artifacts lose their exec bits
Improvements
- CoreFix plugins reinstalling more often than needed.
- CoreUse
display: summarizedby default for Anthropic Bedrock Opus 4.7 requests. - CoreDetect attachment types from file contents so images and PDFs still work with incorrect or missing extensions.
- CoreSupport
OTEL_RESOURCE_ATTRIBUTESfor custom telemetry resource tags. - CoreFix package installs when
node_modulesis missing. - CoreFix GitHub Copilot Anthropic Haiku requests by disabling unsupported tool streaming.
v1.4.11 Fixed workspace routing so requests reach the correct workspace instance
Improvements
- CoreStopped share sync attempts for sessions that were never shared.
v1.4.10 Restored workspace history on connect so existing sessions catch up before live sync resumes
Improvements
- CorePassed OTEL exporter settings into managed workspaces so telemetry works there too
- CoreNormalized provider metadata defaults so models still load when catalog data is incomplete
- CorePassed
EXA_API_KEYto thewebsearchtool to reduce rate limits@rasdani
v1.4.9 Added LLM Gateway as a provider
Added LLM Gateway as a provider, including config support and model usage reporting.@smakosh
Improvements
- CoreLimited GitHub Copilot Opus 4.7 models to medium reasoning effort to avoid unsupported variants.@OpeOginni
- CoreImproved remote workspace reconnection with exponential backoff and clearer failure handling.
- DesktopFixed the beta desktop app so the file tree still appears when enabled in settings.