Skip to content

v1.1.4

Choose a tag to compare

@thdxr thdxr released this 06 Jan 22:46
· 8807 commits to dev since this release

Core

  • Add timeout to prevent hanging operations (@spoons-and-mirrors)
  • Add support for URL-based instructions (@spoons-and-mirrors)
  • Load OPENCODE_CONFIG_DIR AGENTS.md into the system prompt (@ThomasGormley)
  • Fix title generation for subtask-only messages to extract actual user prompts instead of generic tool execution descriptions
  • Ensure 'name' isn't being sent in request body for custom agent
  • Restore skill filtering by agent permissions (@malhashemi)
  • Add missing await for available skills in skill tool (@mwolting)
  • Prevent Java Language Server path checks from throwing errors (@T1mn)
  • Add automatic jp. prefix assignment for Tokyo region (ap-northeast-1) (@ikeda-tomoya-swx)
  • Polish documentation markdown wording and capitalization (@T1mn)
  • Filter dead worktrees in core functionality
  • Handle cases where git is not available or initialized
  • Upgrade OpenTUI to v0.1.69 with text rendering performance improvements

TUI

  • Add frecency-based file autocomplete to CLI (@galkatz373)
  • Add keyboard shortcut 'c' to copy device code in OAuth flow (@akinfelami)
  • Fix sidebar title padding to prevent scrollbar edge case (@ryanwyler)

Desktop

  • Copy and paste in terminal was broken
  • Fix desktop documentation
  • Increase contrast in terminal text for better readability
  • Add view button to open files from review sidebar (@justrau)
  • Open review sidebar when selecting file from picker (@justrau)
  • Add middle-click to close tabs in review sidebar (@justrau)
  • Improved web load performance through code splitting
  • Improve scroll store performance in app
  • Update Cargo.lock (@Brendonovich)
  • Add single-instance plugin to prevent multiple desktop windows (@Junseo5)
  • Make subtasks clickable in the task list (@OpeOginni)

Thank you to 21 community contributors:

  • @OpeOginni:
    • Feat/clickable subtask (#6846)
  • @T1mn:
    • docs: polish markdown wording and capitalization (#7019)
    • docs: add Simplified Chinese README (#7055)
    • fix: prevent jdtls path checks from throwing (#7052)
  • @shanebishop1:
    • docs: fix order of permissions in agents docs (permissions subsection) (#7041)
  • @xiliumz:
    • fix: use actual version in install script (#7044)
  • @Junseo5:
    • fix(desktop): add single-instance plugin to prevent multiple windows (#6966)
  • @Brendonovich:
    • update Cargo.lock
  • @Eric-Guo:
    • Fix(app): @pierre/diffs will crash when a diff has undefined text (#7059)
  • @justrau:
    • feat(app): add middle-click to close tabs in review sidebar (#7094)
    • fix(app): open review sidebar when selecting file from picker (#7096)
    • feat(app): add view button to open files from review sidebar (#7095)
    • fix(app): open links in new tab or browser (#7127)
  • @athal7:
    • docs(ecosystem): add opencode-devcontainers plugin (#7100)
  • @ryanwyler:
    • fix: sidebar title padding to prevent scrollbar edge case (#7089)
  • @ikeda-tomoya-swx:
    • fix(provider): add jp. prefix auto-assignment for Tokyo region (ap-northeast-1) (#7053)
  • @akinfelami:
    • feat(tui): add 'c' shortcut to copy device code in OAuth flow (#7020)
  • @mwolting:
    • fix: add missing await for available skills in skill tool (#7072)
  • @malhashemi:
    • fix: restore skill filtering by agent permissions (#7042)
  • @jerome-benoit:
    • fix(desktop): use current_binary() to support symlinked executables (#7102)
  • @DamianB-BitFlipper:
    • docs: Expand keybinds documentation (#7108)
  • @ThomasGormley:
    • load OPENCODE_CONFIG_DIR AGENTS.md into the system prompt (#7115)
  • @galkatz373:
    • feat(cli): frecency file autocomplete (#6603)
  • @spoons-and-mirrors:
    • feat: url based instructions (#7125)
    • adding timeout (#7128)
  • @mtymek:
    • docs: add OpenCode-Obsidian plugin (#7129)
  • @dbpolito:
    • Desktop: Fix Big Messages (#7133)