github saghen/blink.cmp v1.10.0

5 hours ago

Highlights

This will be the final 1.x release before 2.0!

  • Fuzzy matching now builds on stable Rust!
  • Added many new prebuilt binary targets (arm64/x86_64 OpenBSD and FreeBSD, arm64 Windows)
  • :h 'formatoptions' no longer breaks auto insert

Features

  • add aarch64 support on OpenBSD (#2441) (be47387)
  • download: support glob in force_version='v* (#2408) (0036d63)
  • health: display OS/Arch for unsupported system_triple (#2389) (694b768)
  • keymap: allow scrolling signature window while in snippets (f9e855c)
  • path: expand env vars enclosed in braces (#2439) (816052a)
  • support FreeBSD aarch64 (#2380) (b4d3793)
  • upgrade to frizbee 0.8.2, drop nightly rust requirement (#2406) (9ecf2c7)

Bug Fixes

  • buffer: discard fs_stat check for unmodified buffers (#2398) (cd79f57)
  • clear context and items on hide from list (cadd805), closes #2355
  • cmdline: guard against nvim_parse_cmd errors for incomplete expr (658d0ec), closes #2428
  • cmdline: support complex v:lua expression (4730d96), closes #2350 #2418
  • completion items after applying preview breaking fuzzy matching (58100f4), closes #2362
  • context: include missing line field in get_bounds return value (32d8520)
  • disable auto brackets for objective-c/objective-c++ (47d8c7d), closes #1977
  • disable auto-wrap during completion to prevent preview undo errors (#2378) (d2fcad3)
  • disable formatoptions 'a' during completion and wrap text around paragraph if and only if it was set (#2436) (b09b847), closes #2432
  • download: check checksums on OpenBSD with sha256 command (#2437) (72c3bc2)
  • download: return error for unknown system_triple (#2392) (85666c5), closes saghen/blink.cmp#2387
  • guard against unsupported system for checksum (3586996), closes #2401
  • hide event receiving empty context (cb8840b)
  • path: expand env vars whose names contain numbers (#2440) (ec05b2d)
  • plugin: guard against nil vim.lsp.config['*'] (f85eb62), closes #2379
  • provider: prevent E5560 errors during fast events (685d862)
  • race with no auto show delay, document bug (11a8888), closes #2419
  • reload highlights on color scheme change (#2273) (8936aee)
  • restore cursor position after auto-wrap (#2426) (e9556f9), closes #2378
  • signature: use win:set_height when updating position (1d6841e)

Performance Improvements

  • buffer: more performant way to calculate the size of a buffer (#2396) (d162ef8)
  • cmdline: optimize ex search command lookups (7c80e36)

New Contributors

Full Changelog: v1.9.1...v1.10.0

Don't miss a new blink.cmp release

NewReleases is sending notifications on new releases.