Skip to content

Changelog

New updates and improvements to OpenCode

  1. v1.2.18

    Add onClick handler to InlineTool and Task components

    Improvements 15

    • TerminalAdd options to auth login command to skip interactive questions@dbpolito
    • TerminalDon't let Dax touch the UI
    • DesktopFork Ghostty for web-based terminal implementation
    • DesktopShow errors for stale keyed components
    • DesktopFixed locale error in app
    • DesktopResolve stale read error in app
    • DesktopImprove provider settings consistency in app
    • DesktopPreserve question dock state across session switches@ualtinok
    • DesktopFix icon jiggle in app
    • DesktopOpen search with Mod+F even when editor is not focused
    • DesktopImprove error handling and translation in desktop server error formatting@OpeOginni
    • DesktopImprove agent selection logic to correctly pass configured models and variants@OpeOginni
    • DesktopRemove unnecessary macOS entitlements
    • DesktopAdd desktop deep link support for creating new sessions
    • DesktopPrefer using useLocation hook instead of window.location in app
  2. 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
  3. 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
  4. 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
  5. v1.2.14
  6. 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
  7. 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
  8. v1.2.10
  9. v1.2.9
  10. 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