If you're building from source, please update to the latest nightly with cargo update nightly.
Features
- add
forceoption to accept completions without visual feedback (3182a89) - cmdline: match neovim's select behavior for S-Tab (#2313) (37ce860)
- cmdline: support v:lua custom completion (#2350) (2b4d146)
- keymaps: implemented more detailed descriptions (#2282) (20756cf)
- nix: change plugin pname to blink.cmp (57d900e)
- support for FreeBSD x86_64 (#2326) (18712d9)
Bug Fixes
- cmdline: escape only unquoted args with spaces (39ce844), closes #2301
- cmdline: handle path-like first arguments in
:!shellcmd (74967d4), closes #2272 - comments (#2297) (3b83374)
- documentation draw() function crashing on unmodifiable buffer (#2319) (5074242)
- don't clear last_char on transient mode changes (#2325) (b137f63), closes #2323
- explicitly target temp buffer in dot-repeat (820f1dd), closes #2330
- ghost_text: ensure display across settings (b14922e)
- ghost_text: handle multibyte chars and improve performance (#2252) (73ea297)
- ghost_text: prevent highlight blending (ceed154), closes #2320
- keymap: add missing return in cmdline preset (716967c)
- keymap: assert description defined before checking if fallback (e72fc44)
- keymap: infinite recursion on fallback (f631fce), closes #2314
- menu: always defer menu display through event loop (5beb962), closes #1932
- nix: specify linker args for the Darwin build (#2335) (1769b62)
- plugin: respect user LSP capabilities in init (7beba91), closes #2288
- provider: make
enabledflag respect user config properly (2e4e54b), closes #2251 - provider: respect
min_keyword_lengthover global setting (#2354) (e05c91f) - signature: enable trigger after show signature manually (#2243) (7a97c64)
- signature: Update active parameter to use line and col range (#2296) (b6f04e8)
- terminal: handle
TermRequestrace condition with pcall (2b6c8dc), closes #2322 - text_edits: only restore buflisted for non-file buffers (0cd7c4c), closes #2261
- usercmd: subcmd completion and error handling (#2276) (f132267)
- window: make popup windows unmodifiable (#2254) (d017b6f)
New Contributors
- @ivangeorgiew made their first contribution in #2276
- @9ary made their first contribution in #2289
- @fin-w made their first contribution in #2297
- @mayromr made their first contribution in #2302
- @paulhdk made their first contribution in #2306
- @SandyJackson made their first contribution in #2296
- @Daniel-De-Dev made their first contribution in #2282
- @henry-hsieh made their first contribution in #2254
- @acidx27x made their first contribution in #2243
- @cprieto made their first contribution in #2326
- @sneha-afk made their first contribution in #2329
- @southp made their first contribution in #2321
- @dpomykala made their first contribution in #2335
- @becknik made their first contribution in #2332
- @bezlant made their first contribution in #2358
- @netmute made their first contribution in #2325
- @pxwg made their first contribution in #2371
Full Changelog: v1.8.0...v1.9.0