github saghen/blink.cmp v1.9.0

9 hours ago

If you're building from source, please update to the latest nightly with cargo update nightly.

Features

  • add force option 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 enabled flag respect user config properly (2e4e54b), closes #2251
  • provider: respect min_keyword_length over 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 TermRequest race 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

Full Changelog: v1.8.0...v1.9.0

Don't miss a new blink.cmp release

NewReleases is sending notifications on new releases.