Changelog
New updates and improvements to OpenCode
v1.1.27 Fixed flash of home page on application start
Improvements 12
- DesktopFixed localStorage quota handling in app
- DesktopPersist quota limits to prevent loss on reload
- DesktopCompletely disable pinch to zoom in desktop application@Brendonovich
- DesktopFix message list overflow and scrolling issues@neriousy
- DesktopAdd 8px padding to recent sessions popover
- DesktopRemove top padding from edit project dialog form
- DesktopUpdate session messages popover gutter to 28px
- DesktopPosition session messages popover at top
- DesktopRetain session hover state when popover is open and update border radius
- DesktopUpdate session hover popover styling
- DesktopUpdate review session empty state styling
- DesktopAdd ability to select project directory text in web interface@DNGriffin
v1.1.26 Fix favicon in app
Improvements 54
- DesktopChange keybind for cycling thinking effort in app@neriousy
- DesktopFixed global terminal and review pane toggle functionality
- DesktopFix hash-based navigation in the application
- DesktopGive feedback when trying to paste an unsupported file type@neriousy
- DesktopRename favicons to v2 for cache busting@R44VC0RP
- DesktopReload instance after workspace reset
- DesktopMake terminal sessions scoped to workspace
- DesktopAdd hover overlay with upload and trash icons to project icon in edit dialog
- DesktopTighten edit project color spacing
- DesktopConstrain edit project dialog width
- DesktopTweak edit project icon container styling
- DesktopAdjust edit project icon helper text
- DesktopUpdate edit project dialog padding and avatar styles for consistency
- DesktopNew layout improvements for app
- DesktopNew session layout
- DesktopImproved session layout
- DesktopHide settings button in app
- DesktopAdd more end-to-end tests for the app
- DesktopAdd end-to-end testing utilities for the application
- DesktopTweak share button to prevent layout shift in desktop@itsrainingmani
- DesktopApply getComputedStyle polyfill on all platforms in desktop app@Slone123c
- DesktopImprove layout and styling of desktop session search button@OpeOginni
- DesktopRemove redundant toast for thinking effort changes@kitlangton
- DesktopAdd session unshare button to desktop application@itsrainingmani
- DesktopRemove max-width constraint from session name tooltip
- DesktopAdjust project path tooltip placement
- DesktopRemove max width on sidebar new buttons
- DesktopAdjust session list tooltip trigger and delay
- DesktopKeep project avatar hover styles while popover is open
- DesktopAdjust recent sessions popover padding
- DesktopReduce prompt dock bottom spacing
- DesktopShow project name in avatar hover
- DesktopRemove loading text after splash screen
- DesktopFix command palette file list item spacing
- DesktopShrink project notification dot and apply masking
- DesktopUpdate desktop initializing splash logo
- DesktopAlign project avatar notification dot
- DesktopDon't try to open command palette if a dialog is already open@BlankParticle
- DesktopAdded Windows-only guard to make window.getComputedStyle fall back to document.documentElement@Eric-Guo
- DesktopFix flaky session archiving behavior
- DesktopPrevent text clipping on search button descenders
- DesktopRemove secondary text from commands
- DesktopLimit search modal max-height to 480px
- DesktopRefine search modal styling and list component
- DesktopReduce command item left padding in search modal
- DesktopAdd hideIcon and class options to List search and customize search modal input styling
- DesktopAdjust command item left padding in search modal
- DesktopAdd left padding to command items in search modal
- DesktopIncrease keybind border radius in search modal
- DesktopDisplay arrow keys as symbols in keybind formatting
- DesktopUse Keybind component in search modal list
- DesktopUse Keybind component in titlebar search button
- DesktopFix recent sessions gutter spacing
- ExtensionsAdd use_github_token to example
v1.1.25 Remember last opened project in app
Improvements
- DesktopTruncate workspace title in app
- DesktopHandle new session correctly in app
- DesktopCenter dialog on page instead of session
v1.1.24 Add ability to edit project and session titles
Improvements 21
- DesktopOpen workspace if navigating to session in workspace
- DesktopCan't expand workspaces
- DesktopFixed scroll jumping when expanding workspaces
- DesktopTruncate the workspace name on hover
- DesktopFix alignment of load more label
- DesktopUpdate panel minimum size and button maximum width
- DesktopFix session icon and label alignment
- DesktopFixed desktop hamburger menu shifting issue
- DesktopCenter hamburger menu with project avatars
- DesktopFix mobile menu on web
- DesktopFix responsive menu on desktop
- DesktopMoved createMemo down to fix bug
- DesktopUpdated project and sessions list width
- DesktopFix styles for view all sessions state
- DesktopAdd default icon to sessions
- DesktopFix search bar sizing, padding, and keyboard shortcut styling
- DesktopFixed avatar border radius and current project display
- DesktopPersist workspace order and collapsed state
- DesktopAdd unified search for commands and files in app
- DesktopAdd skeleton loader for sessions
- DesktopFix project avatar border radius
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