Packages

@opencode/theme

2.1.2 · 21 Oct 2026MIT35.4k / weekRepositoryHomepagenpmAtom feed

36 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.

  1. 2.1.2

    21 Oct 2026
    • Clear Free-Limit Recovery: When your free messages run out, Desktop and the TUI now show the reset time, restore your submitted prompt, and offer direct upgrade or model-switching actions instead of a generic error. (#57466, #57467, #57471)

    • Hide Free Models: Set OPENCODE_DISABLE_FREE_MODELS=1 or true to remove zero-cost models from OpenCode and OpenCode Go catalogs, defaults, and fallbacks.

    • Configurable Location Unloading: Set experimental.location_idle_timeout to a duration such as "4 hours", or to false, to control when inactive location services unload.

  2. 2.1.1

    20 Oct 2026
  3. 2.1.0

    20 Oct 2026
    • Persistent Terminals on Windows: Windows users now get persistent PTYs through the same terminal workflow available on macOS and Linux.

    • Todo Lists in the TUI: Enable { "experimental": { "todo": true } } to give models the todowrite tool and display their task list in the session and sidebar.

    • Reliable Long-Running TUI Commands: Plugin commands, shell calls, and other TUI requests can now run beyond Bun’s five-minute fetch deadline without losing their connection.

  4. 2.0.32

    16 Oct 2026
    • Copy the Latest Reply: Run /copy in the TUI to copy the latest assistant message or completed compaction summary instead of the full transcript. (#56053, #56055)

    • Auth Login in Headless Environments: opencode auth login no longer crashes in a container or other headless environment that cannot open a browser; use the URL already printed in the terminal to continue.

    • Prevented opencode auth login from crashing when no browser opener such as xdg-open is available.

  5. 2.0.31

    16 Oct 2026
  6. 2.0.30

    15 Oct 2026
    • Changed Files by Turn: Enable Settings → Preferences → Timeline → Changed files to see each completed turn’s changed files, line counts, and expandable diffs.

    • Docked TUI Diffs: Run /diff inside a session to open the diff viewer beside your work. Press f to switch between the side panel and full screen; the layout adapts automatically to narrower terminals. (#47152, #55574, #55780)

    • Keyboard Tab Navigation: Use Option+↑/↓ to move between session tabs, or add Shift to jump between unread tabs.

  7. 2.0.29

    14 Oct 2026
    • Remote Device Pairing: In Settings → Pairing, select Pair device to enable OpenTunnel remote access and get a QR code or copyable link.

    • Provider Account Management: Use the connect dialog or Settings → Providers to switch, rename, remove, or add provider accounts.

    • Automatic Response Continuation: Responses that reach their output-token limit now continue automatically, preserving partial output instead of stopping abruptly.

  8. 2.0.28

    13 Oct 2026
    • Per-Project Auto-Accept: Set Settings → Projects → Auto-accept permissions to override the default for one project. You can also press mod+shift+a in a session.

    • Release Highlights in the TUI: After updating, the home screen shows the release highlights once. Run /highlights to reopen them, or disable automatic display with highlights: false in cli.json.

    • Native Windows ARM64 Support: Windows ARM64 downloads, CLI installs, and desktop updates now use native ARM64 builds instead of x64 emulation. (#54689, #54971)

  9. 2.0.27

    12 Oct 2026
    • Built-In Worktree Tools: Ask OpenCode to use worktree_create, worktree_list, and worktree_remove in Code Mode. You can create isolated worktrees, move sessions into them, and remove them with normal edit approval.

    • Safer Remote Pairing: The first opencode pair --remote now warns that it will expose your server and asks for confirmation. For non-interactive use, pass opencode pair --remote --yes.

    • Installable Web App: Use Chrome or Edge’s Install button to install the OpenCode web app, including when it runs behind an authenticating proxy.

  10. 2.0.26

    8 Oct 2026
    • Google Cloud Credentials for Vertex: Run /connect, choose Vertex, then select Google Cloud credentials (gcloud auth or environment) to use Application Default Credentials. You can choose or enter the Google Cloud project and location.

    • Faster, Safer Session Snapshots: Session snapshots now add less overhead, recover from interrupted or concurrent captures, restore large selections faster, and pack stored objects to reduce disk usage.

    • Working Transcript Links: You can click links anywhere in a transcript, including any row of a wrapped URL. Hyperlinks also work in more terminals, and FORCE_HYPERLINK=1 can enable them when automatic detection does not. (#53903, #53904)

  11. 2.0.0 – 2.0.2526 releases without a noteShow each
    • 2.0.258 Oct 2026no note
    • 2.0.246 Oct 2026no note
    • 2.0.235 Oct 2026no note
    • 2.0.222 Oct 2026no note
    • 2.0.2130 Sep 2026no note
    • 2.0.2029 Sep 2026no note
    • 2.0.1929 Sep 2026no note
    • 2.0.1825 Sep 2026no note
    • 2.0.1725 Sep 2026no note
    • 2.0.1624 Sep 2026no note
    • 2.0.1523 Sep 2026no note
    • 2.0.1422 Sep 2026no note
    • 2.0.1322 Sep 2026no note
    • 2.0.1221 Sep 2026no note
    • 2.0.1120 Sep 2026no note
    • 2.0.1019 Sep 2026no note
    • 2.0.919 Sep 2026no note
    • 2.0.818 Sep 2026no note
    • 2.0.717 Sep 2026no note
    • 2.0.617 Sep 2026no note
    • 2.0.516 Sep 2026no note
    • 2.0.416 Sep 2026no note
    • 2.0.312 Sep 2026no note
    • 2.0.212 Sep 2026no note
    • 2.0.112 Sep 2026no note
    • 2.0.011 Sep 2026no note