Skip to content

Changelog

New updates and improvements to OpenCode

  1. v1.14.29
  2. v1.14.28 +1

    Reduced extra terminal noise while creating TUI workspaces

    Improvements

    • CoreAdded a configurable default shell for terminals and agent shell commands, with a Desktop setting to manage it.
    • TerminalHid provider connection checks until onboarding is complete.
    • TerminalRestored the default toast timeout when no custom duration is provided.@OpeOginni
    • CoreFixed issue with opencode upgrade failing for bun installs unless in a directory with package.json
  3. v1.14.26

    Fixed config parsing to preserve permission rule order

    Improvements

    • CoreFixed OpenRouter DeepSeek reasoning output handling.
    • CoreSent an opencode/<version> User-Agent header with HTTP requests.
    • TerminalAdded Zed editor selection support for editor context.
    • TerminalShow a /connect tip when no models are configured.
    • TerminalFixed editor lock detection to ignore locks from unrelated workspaces.@jjjermiah
  4. v1.14.25

    Fixed permission config preserving rule order and exposes full IntelliSense for tool permission keys

    Improvements

    • CoreLSP permission prompts now include request details like the operation, file, and cursor position
    • CoreShell commands keep the correct working directory after login shell startup files run
    • CoreAdded Roslyn LSP support for Razor, .cshtml, and C# script files
    • CoreGPT-5.5 with OpenAI OAuth now uses the correct context limits to avoid compaction issues
  5. v1.14.24 +1

    Added an experimental HTTP API endpoint for MCP server status

    Improvements

    • CoreFixed DeepSeek assistant messages so reasoning is always included, avoiding provider formatting failures.
    • CoreFixed inherited model configs so interleaved-capability models keep working when that field falls back to an existing model.@07akioni
    • CoreAdded experimental HTTP API endpoints to list files, read file contents, and check project file status.
    • CoreRespect custom .npmrc registry settings when checking package versions and updates.
    • TerminalRender all non-synthetic text in a user message instead of showing only the first text block.
  6. v1.14.22 +1
  7. v1.14.20
  8. v1.14.19
  9. v1.14.18 +1
  10. v1.4.11

    Fixed workspace routing so requests reach the correct workspace instance

    Improvements

    • CoreStopped share sync attempts for sessions that were never shared.