Skip to content

Changelog

New updates and improvements to OpenCode

  1. 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

    • 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.
  2. v1.18.8

    Added a shortcut to open the project selector in new sessions

    Fixes 8

    • 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.
  3. v1.18.7

    Remove the extra titlebar inset in fullscreen on macOS

    Fixes

    • DesktopKeep command palette entries from reappearing incorrectly when shadowed commands are removed.
    • DesktopAdd scrolling to the project selector dropdown when the list is long.@david1gp
  4. v1.18.6

    Fixed legacy MCP state refreshing when opening a V1 workspace

    Improvements

    • DesktopImproved compatibility with the newer client API across directory, project, session, and terminal flows.

    Fixes

    • DesktopFixed provider lists not refreshing after connecting a provider or finishing provider OAuth on V1 servers.
  5. v1.18.5

    Support the current server terminal transport

    Improvements

    • DesktopSupport current-server review data in the desktop app.
    • DesktopUpdate server discovery flows for current servers.
    • DesktopSupport current-server session actions, including prompts and commands.
    • DesktopRender current-server session timelines.
    • DesktopStream current-server events in the desktop app.
    • DesktopDetect legacy and current servers so the desktop app can work with both.

    Fixes 10

    • DesktopRestore optimistic timeline updates while responses are still streaming.
    • DesktopHide legacy-only features when connected to current servers.
    • DesktopPreserve inline file mentions when sending prompts to legacy servers.
    • DesktopStop auto-accepting config permissions on current servers.
    • DesktopKeep current servers out of the legacy layout.
    • DesktopShow plain file contents in file-specific tabs instead of review diffs.
    • DesktopKeep the prompt input agent toggle in sync.
    • DesktopKeep paginated session timelines in the right order.
    • DesktopRestore directory-scoped session status for legacy servers.
    • DesktopReload legacy session progress after hydration.
  6. v1.18.4

    Sync the embedded terminal theme with the app theme

    Improvements

    • DesktopImprove the review panel so open file tabs can stay aligned with the current diff view.
    • DesktopRewrite the v2 prompt input for more reliable command, context, shell, attachment, and history interactions.
    • DesktopImprove review panel resizing and sticky controls.

    Fixes 7

    • DesktopPreserve command drafts in the command menu.
    • DesktopAvoid session view failures when message parent links are missing.
    • DesktopPrevent sending empty prompt text parts.
    • DesktopRestore model variant selection accessibility.
    • DesktopShow keybind tooltips on prompt input controls.@ProdigyRahul
    • DesktopDeduplicate repeated file entries in diff summaries.
    • DesktopPrevent recovery window handling from touching destroyed windows.
  7. v1.18.3

    Home page command palette search can now find and open sessions

    Fixes

    • DesktopFixed home page scrolling so sticky headers and the session list behave correctly.
    • DesktopFixed startup readiness so WSL server loading is included before the desktop app reports ready.
    • DesktopRemoved the inactive help button from the app layout.
    • DesktopFixed custom agent selector visibility when custom agents are available.
  8. v1.18.2

    Added Mod+N as another shortcut for opening a new tab

    Fixes

    • DesktopRestored the Help button in release builds.
    • DesktopKept sessions with null archive times visible instead of dropping them from the home list.
    • DesktopHid the drawer close button on Windows where it conflicts with the window chrome.
  9. v1.18.1
  10. v1.18.0

    Completed the Desktop v2 migration

    Completed the Desktop v2 migration, including upgrade handling for the new layout and first-launch onboarding.

    Improvements

    • DesktopAdded a setting to switch between the new and old Desktop layouts during the transition period.

    Fixes 13

    • DesktopFixed file views using the wrong background in the v2 layout.
    • DesktopFixed connected project picker positioning when its anchor is still loading.
    • DesktopKept permission auto-accept state separate for each server.
    • DesktopFixed a project picker positioning crash.
    • DesktopKept terminal tab rename focused while editing.
    • DesktopEnabled remote sessions to auto-accept permissions correctly.
    • DesktopFixed terminal tabs stealing focus when they mount.
    • DesktopLoaded more timeline history at once to reduce repeated backfill while scrolling.
    • DesktopResynced the timeline correctly after reconnecting.
    • DesktopPreserved the composer caret after request updates.
    • DesktopReduced Home cold-load time substantially.
    • DesktopPreserved timeline bottom anchoring more reliably.
    • DesktopClarified status indicator severity.