Releases: nickjvandyke/opencode.nvim
Releases · nickjvandyke/opencode.nvim
v0.10.0
v0.9.0
0.9.0 (2026-05-16)
⚠ BREAKING CHANGES
- config: move
opts.promptstoopts.select.prompts, unnestopts.select.sections - prompts: simplify
opts.promptsto string, use postfixes for ask and append - api: only expose select server and session in
selectmenu, not API
Features
- api: only expose select server and session in
selectmenu, not API (fcfd017) - config: move
opts.promptstoopts.select.prompts, unnestopts.select.sections(e2288db) - prompt: replace
opts.submitwith ending space (f6e1efd) - prompts: simplify
opts.promptsto string, use postfixes for ask and append (48d0965) - select: clarify server item descriptions (f7cd638)
Bug Fixes
v0.8.3
v0.8.2
v0.8.1
v0.8.0
0.8.0 (2026-04-29)
⚠ BREAKING CHANGES
- ask: trigger append on space suffix instead of \n; remove snacks.input append keymap
- prompts: remove resolving named prompts in
prompt()
Features
- ask: trigger append on space suffix instead of \n; remove snacks.input append keymap (ceb0371)
- lsp: attach to connected server (if any) for hover (f5a8413)
- prompts: remove resolving named prompts in
prompt()(16e2243) - server: don't auto-select servers that don't overlap CWD (ad48ee2)
Bug Fixes
v0.7.0
0.7.0 (2026-04-07)
⚠ BREAKING CHANGES
- config: remove undocumented ability to clear built-in contexts and prompts
- remove buggy
opts.clearfromaskandprompt
Bug Fixes
- remove buggy
opts.clearfromaskandprompt(3a0b484) - terminal: fallback win opts for backwards-compat (fd7b4e5)
Code Refactoring
- config: remove undocumented ability to clear built-in contexts and prompts (78b720d)
v0.6.0
0.6.0 (2026-03-29)
Features
- diff and accept/reject
opencodeedits (8b4ec07) - edits: allow separately disabling edit permissions (8804ffb)
- permissions: fallback to generic permissions for edits when edits disabled (53014bc)
- server: support arbitrary port discovery (5067c80)
Bug Fixes
- checkhealth: check
opencodepatch version only when minor matches (#217) (ecd6e9b) - context: use only listed buffers for
[@buffers](https://github.com/buffers)(#213) (e64a4a1) - diff: don't close the diff after accepting/rejecting a single hunk (c7adcfe)
- empty err notification when
commandserver selection is cancelled (9db5914) - permissions: error when replying to request (931f94b)
- status: handle new event types for busy and idle states, update permission event type (3d07744)
- terminal: exclude from session (f8c46ed)
- terminal: prevent appearing in bufferline (#214) (4f4ff2c)