Skip to content

Changelog

New updates and improvements to OpenCode

  1. 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
  2. v1.1.21
  3. 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
  4. 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
  5. v1.1.18

    Add persist-credentials

    Add persist-credentials: false to workflow templates to prevent credential exposure@LeonMueller-OneAndOnly

    Improvements

    • TerminalAdd fullscreen view to permission prompt
    • DesktopAdd provider icons to desktop application@dbpolito
    • DesktopCorrect desktop health check endpoint URL to /global/health@usvimal
  6. 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
  7. 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 add command@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
  8. 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
  9. 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
  10. 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