Releases: kevinhwang91/nvim-bqf
Releases · kevinhwang91/nvim-bqf
v1.1.1
[1.1.1] - 2024-02-20
Features
Miscellaneous
- Add mapping descriptions (#124)
Preview
- Breaking: Rework preview module (#98)
- Add
show_scroll_bar
option; - Add
border
option; - Add
winblend
option; - Delete
border_chars
option; - Change
BqfPreviewBorder
link toFloatBorder
; - Add
BqfPreviewTitle
highlight; - Add
BqfPreviewThumb
highlight; - Add
BqfPreviewSbar
highlight;
- Add
Bug Fixes
Miscellaneous
- Reload qf if enter qf window (#134)
New Contributors
- @Subjective made their first contribution in #122
Full Changelog: v1.1.0...v1.1.1
v1.1.0
[1.1.0] - 2023-02-20
Features
Preview
- Add
BqfPreviewCursorLine
to make CursorLine configurable (#97) - Add
hidePreviewWindow
andshowPreviewWindow
API (#100)
Bug Fixes
Preview
- Convert vcol to byte col
FZF
- Correct to expand tab for line in headless mode
Miscellaneous
- Disable bqf correctly
nvim -q
make changedtick of qf euqal to 0 (#104)
New Contributors
- @rockyzhang24 made their first contribution in #97
Full Changelog: v1.0.0...v1.1.0
v1.0.0
[1.0.0] - 2023-01-05
Features
Preview
- Add show_title option (#75)
- Add buf_label to the buffer under the cursor and option
- Disable syntax if delay_syntax < 0 (#89)
Bug Fixes
Preview
- Fix invalid window id error on updateScrollBar (#80)
FZF
- Fix E974: Expected a Number or a String, Blob found
- Set
--no-separator
after 0.35.0
Qfwin
- Toggle sign should support v:count
MagicWin
- Validate winView before reset
Miscellaneous
v0.9.9
Bug Fixes
MagicWin
- Qf at top/above should check botline
FZF
- Render highlighting is wrong for source syntax
- Handle empty str for capturing iskeyword (#64)
Preview
- Should pass srcBufnr to nvim-treesitter (#63)
- Get winline() from quickfix win
- Close preview window if qf buffer is hidden (#70)
Qfwin
- Qf window Can't drop empty buffer name
- Can't close location if previous window is invalid
Miscellaneous
- Debounce args should be changed
- Upstream changed the C type in nightly
- Can't split a window while closing another in nightly
Features
Preview
- Support mouse scroll and double click for preview window
Performance
Preview
- Prefer to use loaded buffer filetype
v0.3.3
[0.3.3] - 2022-04-16
Bug Fixes
MagicWin
- Refresh winview if the position changed
v0.3.2
[0.3.2] - 2022-04-15
Bug Fixes
FZF
- Restore local stl option for qf window
MagicWin
- Call layout_cb even if magic_window = false (#58)
- Refresh winview if cache is invalid
Miscellaneous
- Correct sysname for Windows
- Compatible with PUC Lua 5.1
Features
FZF
- Adapt fzf's actions for preview
Preview
- Support extmarks for all non-anonymous namespaces
Full Changelog: v0.3.1...v0.3.2
v0.3.1
[0.3.1] - 2022-02-26
Bug Fixes
FZF
- Support conceal (#56)
- Add w:quickfix_title as a context/id for spawning headless
- Clean up tmpfile for preview
MagicWin
- Correct the validation of adjacent win session
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Changelog
[0.3.0] - 2022-02-21
Bug Fixes
FZF
- Should respect UTF-8 as the default value
- Winbl option should set according by winid
MagicWin
- Lose last window cause jumping unexpected window
- WinClosed in main can't be fired
- More intelligent
Previewer
- Should reset scrolling horizontally
- Switch tabpage can't fire cursor move
Qfwin
- Wrong condition to get previous window
- Winminwidth must smaller than winwidth (#44)
- Keep jumplist for jump with drop
- No error for wiped buffer while jumping
- Quickfixtextfunc field in list should be supported
- Avoid extra error while switching list
- Dispose throwed a error from nvim_buf_del_keymap()
Documentation
- Add link for integrated plugins
- Add
:h bqf
- Tell you how to make your pretty quickfix window :)
- Show how to disable fugitive preview automatically
- Large value for win_height perform full mode (#55)
Features
FFI
- Add ffi module
FZF
- Support preview for Windows
- Support --scroll-off
- Support --nth=3..,1,2
- Add
closeall
action - Support fzf_extra_opts and fzf_action_for to context
- Less flicker when start/stop fzf
MagicWin
- Support virt_lines
Qfwin
- [breaking] Change default value of auto_resize_height to
false
- [breaking]
<
or>
will jump last leaving position automatically - Add last leaving position
- Add new jump commands (#45)
Performance
- Cache parsers to speed up preview with treesitter
v0.2.0
- feat(previewer): add a modified indicator for the border title
- feat(previewer): support quickfix range for highlighting
- perf(previewer): buffer highlighted by treesitter is faster because of cache
- fix(magicwin): multiple window may not keep magic
- fix(qfwin): signs in quickfix list may disappear before
- perf(filter): reduce flicker when entering fzf mode
- perf(filter): Windows can spawn a process for list greater than 1000
- chore(github): new bug and feature templates