Changelog
New updates and improvements to OpenCode
v1.2.17 Show scrollbar by default
Improvements 7
- TerminalPrevent orphaned opencode subprocesses on shutdown
- TerminalValidate agent when running with attach flag@alberti42
- DesktopRemove blur from todos in app
- DesktopDelay dock animation on session load
- DesktopRemove diff lines from sessions in sidebar
- DesktopLoading session should be scrolled to the bottom
- DesktopClose terminal tabs properly
v1.2.16 Replace curved arrow with straight arrow for better terminal compatibility
Improvements 46
- TerminalShow pending tool call count in TUI instead of generic 'Running...' message
- TerminalUse arrow indicator for active tool execution in TUI
- TerminalDisable session navigation commands when no parent session@jerome-benoit
- TerminalFixed project ID conflict and updated handling for same session ID@noamzbr
- TerminalImprove task tool display with subagent keybind hints and spinner animations
- TerminalAdd Go provider list command
- DesktopDefer diff rendering
- DesktopFixed timeline performance jank in the application
- DesktopTighten up header elements in the app
- DesktopStabilize project close navigation
- DesktopAdd comprehensive animation system with multiple easing functions and transition utilities
- DesktopDefault auto-respond to false
- DesktopRefactor app to use SolidJS
- DesktopMove session review bottom padding to UI layer
- DesktopFix latest.json finalizer in desktop application
- DesktopRevert Polish Turkish translations
- DesktopUse correct download link in finalize-latest-json script
- DesktopFaster session switching via windowed rendering and staged timeline
- DesktopAdd compact UI to the app@neriousy
- DesktopPolish Turkish translations@vaur94
- DesktopFallback to synthetic icon for unknown provider IDs@rexdotsh
- DesktopFixed scroll issues in the app
- DesktopSynchronize internationalization translations
- DesktopAdd Warp to the open menu
- DesktopAdd latest.json finalizer script for desktop builds
- DesktopAuto-accept permissions in app
- DesktopAdd Turkish locale support for app and UI packages@vaur94
- DesktopAdd recent projects section to command palette@neriousy
- DesktopMove desktop open_path functionality to Rust
- DesktopAllow providing username and password when connecting to remote server
- DesktopFixed permission indicator in app
- DesktopAdd permission notifications to app
- DesktopShow keybind on context tab close button
- DesktopBetter diff and code comments in app
- DesktopDeduplicate file tree scroll state management
- DesktopAlign review changes select height
- DesktopMute inactive file tab icons
- DesktopSet max-width on session when review is closed but file tree is open
- DesktopAdd border to file tree on scroll
- DesktopFix session tab alignment in compact view to prevent vertical overflow
- DesktopNew tabs styling in the app
- DesktopAuto-accept all permissions mode
- DesktopEnhance project tile interaction with suppress hover functionality@OpeOginni
- DesktopSimplify review layout
- DesktopRestore shell path environment for desktop sidecar
- DesktopOpen app in PowerShell instead of Command Prompt on Windows@neriousy
v1.2.15 Remove interactive shell flag from sidecar spawn to prevent hang on macOS
Improvements
- DesktopFixed permissions and questions handling from child sessions in the app
- DesktopFixed keyboard navigation for previous/next message@neriousy
- DesktopCorrect Copilot provider description in i18n files@Oleksii-Pavliuk
v1.2.14 v1.2.12 Add Go SDK code generation script
Improvements
- TerminalShow LSP errors for apply_patch tool
- DesktopEnhance Windows app resolution and UI loading states@neriousy
- DesktopUpdate desktop README for accuracy
v1.2.11 Support variant parameter in GitHub Actions and OpenCode GitHub run command
Improvements 19
- DesktopIgnore stale part deltas in the application
- DesktopFix bug where lines remain highlighted after canceling a comment@neriousy
- DesktopReplace error handling with serverErrorMessage utility and add ConfigInvalidError checks@OpeOginni
- DesktopPreserve native path separators in file path helpers
- DesktopRemove file tree tooltips
- DesktopUpdate createOpenReviewFile test to match new call order
- DesktopWait for loadFile to complete before opening file tab
- DesktopWindows E2E test failures due to IPv6 networking issues resolved
- DesktopCorrect inverted chevron direction in todo list@kevinWangSheng
- DesktopFeed customization options
- DesktopAdd beta icon to desktop application
- DesktopE2E test updated to current version
- DesktopRemove double-border in share button
- DesktopBetter sound effect disabling UX
- DesktopAdd custom scroll view to app
- DesktopShow and hide reasoning summaries in the app
- DesktopStay pinned with auto-scroll on todos, questions, and permissions
- DesktopBring back -i flag in sidecar arguments for desktop
- DesktopLarge text pasted into prompt input no longer causes main thread to lock
v1.2.10 v1.2.9 Use structuredClone instead of remeda's clone for better performance and native support
Improvements
- DesktopRestore settings header mask
v1.2.8 Add custom tool and MCP call responses that are visible and collapsible
Improvements
- DesktopBlack screen on launch with sidecar server fixed
- DesktopClear todos on abort
v1.2.7 Improve GitHub action branch detection and handle 422 errors
Improvements 63
- TerminalEnsure onExit callback fires after terminal output is written
- TerminalMigrate TUI thread module from Bun.file() to Filesystem module
- TerminalMigrate agent command from Bun.file()/Bun.write() to Filesystem module
- TerminalMigrate import command from Bun.file() to Filesystem module
- TerminalUpdate pasteImage to only increment count when the previous attachment is an image@OpeOginni
- TerminalMigrate editor.ts from Bun.file()/Bun.write() to Filesystem module
- TerminalMigrate clipboard.ts from Bun.file() to Filesystem module
- TerminalMigrate CLI run command from Bun.file() to Filesystem/stat modules
- TerminalSession list --max-count parameter now correctly limits the number of sessions displayed@mharris717
- TerminalExit cleanly without hanging after session ends
- TerminalStyle scrollbox for permission and sidebar@akronb
- TerminalIncrease button heights and improve permission prompt layout alignment
- TerminalDisplay new session banner with logo and project details in TUI
- DesktopUpdate Japanese translations for WSL integration@taroj1205
- DesktopMade localhost URLs work correctly in isLocal function
- DesktopNavigate to last session when navigating to a project
- DesktopFix typecheck errors in app
- DesktopDeduplicate allServers list in app
- DesktopAdjust session turn horizontal padding
- DesktopTighten prompt dock padding in app
- DesktopFixed sidecar spawning a window on Windows
- DesktopDelay prompt mode toggle tooltip
- DesktopShorten prompt mode toggle tooltips in the app
- DesktopReduce review panel padding
- DesktopTweak search button style in UI
- DesktopExpanded color state on titlebar buttons
- DesktopTweak hover and active styles for title bar buttons
- DesktopShare button now has a border
- DesktopAdjust file tree background color
- DesktopHandle sidecar key in projectsKey for desktop projects
- DesktopFixed desktop app incorrectly identifying local servers
- DesktopRefactor server management backend
- DesktopUse group-hover for file tree icon color swap at all nesting levels
- DesktopSimplify mode toggle icon styling in TUI
- DesktopClean up desktop implementation
- DesktopTemporarily disable WSL support in desktop application
- DesktopUse radio group in prompt input
- DesktopSimplify prompt mode toggle icon colors via CSS and tighten message timeline padding in TUI
- DesktopFix prompt input quirks in app
- DesktopTerminal disconnect and resync functionality fixed
- DesktopReplicate tauri-plugin-shell logic in desktop application
- DesktopImprove modified file visibility and button spacing in TUI
- DesktopShow monochrome file icons by default in tree view, revealing colors on hover to reduce visual clutter
- DesktopFix share button text styling to use consistent 12px regular font weight
- DesktopAdd warning icon to permission requests for better visibility
- DesktopExtract dock prompt shell component
- DesktopUI no longer flashes when switching tabs@neriousy
- DesktopAvoid sidecar health-check timeout on shell startup in desktop app@ysm-dev
- DesktopIncrease prompt mode toggle height for better clickability
- DesktopAdd more end-to-end tests for desktop application@neriousy
- DesktopUpdate magnifying-glass icon in UI
- DesktopTighten titlebar action padding
- DesktopRefine titlebar search and open padding
- DesktopCenter titlebar search and soften keybind styling
- DesktopAlign titlebar search text size
- DesktopMatch titlebar active background to hover
- DesktopUse weak borders in titlebar actions
- DesktopReduce titlebar right padding
- DesktopKeep file tree toggle visible
- DesktopAdjust icon button spacing in UI
- DesktopSession timeline and turn handling reworked in app
- DesktopKeep Escape handling local to prompt input on macOS desktop@itskritix
- DesktopHide server CLI window on Windows