Skip to content

Changelog

New updates and improvements to OpenCode

  1. v1.1.28

    Refactor Select component to use settings variant for settings modal styling

    Improvements 35

    • DesktopShow "View all sessions" button for active project and close hovercard on click
    • DesktopRemove close delay on hover cards to prevent overlapping
    • DesktopFix review empty state font size
    • DesktopFix race condition when editing project names@DNGriffin
    • DesktopResolve Select children type conflict with ButtonProps
    • DesktopFix prompt agent button style
    • DesktopFix type error
    • DesktopUpdate keyboard shortcuts panel to match general settings styling
    • DesktopAdd color scheme preview on hover in appearance dropdown
    • DesktopUpdate settings panel padding and make content full width
    • DesktopSet 32px spacing between main title and group title
    • DesktopAdd fade gradient to settings panel headers
    • DesktopReset select trigger to default state after selection
    • DesktopAdd extra large dialog size and use it for settings modal
    • DesktopAdd triggerStyle prop to Select component and apply it to font selector
    • DesktopRender font options in their respective fonts
    • DesktopWrap settings row groups with styled container
    • DesktopRemove border and background from settings panel headers
    • DesktopRemove subheader from General settings panel
    • DesktopAdd keyboard icon and use it for Shortcuts settings tab
    • DesktopAdd sliders icon and use it for General settings tab
    • DesktopUpdate settings tabs layout and spacing
    • DesktopIncrease icon letter size to 32px in edit project dialog
    • DesktopIncrease session messages popover open delay to 1000ms
    • DesktopFix end-to-end tests in app package
    • DesktopAdd Windows end-to-end tests for the app
    • DesktopChange terminal.new keybind to Ctrl+Alt+T@ProdigyRahul
    • DesktopCleanup PTY exited event listener on component unmount@ProdigyRahul
    • DesktopFix duplicate session loads in app
    • DesktopAdd tooltips to sidebar new session and workspace buttons@ProdigyRahul
    • DesktopBetter pending states for workspace operations
    • DesktopFix session loading loop in app
    • DesktopAdd restart and reload menu items on macOS@BlankParticle
    • DesktopFix broken app functionality
    • DesktopAdd settings page to app
  2. 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
  3. 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
  4. 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
  5. v1.1.24

    Add ability to edit project and session titles

    Improvements 24

    • 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
    • SDKUpdate OpenAPI TypeScript SDK generator to version 0.90.4
    • SDKRevert SDK OpenAPI TypeScript generator update to 0.90.4
    • SDKUpdate @hey-api/openapi-ts to 0.90.4@coleleavitt
  6. 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
  7. v1.1.20
  8. 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
  9. v1.1.18

    Add provider icons to desktop application

    Improvements

    • DesktopCorrect desktop health check endpoint URL to /global/health@usvimal
  10. 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