Skip to content

Changelog

New updates and improvements to OpenCode

  1. v1.1.40

    Close review pane when pressing escape key

    Improvements

    • DesktopEnable ctrl+n and ctrl+p for popover navigation in desktop app@sairajchouhan
    • DesktopAdd Thai locale support@natt-v
    • DesktopAdd custom provider support to app
  2. v1.1.37

    Reintroduce review tab in app

    Improvements 96

    • DesktopAuto-scroll to keep relevant content in view
    • DesktopAdd 'connect provider' button to the manage models dialog@alexyaroshuk
    • DesktopFix terminal corruption issue in app
    • DesktopFile tree not always loading in app
    • DesktopFix outdated e2e test in app package
    • DesktopDo not auto-navigate to last project on app load
    • DesktopAdd Tauri localization support to desktop application
    • DesktopAdd internationalization support for Tauri desktop application
    • DesktopBetter memory management in app
    • DesktopDon't connect to localhost through VPN
    • DesktopShow 5 highlights in app
    • DesktopHighlight selected change in the app
    • DesktopSet filetree padding to 6px
    • DesktopAlign file tree change styling
    • DesktopDelay navigation tooltips
    • DesktopAdjust titlebar left spacing
    • DesktopShorten navigation tooltips
    • DesktopAdd filetree tooltips with diff labels
    • DesktopColor file tree change dots by diff kind
    • DesktopImproved app layout
    • DesktopFix session diffs not always loading in app
    • DesktopNew end-to-end smoke tests for app
    • DesktopAdd translations to the app
    • DesktopUpdate settings in general settings
    • DesktopSwallow file search errors in app
    • DesktopFix tooltips causing getComputedStyle errors in model select
    • DesktopClean up Tailwind CSS versus pure CSS usage in app
    • DesktopNavigate to tabs when opening file in app
    • DesktopOpen markdown links in external browser
    • DesktopShared terminal ghostty-web instance for better performance
    • DesktopCleanup connect provider timers
    • DesktopDon't keep parts in memory
    • DesktopDon't show session skeleton after workspace reset
    • DesktopAdd max-width to tabs with text truncation
    • DesktopUse smaller close icon on tabs to match comment cards
    • DesktopOnly show left border on plus button when sticky
    • DesktopUpdate review empty states to 14px font size and align select file empty state
    • DesktopCenter file tree empty state with 32px top margin
    • DesktopImplement non-fatal error handling in app
    • DesktopFix agent fallback colors in app
    • DesktopAdded forward and back navigation buttons
    • DesktopAdd missing tooltips in app
    • DesktopAuto-scroll button sometimes sticks in the app
    • DesktopDeduplicate Tauri configuration files@Brendonovich
    • DesktopOnly show files in select dialog when clicking + tab
    • DesktopDisable magnification gestures on macOS desktop@ysm-dev
    • DesktopAdd Connect provider in model selector@ProdigyRahul
    • DesktopAdd file tree specification tests
    • DesktopEnable file watcher in app
    • DesktopImprove file tree performance in app
    • DesktopAdd highlights feature
    • DesktopAdd new release modal
    • DesktopFix Zen mode disconnect not working in app
    • DesktopDisconnect Zen provider
    • DesktopFix e2e test in app package
    • DesktopDisable tooltips in file tree tabs
    • DesktopMove file tree toggle button to the right side
    • DesktopFade filetree guide lines on hover
    • DesktopDim non-deep filetree guide lines in the app interface
    • DesktopReduce file tree folder indent
    • DesktopRefine file tree row spacing and indentation
    • DesktopUse medium font weight for filetree items
    • DesktopUse chevron icons for filetree folders
    • DesktopTighten file tree row spacing
    • DesktopAdjust filetree panel padding
    • DesktopScope filetree pill tabs styling
    • DesktopAdd Vercel AI Gateway provider description
    • DesktopAdd provider descriptions to settings
    • DesktopAdd transition to command palette
    • DesktopAdd transition to select provider dialog
    • DesktopAdd optional transition animations to dialog
    • DesktopStyle view all button with interactive color and margin
    • DesktopAdd models icon and use in settings UI
    • DesktopAdd providers icon and use in settings
    • DesktopUse default cursor for environment provider text
    • DesktopAdd hover text for environment-connected providers
    • DesktopSet provider row height to 56px
    • DesktopUpdate button styles and disconnect button size in UI
    • DesktopFix session synchronization issue in application
    • DesktopAdd missing i18n strings in app
    • DesktopAdd session load limit to prevent excessive memory usage
    • DesktopAdd end-to-end test for sidebar navigation
    • DesktopReplace signals with createStore in app
    • DesktopAdd file tree mode to app
    • DesktopAdd file tree view to app
    • DesktopUse focus-visible instead of focus to prevent sticky hover effect on click@ProdigyRahul
    • DesktopBetter sidebar hover behavior when collapsed
    • DesktopMake sidebar full-height in app
    • DesktopAdd full-height hover effect to sidebar
    • DesktopAdd model settings to application
    • DesktopAdd model settings interface to app
    • DesktopHandle non-tool call permissions in app
    • DesktopDefault servers on web
    • DesktopPerformance improvements in the app
    • DesktopAdd missing translations for status messages
    • DesktopDon't allow workspaces in non-VCS projects
  3. v1.1.36

    Visual cleanup in app

    Improvements

    • DesktopScroll to comment on click in app
    • DesktopFixed crash when no default model is set
    • DesktopPerformance improvements in the app package
    • DesktopClean up comment component usage in app
  4. v1.1.35

    Fix submit button state in app

    Improvements 81

    • DesktopFix unnecessary suspense flash in app
    • DesktopAdd active state to comment cards in prompt input
    • DesktopFix type error
    • DesktopTerminal clone needs remount to function properly
    • DesktopRemove terminal connection error overlay
    • DesktopRemove space between ellipsis and truncated text in comment card tooltip
    • DesktopUpdate status popover empty state text color and centering
    • DesktopPrevent focus on share popover text field
    • DesktopAdd link icon and use it for copy-to-clipboard buttons in UI
    • DesktopAdjust share popover position 64px to the left
    • DesktopUpdate share popover gutter to 6px and radius to match status dropdown
    • DesktopAdd 8px spacing between share button and icon buttons in titlebar
    • DesktopReplace Popover with DropdownMenu for server options in app
    • DesktopUpdate options icon button styling with improved active state and hover effects
    • DesktopChange server item actions div padding from px-4 to pl-4
    • DesktopAdd onFilter callback to List component and hide add server row during search
    • DesktopPosition status circle inside input wrapper and fix dialog padding
    • DesktopRemove hover background color from server list items
    • DesktopAllow add server row to grow for error messages in app
    • DesktopUpdate add server button and row styling in app
    • DesktopUpdate manage servers dialog styling and behavior
    • DesktopAdd truncation tooltip to server items in status popover
    • DesktopUpdate server and MCP item styles in status popover
    • DesktopUpdate status popover styling and positioning
    • DesktopUse 4px border radius (rounded-sm) consistently in app components
    • DesktopUpdate titlebar spacing and status popover styling in app
    • DesktopEnable submit button when comment cards are present in app
    • DesktopAdd back button in subagent sessions@tomzhu1024
    • DesktopModel select dropdown not closing when pressing Escape key
    • DesktopImprove model selector user experience
    • DesktopFix inability to select text when creating a new session
    • DesktopFix scrolling in unpaid model selector
    • DesktopFix Adam integration issue
    • DesktopAdd critical shadow for comment input validation and set editor popover radius to 14px
    • DesktopImprove comment popover with better error styling and click-outside detection
    • DesktopChange prompt placeholder based on comment count in app
    • DesktopAdjust prompt container padding to 16px on bottom and horizontal sides
    • DesktopAdjust prompt input positioning to 12px from bottom and right edges, remove session panel bottom padding
    • DesktopAdd escape/click-away to close read-only comment popovers, 10px radius, and remove 'Click to view context' text
    • DesktopDon't use findLast in app package
    • DesktopAdd state to pause existing audio for demo menus and add support for audio controls@jcampuza
    • DesktopImplement new server management for web and desktop@OpeOginni
    • DesktopNew workspace appears expanded and at the top of the list
    • DesktopMissing translations in app
    • DesktopBetter error screen when connecting to sidecar
    • DesktopFix line selection issues in the app
    • DesktopFixed reactive loops in the app
    • DesktopBetter session stream rendering performance
    • DesktopAdd Iosevka as a font choice in desktop app@ariane-emory
    • DesktopAlways close hovercard when view-sessions is clicked@DNGriffin
    • DesktopClose comment input popover on Escape key or click away
    • DesktopUse shadow-lg-border-base on read-only comment popovers and align label spacing
    • DesktopRemove border from comment input popover
    • DesktopPosition read-only comment popover below icon with 4px gutter
    • DesktopStyle comment popovers with 14px radius, move label below comment, and adjust text colors and sizes
    • DesktopMove filename and line count below comment text in popovers
    • DesktopAdd tooltip with path, 6px spacing before close icon, and reduce filename truncation to 14 characters in editor tabs
    • DesktopAdd middle truncation for filename in comment card
    • DesktopTruncate filename from start to show end of path in the app
    • DesktopRemove gap between filename and comment in comment card
    • DesktopAdd shadow-xs-border with hover state to comment card
    • DesktopFix comment card styling with 48px height, 2px gap, and truncated filename while preserving line count visibility
    • DesktopIncrease comment font size to 12px in the app
    • DesktopAdd 8px gap before close icon and truncate long filenames in app
    • DesktopKeep close icon in top right of comment card
    • DesktopAdd transition-all to comment card hover states
    • DesktopAdd close-small icon and use it for comment card dismiss button
    • DesktopTruncate comment text and set card max-width to 200px in app
    • DesktopIndent comment text to align with filename in context card
    • DesktopStyle submitted comment icons to match comment popup style
    • DesktopUpdate prompt input styling with refined borders, hover states, and spacing
    • DesktopUpdate context cards styling with 8px padding/gap and 6px border radius
    • DesktopAdd button-primary-base variable and use primary variant for Comment button
    • DesktopImprove comment popup styling and add new comment icon
    • DesktopCenter checkbox indicator in provider selection@ProdigyRahul
    • DesktopAuto-open OAuth links for Codex and Copilot@edoedac0
    • DesktopClose delete workspace dialog immediately
    • DesktopDon't remount directory layout in app for better performance
    • DesktopReapply work in progress changes for line selection feature in app
    • DesktopRevert line selection work in progress
    • DesktopFix view all sessions flakiness in app@DNGriffin
  5. v1.1.34
  6. v1.1.33

    Session shouldn't be keyed

    Improvements 7

    • DesktopFlash of fallback icon for projects fixed
    • DesktopFix project icon color flash on load
    • DesktopFixed folder suggestions missing last part in path completion
    • DesktopAllow adding projects from any directory depth
    • DesktopAllow adding projects from root directory in the app
    • DesktopNon-git projects can now be renamed
    • DesktopAdd app version display to settings@alexyaroshuk
  7. v1.1.32

    Add Brazilian Portuguese locale support

    Improvements 35

    • DesktopMake 'Learn More' link functional in theme settings@LAG-4
    • DesktopRender images in session review
    • DesktopFix Windows path handling in app tests
    • DesktopFix new session button in app
    • DesktopAdd translations support to app
    • DesktopDelete sessions
    • DesktopClose projects from hover card
    • DesktopDon't auto-navigate to workspace after reset
    • DesktopExpand font stacks to include macOS Nerd Font default names@bewareoftheleopard
    • DesktopClear session hover state on navigation@kyashrathore
    • DesktopCorrect NO_PROXY environment variable syntax in desktop application@Brendonovich
    • DesktopImprove desktop connection reliability@Brendonovich
    • DesktopAdd terminal smoke test to app test suite
    • DesktopAdd file viewer smoke test
    • DesktopAdd model picker smoke test
    • DesktopAdd smoke test for @ attachment functionality
    • DesktopAdd slash command smoke tests to app
    • DesktopSettings smoke tests
    • DesktopFix type error in codebase
    • DesktopFix TypeScript satisfies operator usage
    • DesktopFix hover card scrolling behavior
    • DesktopAuto-scroll to bottom when new messages arrive
    • DesktopAdd scrollbar styling to session page@alexyaroshuk
    • DesktopAdd support for Norwegian translations@Finityno
    • DesktopSnap to bottom when user submits a prompt
    • DesktopAdd accessibility translations to the app
    • DesktopChange project path tooltip position to bottom in desktop app@ProdigyRahul
    • DesktopSession screen accessibility improvements@ndarilek
    • DesktopMove markdown rendering to Rust in desktop app@nexxeln
    • DesktopAdd 8px left margin to sidebar toggle on desktop
    • DesktopMatch terminal toggle button size with sidebar and review toggles
    • DesktopUpdate jump to latest button with circular design and animation
    • DesktopAdd Arabic language support@NourEldin-Osama
    • DesktopAlways show Toggle-Review button in app@DNGriffin
    • DesktopOpen terminal pane when creating new terminal@kearns-cu
  8. v1.1.31
  9. v1.1.30

    Rename favicon on web again

    Improvements 7

    • DesktopImprove provider OAuth error handling in app
    • DesktopFix renaming non-git projects affecting other projects
    • DesktopTab should select suggestion in the app
    • DesktopFix type error
    • DesktopFix terminal issues and regressions
    • DesktopRemove terminal button border to align with close button@allanhvam
    • DesktopFixed navigation issues when working with large sessions in desktop app@dbpolito
  10. v1.1.29

    New sound effects, downmixed to mono

    Improvements 33

    • DesktopFix keybind search dialog height in app
    • DesktopAdd new sounds to app
    • DesktopAdd missing internationalization keys in app package
    • DesktopAdd search functionality to settings shortcuts@ProdigyRahul
    • DesktopAdd new workspace button supporting all available languages@ProdigyRahul
    • DesktopAdd aria-labels to titlebar and sidebar buttons for improved accessibility@ndarilek
    • DesktopFix e2e tests in app package
    • DesktopFix type error
    • DesktopBreaking out of auto-scroll in the app
    • DesktopAdd model tooltip metadata in chooser per Figma request@kearns-cu
    • DesktopFix workspaces padding inconsistency@DNGriffin
    • DesktopProperly integrate window controls on Windows desktop@Brendonovich
    • DesktopAdd Japanese language support to the app
    • DesktopAdd workaround for nushell in desktop application@Brendonovich
    • DesktopAdd Danish translations to the application
    • DesktopAdd Japanese translations to the app
    • DesktopAdd French translations to the app
    • DesktopAdd Spanish translations to the app
    • DesktopAdd German translations to the application
    • DesktopAdd Korean language translations to the application
    • DesktopDon't show notification on session if active
    • DesktopAdd manage models icon to selector@kearns-cu
    • DesktopAllow users to select directory text on new session@DNGriffin
    • DesktopFix desktop app not connecting to sidecar when proxy is configured
    • DesktopStandardize desktop layout icons@jacobabahn
    • DesktopFix numbered list rendering in web markdown@R44VC0RP
    • DesktopRemove portal spacer and fix terminal toggle padding in UI@alexyaroshuk
    • DesktopAdd internationalization support to the app
    • DesktopAdd internationalization support for prompt input component
    • DesktopInitial internationalization stubbing for the app
    • DesktopDon't interfere with scroll when using message navigation
    • DesktopAdd keyboard shortcut (Mod+,) to open settings dialog
    • DesktopImprove auto-scroll user experience in app