github anomalyco/opencode v1.1.20

2 hours ago

Core

  • Fixed "load more" button behavior in desktop sidebar (@shanebishop1)
  • Fix plan mode when not in git worktree
  • Skip duplicate system prompt for Codex OAuth sessions (@zerone0x)

TUI

  • Fixed Docker image after SST rename in tips (@goniz)
  • Show connected providers in /connect dialog (@AksharP5)
  • Deduplicate file references in sent prompts (@felixzsh)
  • Track all timeouts in Footer component to prevent memory leaks (@sauerdaniel)
  • Make TUI work when OPENCODE_SERVER_PASSWORD is set (@LeonMueller-OneAndOnly)

SDK

  • Add missing metadata() and ask() definitions to ToolContext type (@danielmbrasil)

Thank you to 21 community contributors:

  • @LeonMueller-OneAndOnly:
    • fix(TUI): make tui work when OPENCODE_SERVER_PASSWORD is set (#8179)
    • fix(github): add persist-credentials: false to workflow templates (#8202)
    • fix(TUI): make tui work when OPENCODE_SERVER_PASSWORD is set (#8179)
  • @Eduard-Voiculescu:
    • docs: Update plan mode restrictions (#8290)
    • docs: Update plan mode restrictions (#8290)
  • @mthezi:
    • docs: add 302ai provider (#8142)
    • docs: add 302ai provider (#8142)
  • @danielmbrasil:
    • fix: add missing metadata() and ask() defintions to ToolContext type (#8269)
    • fix: add missing metadata() and ask() defintions to ToolContext type (#8269)
  • @sauerdaniel:
    • fix(tui): track all timeouts in Footer to prevent memory leak (#8255)
    • fix(mcp): close existing client before reassignment to prevent leaks (#8253)
    • fix(state): delete key from recordsByKey on instance disposal (#8252)
    • fix(tui): track all timeouts in Footer to prevent memory leak (#8255)
  • @felixzsh:
    • fix: deduplicate file refs in sent prompts (#8303)
    • fix: deduplicate file refs in sent prompts (#8303)
  • @usvimal:
    • fix(desktop): correct health check endpoint URL to /global/health (#8231)
  • @dbpolito:
    • feat(desktop): Adding Provider Icons (#8215)
    • fix(desktop): Revert provider icon on select model dialog (#8245)
    • feat(desktop): Ask Question Tool Support (#8232)
  • @Brendonovich:
    • console: reduce desktop download cache ttl to 5 minutes
  • @cmdr-chara:
    • feat: add Undertale and Deltarune built-in themes (#8240)
  • @zeke:
    • docs: document ~/.claude/CLAUDE.md compatibility behavior (#8268)
  • @vglafirov:
    • feat: Add GitLab Duo Agentic Chat Provider Support (#7333)
    • fix: Add Plugin Mocks to Provider Tests (#8276)
  • @dmmulroy:
    • fix(cli): mcp auth duplicate radio button icon (#8273)
  • @josephbharrison:
    • fix(prompt-input): handle Shift+Enter before IME check to prevent stuck state (#8275)
  • @AlanThiec:
    • fix: update User-Agent string to latest Chrome version in webfetch (#8284)
  • @zerone0x:
    • fix(session): skip duplicate system prompt for Codex OAuth sessions (#8357)
  • @AksharP5:
    • feat: show connected providers in /connect dialog (#8351)
  • @goniz:
    • fix(opencode): fix docker image after sst rename in tips (#8376)
  • @neriousy:
    • fix(app): file listing (#8309)
  • @ajzbc:
    • fix(ui): layout-bottom icons (#8330)
  • @shanebishop1:
    • fix(desktop): "load more" button behavior in desktop sidebar (#8430)

Don't miss a new opencode release

NewReleases is sending notifications on new releases.