Releases: vscode-neovim/vscode-neovim
Releases · vscode-neovim/vscode-neovim
v1.0.1
v1.0.0
1.0.0 (2023-11-14)
⚠ BREAKING CHANGES
Features
- add action
start-multiple-cursors
(#1547) (f4a6ac5) - Add vscode commands "restart" and "stop" (#1566) (f2f57f8)
- api: add
vscode.get_status_item
(#1576) (c20ce2f) - api: add
vscode.to_op
and refactor code actions (#1570) (c9d600f) - bindings: enable bindings through configuration (#1558) (222a131)
- Introduce
vscode-multi-cursor.nvim
(#1553) (2657c45) - keybindings: global window resize/split (#1257) (9cb8aff)
- lua API (#1532) (80f10d2)
- synchronize editor options and support
modeline
(#1543) (a08c17d) - trigger FocusGained/Lost by default (80f10d2) (5a4a36c)
Bug Fixes
- api: fix
VSCodeCall
(35ec974) - blockwise-visual: handle double-width chars and tabs (#1596) (c554c06)
- buffer: cancel visual mode when switching editor (#1578) (15cb3d7)
- ci: make husky executable (b75a7f7)
- cmdline: handle
wildmenu_hide
event (#1541) (1b68475) - cmdline: use Ctrl+n/p to select candidates when candidates exist (1b68475)
- cursor: ignore cursor position errors in the output (#1568) (08ef9d3)
- dotrepeat: incorrect order of deletion and addition (#1581) (5385c25)
- dotrepeat: should escape K_SPECIAL bytes (68557f7)
- fix command
vscode-neovim.stop
(c8809ed) - highlight: make
borderColor
work (#1557) (398d0fe) - highlight: rendering all cells (84344a5)
- improve callAtomic error logging (#1110) (91c0169)
- incsearch: viewport is not updating during searching (#1575) (b8696a3)
- keybinding: fix
Ctrl+c
(#1569) (4765026) - maintain the order of positions for the Selection (#1550) (8d76d51)
- visual: clear fake cursor correctly (#1552) (c786074)
- visual: optimized simulation of VisualChanged event (#1597) (736e7b2)
- visual: process selections in nvim (#1603) (c202f52)
- wait for appling selection changed (#1551) (e1e1bf0)
Performance Improvements
Miscellaneous Chores
- release 1.0.0 (0aa53fe)
v0.9.1
v0.9.0
v0.8.3
v0.8.2
v0.8.1
v0.8.0
v0.7.0
0.7.0 (2023-10-04)
Features
- buffer: add external buffer doc provider (de48ee2) (ba9d0dd)
- command line: add a configurable completion timer delay (#1467) (0cb897c)
- hide completion widgets when leaving insert mode (#1478) (6d1dbba)
- options: synchronize editor line numbers (#1426) (4a13f06)
- warn on empty
vscode-neovim.send
args (#1455) (d1cbcf9)