Skip to content

Releases: linrongbin16/fzfx.nvim

v8.2.1

06 May 01:57
e61e595
Compare
Choose a tag to compare

8.2.1 (2025-05-06)

Bug Fixes

  • term: revert to 'termopen' for nvim-0.11.1 bugs on fzf (#820) (1b17691)

v8.2.0

29 Apr 06:30
6904b2d
Compare
Choose a tag to compare

8.2.0 (2025-04-29)

Features

v8.1.1

03 Feb 12:53
16d618d
Compare
Choose a tag to compare

8.1.1 (2025-02-03)

Performance Improvements

  • git: make git branches command async (#806) (0ee057e)
  • git: reduce git root commands duplicate running (#806) (0ee057e)

v8.1.0

02 Feb 14:47
a50a623
Compare
Choose a tag to compare

8.1.0 (2025-02-02)

Features

  • lsp: make incoming/outgoing calls async (#805) (fd313c1)
  • provider: support new "ASYNC_DIRECT" provider type (#803) (a5c3090)

Performance Improvements

  • lsp: use new async provider for 4 lsp location providers to avoid UI blocking (#803) (a5c3090)

v8.0.0

20 Jan 03:34
1360e22
Compare
Choose a tag to compare

8.0.0 (2025-01-20)

⚠ BREAKING CHANGES

  • previewer: rename "fzf_preview_xxx" APIs to "preview_xxx", drop the "fzf_" prefix! (#788)
  • keys: rebind default "toggle-preview" key from "ctrl-k" to "ctrl-]"! (#788)
  • previewer: drop "buffer_preview_xxx" APIs! (#788)
  • schema: simplify schema provider/previewer types! (#786)
  • schema: drop default provider/previewer types detection! (#785)
  • popup: drop unused internal methods! (#785)
  • keys: move toggle-preview key from "alt-p" to "ctrl-k"! (#783)
  • buffer: drop nvim "buffer" previewer! (#783)
  • flags: force "bat" previewers & drop "feature flags"! (#782)
  • bat: drop "bat theme auto-generation" feature! (#780)

Features

  • context: add "context_shutdown" hook to recycle resources on complete (#796) (31eb39c)

Bug Fixes

  • actions: fix cursor move interruption when open file (#792) (6aa42b0)
  • git: fix "FZF_PREVIEW_COLUMNS" environment variable for git-delta on windows (#789) (a47428f)
  • layout: fix a edge case in cursor-based layout (#784) (3e938af)
  • popup: fix popup auto-resizing on VimResized/WinResized (#787) (37eb055)

Performance Improvements

  • engine: use "-i NONE" instead of "--clean" when launch nvim command (#801) (fd76817)

Code Refactoring

  • bat: drop "bat theme auto-generation" feature! (#780) (c8c3d5c)
  • buffer: drop nvim "buffer" previewer! (#783) (d9b518b)
  • flags: force "bat" previewers & drop "feature flags"! (#782) (40ebe6b)
  • keys: move toggle-preview key from "alt-p" to "ctrl-k"! (#783) (d9b518b)
  • keys: rebind default "toggle-preview" key from "ctrl-k" to "ctrl-]"! (#788) (b798613)
  • popup: drop unused internal methods! (#785) (d1aa5ef)
  • previewer: drop "buffer_preview_xxx" APIs! (#788) (b798613)
  • previewer: rename "fzf_preview_xxx" APIs to "preview_xxx", drop the "fzf_" prefix! (#788) (b798613)
  • schema: drop default provider/previewer types detection! (#785) (d1aa5ef)
  • schema: simplify schema provider/previewer types! (#786) (8153e9d)

v7.2.1

12 Jan 07:09
a1e9192
Compare
Choose a tag to compare

7.2.1 (2025-01-12)

This is the last version with support for nvim buffer preview & bat themes auto-generation.

Since it requires quite a effort to maintain two previewer implementations at the same time, i.e. the fzf native preview window (--preview-window), and the nvim buffer previewer. Finally I decide to drop both nvim buffer previewer and auto-generated bat themes.

In the future work, I will use fzf's preview window as the only previewer for this plugin, which could be much more easier to maintain, but could be quiet uncomfortable looking.

Personally I would recommend fzf-lua as an alternative, which has a great previewing performance via nvim buffer (tested on my macbook pro).

Bug Fixes

  • git: disable git-delta on windows platform (#776) (edff97a)

v7.2.0

10 Jan 09:44
e89cbb1
Compare
Choose a tag to compare

7.2.0 (2025-01-10)

Features

  • bat: more precisely bat theme generation with regex+treesitter (#771) (ea0d609)
  • bat: more precisely bat themes with LSP token (#772) (1ea2780)

Bug Fixes

  • popup: fix cursor-relative popup window layout (#768) (7122198)
  • tempfile: clean up temp files inside the engine (#765) (506b49f)

v7.1.2

06 Jan 09:24
fa723ef
Compare
Choose a tag to compare

7.1.2 (2025-01-06)

Bug Fixes

  • bat: fix bat theme colors retrive mappings (#763) (a96505b)

v7.1.1

17 Dec 03:49
0046097
Compare
Choose a tag to compare

7.1.1 (2024-12-17)

Bug Fixes

  • previewer: avoid buffer previewer rendering flicker when scrolling up/down (#756) (136b2ed)

v7.1.0

11 Dec 04:10
4fc8d79
Compare
Choose a tag to compare

7.1.0 (2024-12-11)

Features

  • add "command history", i.e. the ":History:" in fzf.vim (#747) (5b6dab6)