Changelog
New updates and improvements to OpenCode
v1.15.7 Added a pinch zoom setting for the desktop app
Improvements
- DesktopAdded a new desktop home view, session entry flow, and titlebar.
- DesktopRefined the new desktop UI and moved app update actions into the titlebar.
- DesktopAdded desktop log export.
Fixes
- SDKV2 global event streams now include account add, remove, and switch events.
v1.15.6 Added initial desktop tabs support
Improvements
- DesktopAdded a native app menu on Windows.
- DesktopAdded Ukrainian locale support.@MYMDO
- SDKUpdated
opentuidependencies to0.2.15.
Fixes
- DesktopCustom providers now appear immediately after config updates.@tianxiaoliang
v1.15.5 Allow desktop notifications from the renderer
Improvements
- DesktopShow free-limit and usage-exceeded dialogs in Desktop
- DesktopSpeed up large session timelines
Fixes
- DesktopFix question dock overflow and message layout clipping
- DesktopHide the prompt placeholder when the input only contains whitespace@ShrootBuck
- DesktopSync the PWA status bar color with the active theme@heimoshuiyu
- DesktopInstall the newest available desktop update instead of reusing a stale download
v1.15.0 Auto-hide the menu bar on Linux and Windows
Fixes
- DesktopFixed archived sessions being reprocessed when their archive state did not change.
- SDKRestored missing event types in the JavaScript SDK, including session and message events.
v1.14.51 Fixed Windows app detection by reading
whereoutput correctlyImprovements
- DesktopAdded MCP connection status for client registration and authentication, with direct re-auth flows in the app.@OpeOginni
v1.14.50 v1.14.49 Add Ctrl/Cmd+number shortcuts to switch projects
Improvements
- DesktopRemember whether the todo dock is collapsed.
- DesktopRestore AppStream metadata in Linux desktop builds.
Fixes
- DesktopShow clearer wrapped server errors in the app.@OpeOginni
- DesktopUse the login shell when loading desktop environment variables.@qwq202
- DesktopRemember the selected model variant when switching sessions or projects.
- DesktopOpen the next available project when closing the current one.
- DesktopPrevent streamed Markdown from being cut off.
v1.14.45 Older migrated sessions with missing diff file details load again
Fixes
- DesktopOlder migrated sessions with missing diff patches load again.@OpeOginni
- SDK
throwOnError: truenow throws a realErrorwith the server message and preserves the response body incause.
v1.14.42 v1.14.41 Added a macOS Settings menu entry
Improvements
- DesktopMoved the desktop app's local server into a separate utility process for more reliable startup and shutdown.