Skip to content

Releases: anomalyco/opencode

v1.0.213

30 Dec 15:55

Choose a tag to compare

Core

  • Upgrade OpenTUI to v0.1.67, fixing split diff alignment and markdown jitter

Desktop

  • Don't hang on to dead server in desktop app

v1.0.212

30 Dec 14:05

Choose a tag to compare

Desktop

  • Change server configuration in app

v1.0.211

30 Dec 13:32

Choose a tag to compare

Core

  • Revert OpenTUI to 0.1.63 to fix streaming jitter regression (@ryanwyler)

Thank you to 2 community contributors:

v1.0.210

30 Dec 11:30

Choose a tag to compare

Core

  • Add ability to open projects in web interface
  • Read global Claude skills in addition to project-specific skills
  • Use named import for bonjour-service to fix module resolution (@Jkker)
  • Add variants toggle
  • Expose server URL to plugins (@EduSantosBrito)
  • Upgrade OpenTUI to v0.1.66 fixing split diff alignment

TUI

Desktop

  • Add readline shortcuts to desktop app
  • Disable sourcemap generation in desktop build
  • Add system notifications support for desktop application

Thank you to 4 community contributors:

v1.0.209

30 Dec 00:02

Choose a tag to compare

Core

  • Add timeout to file watcher subscriptions
  • Adjust git watcher to ignore files other than HEAD
  • Set small options for Google models on OpenRouter (@neominik)
  • Add Nix syntax highlighting (@anntnzrb)
  • Make format parameter optional with markdown default in WebFetch (@samcornor)
  • Filter messages with only step-start parts in toModelMessage (@coleleavitt)
  • Add nixfmt formatter for Nix files (@anntnzrb)

Desktop

  • Fix error page formatting in desktop app
  • Improve error messages in desktop app

Thank you to 7 community contributors:

  • @anntnzrb:
    • feat(format): add nixfmt formatter for Nix files (#6380)
    • feat(highlight): add nix syntax highlighting (#6386)
  • @coleleavitt:
    • fix: filter messages with only step-start parts in toModelMessage (#6383)
  • @gbpdt:
    • Support different Nix store path prefixes (#6367)
  • @nexxeln:
    • add supermemory plugin to ecosystem (#6399)
  • @samcornor:
    • fix(webfetch): make format parameter optional with markdown default (#6345)
  • @neominik:
    • Set smallOptions for google models on openrouter (#6362)
  • @panta82:
    • docs: opencode notificator plugin (fixed link) (#6341)

v1.0.208

29 Dec 21:09

Choose a tag to compare

Core

  • Prevent truncated Claude streams (@CasualDeveloper)
  • Fix ESLint LSP server auto-installation failure on Windows (@fraineralex)
  • Install local plugin dependencies from package.json (@elithrar)
  • Preserve imperative statements in summary generation
  • Add support for region and bearer token configuration in Bedrock (@wnkz)
  • Add support for .claude/skills directory (@connorads)

TUI

  • Make authentication URLs clickable regardless of line wrapping in terminal interface (@brettheap)

Desktop

  • Fix scroll synchronization in desktop application
  • Improve desktop performance and scrolling behavior
  • Add auto-accept edits toggle in desktop application
  • Add image preview and deduplicate file uploads in desktop application (@dbpolito)
  • Improve desktop application performance and reduce jankiness
  • Revert desktop jankiness fix
  • Fix desktop application jankiness
  • Add project editing functionality in desktop application (@dbpolito)
  • Improve state update granularity for permissions in desktop application
  • Improve state update granularity in desktop application
  • Synchronize last agent and model when changing sessions in desktop application
  • Fix context usage alignment in desktop application

Thank you to 9 community contributors:

  • @connorads:
    • feat: add support for .claude/skills directory (#6252)
  • @wnkz:
    • fix(bedrock): support region and bearer token configuration (#6332)
  • @3mdistal:
    • docs: clarify that MCP tools require glob patterns to disable (#6306)
  • @elithrar:
    • docs: add compaction, watcher, experimental and provider options (#6304)
    • meta: use colors for agents (#5845)
    • feat: install local plugin dependencies from package.json (#6302)
  • @dbpolito:
    • Desktop: Edit Project (#6360)
    • Desktop: Image Preview and Dedupe File Upload (#6372)
  • @airtonix:
    • docs: add opencode-skillful plugin to ecosystem page (#6333)
  • @fraineralex:
    • fix(lsp): ESLint LSP server fails to auto-install on Windows (#6366)
  • @brettheap:
    • fix(tui): make auth URLs clickable regardless of line wrapping (#6317)
  • @CasualDeveloper:
    • fix: prevent truncated Claude streams (#6388)

v1.0.207

29 Dec 02:23

Choose a tag to compare

  • Sync LSP updates (@dbpolito)
  • Added theme preview
  • Include current working directory in local MCP transport (@dbpolito)

Thank you to 4 community contributors:

v1.0.206

28 Dec 19:31

Choose a tag to compare

No notable changes

v1.0.205

28 Dec 19:02

Choose a tag to compare

  • Thinking & tool call visibility settings for /copy and /export (@rektide)
  • Add bash shell completions (@scarf005)
  • Fix stats command to correctly handle --days 0 for current day statistics (@processtrader)
  • Fix: search all recent models instead of only top 5 in TUI /models command
  • Allow line numbers and ranges in autocomplete (@ewired)
  • Themes
  • Fix copy/paste in terminal
  • Fix: drag file over entire body to attach
  • Fix: handle non-text response parts in GitHub action (@elithrar)

Thank you to 7 community contributors:

v1.0.204

27 Dec 21:16

Choose a tag to compare

  • Added path traversal protection to File.read and File.list (#5985)
  • Added ability to disable spinner animation (#6084)
  • Added shfmt formatter for shell scripts (#6204)
  • Added configurable compaction settings to allow users to disable auto-compaction and pruning via config instead of flags
  • Fixed compact command after revert now properly cleans up revert state (#6235)
  • Fixed compaction config checks to properly respect user settings
  • Fixed opencode web baseURL error (#6181)
  • Fixed upgrade command to use gh releases page if not npm/bun/pnpm install method
  • Fixed mdns global config
  • Reapplied optional mdns service
  • Updated transform for gemini models so that topP and topK match gemini-cli values
  • Only show diagnostics block when errors exist (#6175)
  • Added MCP UI (#6162)
  • Added permissions
  • Fixed prompt input fixes, directory and branch in status bar
  • Handle more errors
  • Added support for issues and workflow_dispatch events (#6157)

Thank you to 9 community contributors: