Releases: folke/flash.nvim
Releases · folke/flash.nvim
v2.1.0
2.1.0 (2024-07-07)
Features
- prompt: add
flash.prompt()
to get the prompt text (#347) (f226e02)
- treesitter: opt-out selection of the smallest node with flash.treesitter() by specifying autojump = false (#276) (daa06cd)
Bug Fixes
v2.0.0
2.0.0 (2024-07-05)
⚠ BREAKING CHANGES
- search: flash is now no longer enabled by default during search. Enable it in your config, or use toggle.
Features
- char: add auto-jump/auto-motion option when using labels, closes #183 (#281) (b14120a)
- search: flash is now no longer enabled by default during search. Enable it in your config, or use toggle. (2411de6)
Bug Fixes
- Don't exit in regular search mode when there is no result (#277) (518c047)
- use real cursors on Neovim >= 0.10. See #345 (7ba2298)
v1.18.3
1.18.3 (2024-05-03)
Bug Fixes
- hacks: use
vim.api.nvim__redraw
to fix the cursor instead of ffi. Fixes #333 (1b128ff)
v1.18.2
1.18.2 (2023-10-17)
Bug Fixes
- treesitter: show warning when treesitter not available. Fixes #261 (77c66d8)
v1.18.1
1.18.1 (2023-10-16)
Bug Fixes
- char: allow setting autohide=true for char mode. Fixes #231 (71040c8)
- jump: send
esc
when cancelling flash. Fixes #212. Fixes #233 (677eb59)
- treesitter: include treesitter injections. Fixes #242 (5fe47ba)
- treesitter: keep treesitter sorting when doing ;,. Fixes #219 (aae8352)
v1.18.0
1.18.0 (2023-10-02)
Features
- char: allow disabling clever-f motions. Fixes #245 (bc1f49f)
- enable multi window in vscode (#230) (65bd3ee)
- highlight: allow overriding flash cursor hl. Fixes #228 (79d67c6)
Bug Fixes
- char: disable jump labels when reg recording/executing (#226) (503b0ab)
- jump: only open folds containing match. Fixes #224. Fixes #225 (a74d31f)
- search: allow disabling multi window for search. Fixes #198. Fixes #197 (0256d8e)
- state: use actions instead of opts.actions (30442c8)
v1.17.3
1.17.3 (2023-07-20)
Bug Fixes
- jump: disable operator keymaps when replaying remote. Fixes #165 (9f30d48)
v1.17.2
1.17.2 (2023-07-18)
Bug Fixes
- char: only use c for first search (of count) when current=true (c92ecbf)
- config: run
setup
when using flash and it wasn't run yet. Fixes #162 (c81e0d1)
- state: feed char when incremental and no match. Fixes #57 (925f733)
v1.17.1
1.17.1 (2023-07-16)
Bug Fixes
- char: fix current for tT when count=0. Fixes #159 (8604b56)
- char: never add mappings for mapleader and maplocalleader (6e3dab6)
- char: never overwrite existing mappings for ; and , (abda6b8)
- char: reset including current for tT searches. Fixes #152 (9c53dad)
- highlight: set hl of target to current if it's a single character only. See #158 (47d147b)
- remote: properly pass register for remote ops. Fixes #156 (34cf6f6)
v1.17.0
1.17.0 (2023-07-14)
Features
- labels: allow disabling reusing labels. Closes #147 (4b73e61)
Bug Fixes
- char: properly exit op mode when doing esc with ftFT and jump labels (4731cc4)
- char: set inclusive=false for FT. Fixes #149 (b1af2b7)
- jump: better way to cancel operator pending mode (4a980ea)