Releases: linrongbin16/fzfx.nvim
Releases · linrongbin16/fzfx.nvim
v4.0.0
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
v3.7.5
v3.7.4
v3.7.3
v3.7.2
v3.7.1
v3.7.0
v3.6.1
3.6.1 (2023-12-06)
Bug Fixes
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)