Skip to content

Releases: folke/flash.nvim

v2.1.0

07 Jul 07:24
ec0bf28
Compare
Choose a tag to compare

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

05 Jul 14:07
55c4995
Compare
Choose a tag to compare

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

03 May 14:22
7bb4a9c
Compare
Choose a tag to compare

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

17 Oct 08:05
48817af
Compare
Choose a tag to compare

1.18.2 (2023-10-17)

Bug Fixes

  • treesitter: show warning when treesitter not available. Fixes #261 (77c66d8)

v1.18.1

16 Oct 21:10
dc14688
Compare
Choose a tag to compare

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

05 Oct 14:05
f219066
Compare
Choose a tag to compare

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

21 Jul 06:16
e5a7bd9
Compare
Choose a tag to compare

1.17.3 (2023-07-20)

Bug Fixes

  • jump: disable operator keymaps when replaying remote. Fixes #165 (9f30d48)

v1.17.2

19 Jul 10:07
ab7b03e
Compare
Choose a tag to compare

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

16 Jul 08:39
a83776e
Compare
Choose a tag to compare

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

14 Jul 06:56
610ade9
Compare
Choose a tag to compare

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)