Releases: nickjvandyke/opencode.nvim
Releases · nickjvandyke/opencode.nvim
v0.5.2
v0.5.1
v0.5.0
0.5.0 (2026-03-02)
⚠ BREAKING CHANGES
- provider: replace providers with simpler, more maintainable server option
Features
- server: allow all servers (but prioritize sharing CWD still) (6d00f30)
Bug Fixes
- ask: preserve formatting in completion docs (9048f10)
- client: prevent hanging when
opencodeis suspended (#183) (c1afcf5) - context: always pick the longer of overlapping placeholders (e4f7555)
- context: diagnostics context error (a4dff90)
- context: remove filename space suffix when no location, use
:, join list contexts with,(8992d0c) - health: error when opts.server isn't configured (37468a4)
- server: cache connected server even when events are disabled (6b3eed0)
- server: don't needlessly reconnect to server (1b90ae8)
- server: more reliably detect server disappearing (67a09c8)
- server: race condition that'd disconnect from newly selected server (c72a7bf)
Code Refactoring
- provider: replace providers with simpler, more maintainable server option (82332cf)
v0.4.0
0.4.0 (2026-02-20)
Features
- lsp: add code action to explain diagnostic under cursor (8d95230)
- lsp: add hover functionality. disable lsp by default for stability. (7d410cc)
- lsp: add persistent in-process LSP, and code action to fix diagnostics (a841138)
- lsp: allow configuring model (bdb59d8)
Bug Fixes
v0.3.0
0.3.0 (2026-02-18)
Features
- ask: end prompt with
\nor press<C-CR>to append instead of submit (65ce845) - ask: send actual newline to
opencodewhen used to make ask append (7cffee3) - ask: support all completion plugins via in-process LSP :D (55ae1e5)
- ask: use
<S-CR>instead of<C-CR>to append - more standard (72e85ae) - snacks: add
snacks.pickeraction to send items toopencode(#152) (e478fce)
Bug Fixes
v0.2.0
v0.1.0
The beginning of tagged releases for opencode.nvim! I hope it improves stability and clarity 🙂
Thanks for using my plugin!