Skip to content

Releases: linrongbin16/fzfx.nvim

v4.0.0

25 Dec 09:49
2d22ed7
Compare
Choose a tag to compare

4.0.0 (2023-12-25)

⚠ BREAKING CHANGES

  • fzfx.lib.paths: drop 'fzfx.lib.paths'! (#511)
  • fzfx.lib.strings: drop 'fzfx.lib.strings'! (#511)
  • fzfx.lib.tables: drop 'fzfx.lib.tables'! (#511)
  • commons: migrate to commons 'paths' modules! (#511)
  • commons: drop 'fzfx.lib.nvims' module! (#504)
  • commons: migrate to 'fzfx.lib.shells' and 'fzfx.lib.bufs' module! (#504)
  • commons: migrate to commons 'numbers' module! (#504)
  • file explorer: move alt+l/h to ctrl+l/h keys (#510)
  • jsons: drop off 'fzfx.lib.jsons' module! (#499)
  • commons: migrate to commons 'jsons' module! (#499)
  • commons: migrate to commons 'fileios' module, drop off 'fzfx.lib.filesystems'! (#498)
  • decorator: drop off legacy 'line_opts'! (#496)
  • commons: migrate to commons 'termcolors' modules, drop off 'fzfx.lib.colors'! (#496)

break

  • decorator: drop off legacy 'line_opts'! (#496) (a985e4f)
  • fzfx.lib.paths: drop 'fzfx.lib.paths'! (#511) (3971ec5)
  • fzfx.lib.strings: drop 'fzfx.lib.strings'! (#511) (3971ec5)
  • fzfx.lib.tables: drop 'fzfx.lib.tables'! (#511) (3971ec5)

Performance Improvements

  • file explorer: move alt+l/h to ctrl+l/h keys (#510) (c3ea764)
  • jsons: drop off 'fzfx.lib.jsons' module! (#499) (8abffda)

Code Refactoring

  • commons: drop 'fzfx.lib.nvims' module! (#504) (4729b11)
  • commons: migrate to 'fzfx.lib.shells' and 'fzfx.lib.bufs' module! (#504) (4729b11)
  • commons: migrate to commons 'fileios' module, drop off 'fzfx.lib.filesystems'! (#498) (fd4e3f4)
  • commons: migrate to commons 'jsons' module! (#499) (8abffda)
  • commons: migrate to commons 'numbers' module! (#504) (4729b11)
  • commons: migrate to commons 'paths' modules! (#511) (3971ec5)
  • commons: migrate to commons 'termcolors' modules, drop off 'fzfx.lib.colors'! (#496) (a985e4f)

v3.7.6

08 Dec 05:48
c5f0a0b
Compare
Choose a tag to compare

3.7.6 (2023-12-08)

Reverts

  • ci: revert please-release action to v3, remove luarocks ci (#482) (22b3385)

v3.7.5

08 Dec 03:09
52e65ae
Compare
Choose a tag to compare

3.7.5 (2023-12-08)

Bug Fixes

v3.7.4

08 Dec 02:35
1e342a9
Compare
Choose a tag to compare

3.7.4 (2023-12-08)

Bug Fixes

v3.7.3

08 Dec 02:26
5f4eba3
Compare
Choose a tag to compare

3.7.3 (2023-12-08)

Performance Improvements

v3.7.2

08 Dec 02:16
b70c885
Compare
Choose a tag to compare

3.7.2 (2023-12-08)

Performance Improvements

v3.7.1

08 Dec 01:43
e6c218f
Compare
Choose a tag to compare

3.7.1 (2023-12-08)

Performance Improvements

  • config: migrate to provider decorators (#469) (f825f32)

v3.7.0

07 Dec 14:20
32599cd
Compare
Choose a tag to compare

3.7.0 (2023-12-07)

Features

  • provider decorator: add lua module based provider decorator (#465) (453de6a)

Performance Improvements

  • provider decorators: add stdpath('config') to runtime path (#468) (e17f835)

v3.6.1

06 Dec 08:30
89af4a2
Compare
Choose a tag to compare

3.6.1 (2023-12-06)

Bug Fixes

  • test: fix unit test for buffers 'delete buffer' interaction (#452) (38ba99f)

Performance Improvements

  • buffers: migrate 'buffers' to 'cfg.buffers' (#449) (b9c4b2d)
  • config: clean old configs (#464) (01a27ce)
  • config: migrate 'git_branches' to 'cfg.git_branches' (#454) (688a786)
  • config: migrate to 'cfg.file_explorer' (#463) (dae8b9d)
  • config: migrate to 'cfg.git_blame' (#456) (058a6eb)
  • config: migrate to 'cfg.git_commits' (#455) (c94d21b)
  • config: migrate to 'cfg.lsp_definitions' (#460) (c57f7b0)
  • config: migrate to 'cfg.lsp_diagnostics' (#459) (0d3d0b8)
  • config: migrate to 'cfg.lsp_implementations' (#461) (1101df9)
  • config: migrate to 'cfg.lsp_incoming_calls' (#462) (870f268)
  • config: migrate to 'cfg.lsp_outgoing_calls' (#462) (870f268)
  • config: migrate to 'cfg.lsp_references' (#461) (1101df9)
  • config: migrate to 'cfg.lsp_type_definitions' (#461) (1101df9)
  • config: migrate to 'cfg.vim_commands' (#457) (7d251d6)
  • config: migrate to 'cfg.vim_keymaps' (#458) (f3488fc)
  • files: migrate 'files' to 'cfg.files' (#448) (9a75e8f)
  • git_files: migrate 'git_files' to 'cfg.git_files' (#450) (df4ee6c)
  • git_live_grep: migrate 'git_live_grep' to 'cfg.git_live_grep' (#451) (ad93650)
  • git_status: migrate 'git_status' to 'cfg.git_status' (#453) (fd3640d)
  • lib: add api fzfx.lib.tables.tbl_get (0d3d0b8)
  • lib: provide standard API layer (#439) (d473b85)
  • live_grep: migrate 'live_grep' to 'cfg.live_grep' (#448) (9a75e8f)
  • log: migrate to 'lib.log' (#447) (bbd1d9d)
  • logs: support safe-mode logs before setup (#442) (d575f58)
  • parsers: migrate 'previewer_labels' (#444) (533abe6)
  • yanks: migrate to 'detail.yanks' (bbd1d9d)

v3.6.0

27 Nov 04:32
b343284
Compare
Choose a tag to compare

3.6.0 (2023-11-27)

Features

  • lsp_incoming_calls: add FzfxLspIncomingCalls (#436) (81ec652)
  • lsp_outgoing_calls: add FzfxLspOutgoingCalls (#436) (81ec652)

Performance Improvements