This mostly adds better support for neovim 0.10.0, thanks to everyone who contributed. Big thanks to @jamestrew who did the majority of the work for this release.
Full changelog:
- docs(readme): clean up command example (#2984)
- fix: select correct results row with sorting_strategy=ascending (#2986)
- fix: remove duplicate lazyloaded items in colorscheme (#2951)
- fix(lsp): incoming/outgoing_call range locations (#2985)
- docs(builtin.colorscheme): add
colors
option desc (#2989) - fix(builtin.lsp): extra No Name buffer opening with jump_type (#2990)
- fix(builtin.lsp): bad check for
jump_type
option (#2991) - fix: expand/normalize paths more selectively (#2628)
- fix(previewer): don't escape paths for fs_stat (#2996)
- fix(utils.path_expand): improve windows support (#2999)
- fix(previewer): preview message out of bounds (#3003)
- test(utils): add unit test for
transform_path
(#3013) - fix(marks): preserve uri filenames with path_expand (#3029)
- fix(actions): set function name for
generate.which_key
(#3044) - build: rework ci tests to include windows (#3011)
- fix(which_key): increase zindex for popup window (#3046)
- fix(which_key): close window on mouse click action (#3053)
- fix(buffer_previewer): no preview showing when
set nomodifiable
(#3077) - fix(picker): notify on empty quickfix and loclist (#3082)
- fix(builtin.commands): don't remap for feedkeys (#3087)
- fix(previewer): improve binary mime type check (#3083)
- fix(builtin.oldfiles): fix cwd_only for windows (#3096)
- fix(checkhealth): windows binary existence check (#3093)
- fix(picker): set
current_line
state earlier (#3052) - fix(builtin.buffers): previews with specified
cwd
option (#3111) - fix(builtin.colorscheme): preview colorscheme without previewer (#3097)
- fix: adapt to Nvim deprecations in 0.10 (#3109)
- fixup: adapt to deprecations in Nvim 0.10 (#3112)
- fixup: adapt to deprecations in Nvim 0.10 (#3113)
- chore: add neovim v0.10.0 to ci matrix (#3121)