Releases: sst/opencode
Releases · sst/opencode
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)
v1.0.203
- Make JDTLS use the correct config directory on Windows (@apersomany)
- Added Haskell LSP support (@amerocu)
Thank you to 2 community contributors:
- @amerocu:
- feat: haskell lsp support (#6141)
- @apersomany:
- fix(lsp): make JDTLS use the correct config directory on Windows (#6121)
v1.0.202
v1.0.201
v1.0.200
v1.0.199
- Fixed server connection failure display
- Fixed Content-Type headers for static assets on app.opencode.ai (@sourman)
- Disabled tips display in home route
Thank you to 3 community contributors:
- @robbtolli:
- docs: Corrected the number of built-in subagents in documentation (#6133)
- @connorads:
- docs: update skills to use canonical
~/.config/opencodelocation (#6132)
- docs: update skills to use canonical
- @sourman:
- fix: correct Content-Type headers for static assets on app.opencode.ai (#6113)
v1.0.198
v1.0.195
v1.0.194
- Added "Did you know?" start screen tips
- Added prompt stashing (@RhysSullivan)
- Handle tools/list_changed notifications in MCP (@seuros)
- Console copy-to-clipboard via opentui (@edlsh)
- Fixed textarea resizing when pasting prompt less than 150 characters (@OpeOginni)
- Prevented keybinds from executing when dialog is open (@anntnzrb)
- Fixed favorites and recents stay visible when filtering models (@DanielFGray)
- Updated current todo style
- Updated import and PR commands to use new share link URL
- Made "The socket connection was closed unexpectedly" errors retryable
- Improved error retry logic
- Fixed session sort when multiple active
- Fixed an issue where text selection was disabled
- Excluded deprecated models
- Conditionally show review pane toggle
- Fixed GitHub Pull Request event handling (@dbpolito)
- Added Cloudflare AI Gateway provider (@elithrar)
Thank you to 12 community contributors:
- @dbpolito:
- Fix Github Pull Request Event (#6037)
- @RhysSullivan:
- [feat]: prompt stashing (#6021)
- @anntnzrb:
- @elithrar:
- @DanielFGray:
- fix: favorites and recents stay visible when filtering models (#6053)
- @JRedeker:
- Add opencode-shell-strategy plugin to ecosystem (#5995)
- @nagyv:
- Update gitlab.mdx to use the 2.x component version (#6062)
- @OpeOginni:
- fix: resize textarea when pasting prompt less than 150 chars (#6070)
- @edlsh:
- feat(tui): console copy-to-clipboard via opentui (#5658)
- @seuros:
- feat(mcp): handle tools/list_changed notifications (#5913)
- @xiantang:
- docs: add Neovim to the list of editors (#6081)
- @R44VC0RP:
- fix: remove SVG favicon to improve SEO (#5755)