Skip to content

Releases: nickjvandyke/opencode.nvim

v0.13.4

Choose a tag to compare

@nickjvandyke nickjvandyke released this 29 Jun 21:08
427dd9c

0.13.4 (2026-06-26)

Bug Fixes

v0.13.3

Choose a tag to compare

@nickjvandyke nickjvandyke released this 23 Jun 21:12
e43a41f

0.13.3 (2026-06-23)

Features

  • api: remove public start wrapper (config option remains) (49b3418)
  • ask: submit even when input is empty (20c28c8)
  • context: format paths relative to server's CWD (b9307e5)

v0.13.2

Choose a tag to compare

@nickjvandyke nickjvandyke released this 19 Jun 15:05
c3271de

0.13.2 (2026-06-19)

Features

  • prompt: consistently open in ask() when prompt ends with "..." (a7380bf)
  • select: granular control of included server items (2322752)

v0.13.1

Choose a tag to compare

@nickjvandyke nickjvandyke released this 12 Jun 19:46
97c90dd

0.13.1 (2026-06-12)

Bug Fixes

v0.13.0

Choose a tag to compare

@nickjvandyke nickjvandyke released this 12 Jun 15:02
49ddecd

0.13.0 (2026-06-12)

⚠ BREAKING CHANGES

  • context: remove @diff context and prompt

Features

  • context: remove [@diff](https://github.com/diff) context and prompt (7106214)
  • discovery: make process-finding async, catch + surface executor errors (9aa4f03)

v0.12.0

Choose a tag to compare

@nickjvandyke nickjvandyke released this 11 Jun 16:15
ff9d86d

0.12.0 (2026-06-11)

⚠ BREAKING CHANGES

  • snacks.picker: the snacks.picker send action has moved from plugin code to a README snippet. please copy the snippet into your config to continue using it.

Features

  • snacks.picker: move from plugin code to README snippet, export + improve format() (82958e2)

Bug Fixes

  • context: @this context wrongly used 0-based cols (ab91312)

v0.11.0

Choose a tag to compare

@nickjvandyke nickjvandyke released this 09 Jun 21:28
dcff90e

0.11.0 (2026-06-09)

⚠ BREAKING CHANGES

  • lsp: remove
  • context: remove grapple default
  • api: public prompt and ask no longer accept an opts (only used for context). public methods no longer return their promises.
  • server: server.toggle and server.stop config options and their corresponding public API methods are removed. the bundled terminal manager is removed and the default server.start now uses native term://. for toggle behavior, see the README section on user-land alternatives using e.g. snacks.terminal. sorry for the inconvenience!

Features

  • context: filter @diagnostics by range if present (606b22f)
  • context: remove grapple default (00edfd3)
  • context: return inline text for buffers not backed by a file (248208f)
  • lsp: remove (8532183)
  • select: remove session.share default, shorten descs (bc21b03)
  • server: always include configured server in selection options (b8be0de)
  • server: drop stop and toggle, simplify start to native term:// (a7c4dd7)

Bug Fixes

  • command: double-send "session.interrupt" to actually interrupt (1d37976)
  • edits: wipeout new buffer when done, escape edited filepath (e4e5894)
  • lsp: duplicated filepath on diagnostic code action prompt (db9b870)
  • snacks.picker: append instead of submit the item, concat with comma (db2a543)

Code Refactoring

  • api: thread server through modules and call internal modules directly (a751647)

v0.10.2

Choose a tag to compare

@nickjvandyke nickjvandyke released this 05 Jun 02:38
72b5900

0.10.2 (2026-06-04)

Features

  • ask: change cmp documentation to plaintext (4999c69)
  • permissions: remove wait for idle (315f6e0)
  • server: call opts.server.stop on exit (34d1283)

Bug Fixes

  • health: log specific error when can't capture opencode.nvim hash (1f6442f)
  • select: actually select chosen session (a28aa15)
  • server: propagate all API errors (fb12acb)
  • terminal: don't close native ask on start (fbb0a9d)

v0.10.1

Choose a tag to compare

@nickjvandyke nickjvandyke released this 24 May 05:00
e9e2107

0.10.1 (2026-05-23)

Bug Fixes

  • context: don't shorten to home directory for more reliable READs (985764e)
  • select: only include server fns when they're configured (47ce749)
  • status: improve reliability and simplicity (677dddb)

v0.10.0

Choose a tag to compare

@nickjvandyke nickjvandyke released this 17 May 18:40
0554730

0.10.0 (2026-05-17)

⚠ BREAKING CHANGES

  • server: support arbitrary and remote URLs

Features

  • server: support arbitrary and remote URLs (6151568)

Bug Fixes

  • operator: remove duplicate line number when operating on a single line (6b5acdc)
  • server: inverted initial SSE connection error propagation (0a21de6)
  • server: propagate start error rather than original error (ae67311)
  • server: propagate initial SSE connection success and error (140c895)