Changelog
New updates and improvements to OpenCode
v1.1.23 Fix sidebar toggle on desktop
Improvements 29
- 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.19 Handle Shift+Enter before IME check to prevent stuck state in prompt input
Improvements
- DesktopRevert provider icon on select model dialog in desktop app@dbpolito
v1.1.18 Add provider icons to desktop application
Improvements
- DesktopCorrect desktop health check endpoint URL to /global/health@usvimal
v1.1.17 Kill existing OpenCode CLI processes on macOS when launching desktop app
Improvements
- 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 Spawn local server with password in desktop app
Improvements
- 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 Disable AppImage build
Improvements
- DesktopImprove server detection and connection logic in desktop application@Brendonovich
- DesktopResolve defaultServerUrl inside AppInterface to improve server URL handling@Brendonovich
v1.1.14 v1.1.13 Add ability to fork sessions in desktop app
Improvements
- 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
v1.1.10 Remove inline JavaScript from the app
Improvements
- DesktopRemove custom URL parameter from app
- DesktopPrevent model picker overflow with Zen mode in new sessions@0xajka
- DesktopComplete symlink support implementation and enable CI for PRs in desktop app@jerome-benoit
- DesktopStore terminal and review pane visibility per session
- DesktopChange terminal cursor to bar and stop blinking when not focused@dbpolito
v1.1.8 Revert fix for opening external links in default browser
Improvements
- DesktopCache session-scoped stores and add optional context gating
- DesktopIncrementally render turns with markdown caching and lazy diff rendering
- DesktopGate hydration side-effects and handoff while stores load
- DesktopPrefetch adjacent sessions in the app
- DesktopImplement chunked message loading and lazy diff loading for improved performance
- DesktopFix project sidebar folder name display issue@0xajka