Releases: anomalyco/opencode
Releases Β· anomalyco/opencode
v1.0.213
v1.0.212
v1.0.211
Core
- Revert OpenTUI to 0.1.63 to fix streaming jitter regression (@ryanwyler)
Thank you to 2 community contributors:
- @connorads:
- docs: global claude skills (#6436)
- @ryanwyler:
- fix: revert opentui to 0.1.63 to fix streaming jitter regression (#6439)
v1.0.210
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
- Prevent model list corruption from SolidJS reactivity (@joachim-isaksson)
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:
- @sneycampos:
- fix: Correct theme command in tui.mdx (#6410)
- @EduSantosBrito:
- feat(plugin): expose server URL to plugins (#6373)
- @Jkker:
- @joachim-isaksson:
- fix: prevent model list corruption from SolidJS reactivity (#6359)
v1.0.209
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:
- @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
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/skillsdirectory (@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/skillsdirectory (#6252)
- feat: add support for
- @wnkz:
- fix(bedrock): support region and bearer token configuration (#6332)
- @3mdistal:
- docs: clarify that MCP tools require glob patterns to disable (#6306)
- @elithrar:
- @dbpolito:
- @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
v1.0.206
v1.0.205
- Thinking & tool call visibility settings for
/copyand/export(@rektide) - Add bash shell completions (@scarf005)
- Fix stats command to correctly handle
--days 0for 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:
- @ewired:
- Allow line numbers and ranges in autocomplete (#4238)
- @panta82:
- docs: add opencode-notificator to ecosystem plugins list (#6269)
- @processtrader:
- fix: stats command to correctly handle
--days 0for current day statistics (#6259)
- fix: stats command to correctly handle
- @Nindaleth:
- docs: document attach command (#6254)
- @scarf005:
- feat: add bash shell completions (#6239)
- @rektide:
- Thinking & tool call visibility settings for
/copyand/export(#6243)
- Thinking & tool call visibility settings for
- @elithrar:
- fix: handle non-text response parts in GitHub action (#6173)
v1.0.204
- 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 webbaseURL 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:
- @JackNorris:
- fix: only show diagnostics block when errors exist (#6175)
- @didier-durand:
- @dbpolito:
- Desktop: MCP UI (#6162)
- @robertocarvajal:
- fix(dep): Update package.json - fix perplexity provider version (#6199)
- @anntnzrb:
- @rgodha24:
- fix:
opencode webbaseURL error (#6181)
- fix:
- @elithrar:
- github: support issues and workflow_dispatch events (#6157)
- @ochsec:
- fix: compact command after revert now properly cleans up revert state (#6235)
- @edlsh:
- feat: add path traversal protection to File.read and File.list (#5985)