Release / / with v1.10.0
Blink Completion v1.10.1
Build the Rust completion matcher with a stable Rust toolchain.
Before you upgrade to v1.10.1
What changed in v1.10.1
Rust nightly is no longer required. Prebuilt matcher support expands to FreeBSD arm64, OpenBSD and Windows arm64, while completion previews now work with automatic text wrapping.
Install tag v1.10.1 with a Neovim plugin manager; requires Neovim 0.10+ (terminal completion: 0.11+).
New things you can do
Use the Rust completion matcher on OpenBSD x86_64 or arm64.
Use the prebuilt Rust completion matcher on Windows arm64.
Fixed and improved
The matcher can be built with stable Rust; nightly is no longer required.
Read the evidence
Prebuilt matcher support now includes FreeBSD arm64.
Read the evidence
`fuzzy.prebuilt_binaries.force_version` accepts patterns such as `v*` to select a matching tag.
Read the evidence
Expand environment variables in braces and names containing numbers during path completion.
Read the evidence
Automatic insertion and completion preview undo work with `formatoptions` wrapping, including `a`; cursor position is restored after wrapping.
Read the evidence
Complex `v:lua` expressions complete correctly, and incomplete expressions no longer cause command-parser errors.
Read the evidence
Signature-window scrolling works while navigating snippets.
Read the evidence
Completion highlights reload when the color scheme changes.
Read the evidence
Checksum verification uses platform-specific output parsing again on Windows and OpenBSD.
Read the evidence
When new results arrive during an auto-insert preview, fuzzy matching uses the typed keyword rather than the preview text.
Seeded by @iluxav with Codex, from the release's public sources. Each change links to its evidence.