Changelog
New updates and improvements to OpenCode
v1.1.23 Update black plan selection with light rays effect and mobile styles
Improvements 33
- TerminalUse native text truncation for sidebar diff paths
- TerminalCenter the initially selected session in the session list@ariane-emory
- TerminalRestore brand integrity of TUI wordmark@kitlangton
- DesktopFix sidebar toggle on desktop
- DesktopPersist workspace branch selection across sessions
- DesktopPersist workspace order and collapsed state in sidebar
- DesktopFix thinking animation opacity and improve design
- DesktopFix session icon and name alignment
- DesktopShow session as busy even when it's the active session
- DesktopStop killing opencode-cli process on dev mode restart@dbpolito
- DesktopUpdate desktop question tools@dbpolito
- DesktopFix current session background color
- DesktopRemove the active state from load more button after press
- DesktopFix new session tooltip position and add keyboard shortcut
- DesktopRemove more options tooltip
- DesktopFix workspace name color in UI
- DesktopHide "View all sessions" button when on active project page
- DesktopFix avatar button states
- DesktopReduce font size of load more button
- DesktopFix recent sessions title color
- DesktopFix project dropdown labels and sorting order
- DesktopMove left panel toggle button to the right
- DesktopFix avatar background color
- DesktopShow project options on hover of row
- DesktopIncrease delay on session list tooltips
- DesktopFix tooltip gutter spacing on session items and archive buttons
- DesktopArchive icon replaces diff count on hover
- DesktopFix hover state for recent sessions in gutter
- DesktopFix search bar functionality in header
- DesktopFixed layout issues in the app
- DesktopFix stale sessions in new layout
- DesktopNew app layout
- DesktopOpen external links in system browser instead of webview in desktop app@turculaurentiu91
v1.1.21 v1.1.20 Fixed Docker image after SST rename in tips
Improvements
- TerminalShow connected providers in /connect dialog@AksharP5
- TerminalDeduplicate file references in sent prompts@felixzsh
- TerminalTrack all timeouts in Footer component to prevent memory leaks@sauerdaniel
- TerminalMake TUI work when OPENCODE_SERVER_PASSWORD is set@LeonMueller-OneAndOnly
v1.1.19 Tweak external directory permission rendering in TUI
Improvements
- TerminalEnsure external directory and Bash tool invocations render working directory details
- TerminalFix duplicate radio button icon in MCP auth CLI interface@dmmulroy
- DesktopHandle Shift+Enter before IME check to prevent stuck state in prompt input@josephbharrison
- DesktopRevert provider icon on select model dialog in desktop app@dbpolito
v1.1.18 Add persist-credentials
Add persist-credentials: false to workflow templates to prevent credential exposure@LeonMueller-OneAndOnly
Improvements
v1.1.17 Prevent question tool keybindings when dialog is open
Improvements
- DesktopKill existing OpenCode CLI processes on macOS when launching desktop app@Brendonovich
- DesktopSet serverPassword in desktop app@Brendonovich
- DesktopProvide PTY socket authentication if available from desktop@Brendonovich
- DesktopTie desktop and CLI to the same Windows JobObject@Brendonovich
v1.1.16 Support debug tool calling directly in CLI
Improvements 7
- TerminalDon't submit prompt when switching sessions@LeonMueller-OneAndOnly
- TerminalAwait auth.set to prevent race condition when setting API key@darshkpatel
- TerminalActually modify OpenCode config when adding MCP servers with
mcp addcommand@paoloricciuti - DesktopSpawn local server with password in desktop app@Brendonovich
- DesktopAdd missing args to Windows Tauri CLI spawn@pschiel
- DesktopImplement better dynamic terminal numbering@OpeOginni
- DesktopAdd icon button for server removal in dialog select server@OpeOginni
v1.1.15 Prevent layout jump when toggling tips visibility in TUI
Improvements 9
- TerminalAdd hint for variants toggle in TUI
- TerminalFix autocomplete reopening after backspace deletes space in terminal UI@Raviguntakala
- TerminalRename kvStore to store for consistency in TUI
- TerminalRedesign tips display on home screen
- TerminalRedesign tips display on home screen
- TerminalRemove update complete toast notification from TUI
- DesktopDisable AppImage build@Brendonovich
- DesktopImprove server detection and connection logic in desktop application@Brendonovich
- DesktopResolve defaultServerUrl inside AppInterface to improve server URL handling@Brendonovich
v1.1.14 Add clickable navigation to subagent header
Improvements 8
- TerminalAdd mouse hover and click support to questions tool@indeep99
- TerminalFix prompt ref initialization to prevent undefined reference errors
- TerminalRefactor event streaming in TUI to use SDK instead of manual RPC subscription
- TerminalFix cursor position when pasting single-line text in TUI@Octane0411
- TerminalAdd mouse hover and click support to autocomplete@kitlangton
- TerminalCopy OAuth URL when device code is unavailable@itskingori
- TerminalFix slash command autocomplete highlighted row jumping@kitlangton
- DesktopAdd image preview support for image attachments in desktop@dbpolito
v1.1.13 Move props.ref to onMount in TUI component
Improvements 7
- TerminalFixed command palette incorrectly highlighting items on mouse hover@kitlangton
- DesktopAdd ability to fork sessions in desktop app@dbpolito
- DesktopMake mouse hover and click work on prompt input autocomplete@dbpolito
- DesktopAdd missing StoreExt import and fix unused mut warning in desktop@jerome-benoit
- DesktopFix missing import causing desktop build to fail@Leka74
- DesktopSupport configuring default server URL for desktop@athal7
- DesktopRemove split operation in serverDisplayName function@OpeOginni