Skip to content

Changelog

New updates and improvements to OpenCode

  1. v1.18.17

    Made session compaction keep complete recent turns and produce clearer summaries for smaller models

    Fixes 7

    • CoreAdded MERGE Gateway reasoning variants so those model options work correctly.@MatthewFeroz
    • CoreCapped automatic session retries and added jitter to reduce repeated retry storms.
    • CoreEnabled PDF attachments for GitHub Copilot models that advertise PDF vision support.@stevenao
    • CoreApplied the correct sampling defaults to DeepSeek V4 Flash on supported providers.
    • CoreRouted all Muse family models to the correct Meta system prompt.@mreso
    • DesktopUpdated Chinese developer terminology to use more widely recognized translations.
    • DesktopUsed the server's current default model instead of stale local config when choosing the default model.
  2. v1.18.16

    Open the project menu with a right-click in Home

    Fixes

    • CoreIgnore unknown top-level config fields instead of failing config parsing
    • CoreRegister projects opened from Home so they are available to the rest of the app
    • DesktopFall back to listing and matching local directories when the project picker server does not support search
    • DesktopUse 词元 instead of 令牌 for token-related labels in Simplified Chinese@Speechlessmanbilibili
    • DesktopKeep the macOS app running after the last window closes and reopen a window when the app is activated
  3. v1.18.15

    Added much broader locale coverage across the desktop app

    Improvements

    • DesktopExport full session transcripts as JSON from the UI.

    Fixes 10

    • CoreChronological message ordering now stays correct even when imported or legacy message IDs are out of order.
    • CoreRevert and fork actions now use real message chronology instead of message ID ordering.
    • CoreTruncation cleanup now removes stale files by file timestamp more reliably.
    • CoreRepeated compaction now keeps earlier tool-call history in summaries instead of dropping orphaned results.
    • CoreBlob-based attachments now load correctly in the web UI.@rexdotsh
    • DesktopSession timelines now respect chronological message boundaries more reliably.
    • DesktopStored messages now stay ordered by creation time.
    • DesktopSession lists now sort by persisted activity time more reliably.
    • DesktopLanguage names now stay native in the locale picker.
    • DesktopFilled in missing translations across existing locales.
  4. v1.18.14

    Preserved structured mid-stream provider errors so compatible providers can retry failed responses

    Improvements

    • CoreSimplified xAI login to a single device-code flow that works better in headless and remote environments.

    Fixes

    • CoreRetried more transient provider and network errors instead of failing immediately.
    • CoreCounted cache writes in ACP usage totals.
    • CoreLogged remote workspace 5xx response bodies in the host logs to make proxy failures easier to debug.@jamesmurdza
    • CoreStopped sending the host directory path to remote workspaces so prompts resolve from the remote project root.@jamesmurdza
    • CoreWaited for queued ACP session updates before ending a turn.
  5. v1.18.13

    Localized more desktop UI copy

    Localized more desktop UI copy, including native menus, update dialogs, and help content.

    Improvements

    • DesktopAdded early right-to-left layout support across the app and session views.
    • DesktopAdded locale-aware plural rules so translated counts and summaries read correctly.
    • DesktopExpanded translation coverage and added more supported desktop languages.

    Fixes

    • DesktopFixed several right-to-left layout issues across tabs, drawers, resizing, and titlebar interactions.
    • DesktopFixed shared right-to-left UI behavior such as directional icons and drawer placement.
    • DesktopSessions without titles now fall back to generated names instead of appearing blank.
    • DesktopMoved markdown parsing off the main thread to keep the app more responsive while rendering messages.
  6. v1.18.12

    Fixed Azure GPT-5.5+ completion requests failing when reasoning is enabled

    Fixes

    • DesktopReduced composer lag when drafts include large pasted images or attachments.
    • DesktopLet project search match any known recent project instead of only the first five.@NumerousJLs
    • DesktopCleared stale assistant errors from the timeline once the same turn resumes streaming.
    • DesktopSkipped legacy config reads against v2 servers to avoid spurious config loading issues.@resetsix
  7. v1.18.11

    Stopped MCP SSE connections from getting stuck in reconnect loops after server error responses

    Fixes

    • CoreFixed provider model configs that use interleaved reasoning fields like reasoning_text or custom field names.
    • DesktopOpen external links in the system browser instead of inside the app.
    • DesktopFixed stale session tab state in the desktop title bar.@OpeOginni
    • DesktopOpen the legacy directory picker at your home folder when no home path is loaded yet.
    • DesktopPrevent the file tree tab from clipping when resized smaller.@OpeOginni
    • DesktopFixed debug gutter labels and values misaligning.
  8. v1.18.10

    Discover available Modal models automatically

    Improvements

    • DesktopPrevent adding the same attachment more than once.
    • DesktopAlways show the new session button.
    • DesktopImprove toast notifications with better stacking, dismissal, and mobile layout.
    • DesktopRefine tab hover, active, and overflow states.

    Fixes

    • DesktopRepair malformed saved tabs so broken tab state no longer persists across launches.@OpeOginni
    • DesktopHide the model variant selector until model data finishes loading.
    • DesktopPreserve the custom agent picker for existing users.
  9. v1.18.9

    Removed the extra vertical borders from the V2 home projects view

    Improvements

    • DesktopAdded an opt-in V2 desktop sidecar backed by the bundled CLI service.
    • DesktopAdded collapsible model provider sections in V2 settings.

    Fixes

    • CoreRestored compatibility with legacy MCP SDK clients.
    • DesktopFixed a Solid cleanup crash that could break navigation in the desktop app.
    • DesktopFixed home session loading so the session list can update without suspending the whole page.
  10. v1.18.8

    Improved compatibility with newer MCP servers and OAuth flows

    Improvements

    • DesktopAdded a shortcut to open the project selector in new sessions.

    Fixes 11

    • CoreReconnects MCP servers after expired SDK sessions, including concurrent requests.
    • CoreHonors configured MCP OAuth callback ports in mcp debug.
    • CoreStops sending deprecated sampling defaults to newer Gemini models.
    • DesktopTab keyboard navigation now follows the visible tab order.
    • DesktopOpening files now expands Windows folders with trailing separators.
    • DesktopServer status uses blue when an integration needs attention.
    • DesktopProvider connection state now refreshes immediately after changes.
    • DesktopLinux packages now install AppStream metadata.@develop7
    • DesktopLocal desktop runs now use the channel database.
    • DesktopPrevents freezes when closing projects from the home view.
    • DesktopPrevents the right panel from freezing the session view while loading.