Skip to content

v2.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Oct 19:47
dc2710a

2.1.0 (2025-10-23)

Features

  • cli: added snacks picker action to send files with sidekick. Closes #134 (96b84ff)
  • cli: added snacks/telescope/fzf-lua pickers for selecting files/buffers to send (0da0e16)
  • cli: added terminal keymaps <c-f> to select files and <c-b> to select buffers to send. (c827ad2)
  • diagnostics: diagnostics will now use the visual selection if needed. Closes #146 (fb0cbaa)
  • snacks: make vim.ui.select snacks options configurable. Closes #149 (7568825)
  • status: added cli status to be used in statuslines. Closes #143 (e291b6b)
  • terminal: smarter way to determine that the cli tool is ready to accept input. Closes #150 (04265f7)

Bug Fixes

  • cli.loc: allow row/col to be nil (bb87f41)
  • cli.picker: do the stop/start insert dance to keep pickers / terminals happy (9941a1c)
  • cli.status: schedule detach event to prevent loop. Closes #144 (9390cb7)
  • cli: use filter options for send. Closes #138 (d0ee1ef)
  • nes.edit: add buffer validation before accessing position (#147) (2cb7359)
  • nes: ModeChanged: *:n -> i:n, so only when leaving insert to normal mode. Closes #151 (9e29145)
  • opencode: opencode implements scrolling natively, so don't use scrollback there. See #152 (d9e1fa2)
  • scrollback: focus issues with other terminals entering/leaving like fzf-lua (ff55eb3)
  • status: show correct signin command when lsp is from copilot.lua (09ebeb4)
  • terminal: better tracking of terminal mode when entering/leaving the sidekick window (22a6326)
  • terminal: enbable/disable cursorline when in normal/terminal mode in the sidekick window (83b6815)
  • terminal: fckup with scrollback (cbbf53b)
  • terminal: handle closing the last window. Closes #124 (99824c2)
  • terminal: increase initial send delay when opening the terminal. Closes #150 (e98008f)
  • terminal: only use scrollback buffer when needed (9d9d8cc)