Skip to content

Changelog

New updates and improvements to OpenCode

  1. v1.3.2

    Improvements

    Improvements

    • TerminalAdded heap snapshot functionality allowing users to capture memory snapshots of both TUI and server processes via the "Write heap snapshot" command. Snapshots are saved to tui.heapsnapshot and server.heapsnapshot files.
  2. v1.3.0

    Terminal Rename

    Terminal Rename: Fixed terminal renaming from the context menu, which previously failed due to dropdown focus conflicts.

    Improvements

    • Terminal & EditorTerminal Error Recovery: Fixed an issue where terminals would become unresponsive when the server returned a "not found" error for terminal sessions. Terminals now properly reinitialize and remain interactive.
    • Terminal & EditorPaste Operations: Paste operations now preserve raw byte data, enabling proper handling of binary content and special characters when pasting into the terminal.
    • Terminal & EditorPrevent Duplicate Submits: Fixed issue where rapidly pressing Enter could submit prompts multiple times. Now ignores repeated Enter submits.
  3. v1.2.26

    Hide console command from help output

    Improvements

    • TerminalRemove OpenRouter warning
    • TerminalReorder provider list in providers login
  4. v1.2.25

    Use parse() at boundaries instead of manual make() for imports

    Improvements

    • TerminalWait for model store before auto-submitting --prompt in TUI@altendky
    • TerminalHandle error when creating a session in TUI
    • SDKFix ESM imports for @opencode-ai/plugin
  5. v1.2.23
  6. v1.2.22

    Guard TUI exit to prevent premature termination

    Improvements

    • TerminalAvoid TTY corruption from double cleanup@tobwen
  7. v1.2.21
  8. v1.2.20
  9. v1.2.19

    Use node:stream/consumers for stdin reading

    Improvements

    • TerminalReplace Bun.stdin.text with Node.js stream reading for better compatibility
  10. v1.2.18

    Add onClick handler to InlineTool and Task components

    Improvements

    • TerminalAdd options to auth login command to skip interactive questions@dbpolito
    • TerminalDon't let Dax touch the UI
    • SDKUpdate SDK package.json