Releases: sst/opencode
Releases · sst/opencode
v1.0.158
- Prioritize fuzzysort results that start with user input
- Fixed server response handling to prevent connection timeouts
Thank you to 1 community contributor:
- @justfortheloveof:
- tweak: prioritize fuzzysort results that start with user input (#5571)
v1.0.157
v1.0.156
v1.0.155
v1.0.154
- Fixed error handling when empty image files are read with Anthropic provider
- Fixed input field visibility for transparent themes
- Fixed race condition in file editing by adding per-file locking
- Added dismiss button to Getting Started box
- Restored
experimental.chat.messages.transformhook and addedexperimental.chat.system.transformhook - Fixed unshare command not properly clearing share state
- Prompt is now auto-submitted when using the
--promptCLI flag - Fixed
--continueflag selecting the wrong session - Added
experimental.continue_loop_on_denyconfig option to allow agents to continue the loop when user denies actions
Thank you to 8 community contributors:
- @baaym:
- feat: add experimental.continue_loop_on_deny config option (#4729)
- @Raviguntakala:
- @markjaquith:
- feat(cli): auto-submit prompt when using --prompt flag (#4510)
- @Brendonovich:
- tauri: rename sidecar to opencode-cli
- tauri: use correct sidecar name
- @Tarquinen:
- feat: restore experimental.chat.messages.transform and add experimental.chat.system.transform hooks (#5542)
- @spoons-and-mirrors:
- fix(edit): add per-file lock to prevent read-before-write race (#4388)
- @nalin-singh:
- fix: input lip visibility for transparent themes (#5544)
- @rwese:
v1.0.153
- Fallback to provider default for temperature
- Fixed input borders not being drawn in transparent themes
- Added server_error, rate_limit, and no_kv_space retry logic to accommodate Foundry API issues
- Added Gleam LSP and formatter
- Added topK function to transform, with temperature defaults for GLM and Minimax
- Fixed TUI opening parent session instead of subagent on continue flag
- Limited LSP diagnostics to prevent context window waste
- Added ARM64 Docker image support
- Added Dockerfile language server
- Added TexLab language server and latexindent formatter
- Added support for GITHUB_TOKEN and skip OIDC in GitHub
- Added --session flag to attach command
- Muted project path in sidebar that precedes the final directory
- Muted the whole prompt area when leader key is active
Thank you to 15 community contributors:
- @charles-cooper:
- fix: add --session flag to attach command (#5460)
- @elithrar:
- github: support GITHUB_TOKEN + skip OIDC (#5459)
- @niklas-wortmann:
- @edlsh:
- @code-yeongyu:
- @felipe:
- add ARM64 Docker image support (#5483)
- @remorses:
- fix: limit LSP diagnostics to prevent context window waste (#5480)
- @ghoulr:
- docs: Add opencode-websearch-cited to plugin list (#5501)
- @sachnun:
- fix(tui): open parent session instead of subagent on continue flag (#5503)
- @Brendonovich:
- tauri: bring back appimage
- tauri: change mainBinaryName to just OpenCode
- @itzAymvn:
- docs: Fix Wakatime link in ecosystem documentation (#5528)
- @LawEKS:
- Add Gleam LSP and formatter (#5514)
- @shekohex:
- docs: add
opencode-ptyandopencode-google-antigravity-authplugins to the echosystem (#5530)
- docs: add
- @sellerscrisp:
- feat: add server_error, rate_limit, and no_kv_space retry logic to accommodate Foundry API issues (#5527)
- @nalin-singh:
- fix: ensure input borders are drawn in transparent themes (#5524)
v1.0.152
- Improved shell handling on Windows with better detection of Git Bash and support for the
OPENCODE_GIT_BASH_PATHenvironment variable - Fixed app exit behavior so the app only exits when the prompt is empty; otherwise, the exit key will fall through to allow normal text input
- Improved shell fallback compatibility by removing the
-lflag when executing commands in unknown shells
Thank you to 1 community contributor:
- @jdanbrown:
- Shell: No -l in fallback, for max compatibility (#5452)
v1.0.151
- Fixed osascript for clipboard typo
- Fixed internal error on
/compactcommand - Made the logo on the home screen non-selectable
- Fixed debug LSP diagnostics command for certain LSPs
- Show indicator for in progress chats in the sessions list
- Restore input on timeline revert and show newest first
- Replay conversation history in session/load
- Removed cache mention from webfetch prompt
- Fixed fatal error UI readability in light mode
- Added foreground color to some TUI text elements for light mode visibility
- Fixed Windows LSP URIs using backslashes (Biome initialization failure)
- Better error message rendering in TUI
- Fixed bash tool to prevent excessive cd spam
- Added experimental
chat.messages.transformhook
Thank you to 11 community contributors:
- @sachnun:
- @jorgenwh:
- add experimental.chat.messages.transform hook (#5207)
- @alopez-inf:
- fix: Windows LSP URIs using backslashes (Biome initialization failure) (#5317)
- @koichincom:
- @airtonix:
- docs: Add opencode-md-table-formatter and plugin template (#5405)
- @haoqixu:
- @RhysSullivan:
- [feat]: show indicator for in progress chats in the sessions list (#5417)
- @monostop:
- fix: debug lsp diagnostics cmd for certain lsps (#5420)
- @Brendonovich:
- tauri: initialise store and window-state plugins
- tauri: create window with full screen size
- tauri: add basic custom titlebar (#5438)
- @jeremyosih:
- Change tooltip text from 'Open file' to 'New Terminal' (#5435)
- @Hona:
- fix: osascript for clipboard typo (#5430)