osfeed.dev
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

Automatic brackets are disabled for Objective-C and Objective-C++.

Behavior changedInsert brackets when accepting function or method completions.
Read the evidence

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

Fixed and improved

The matcher can be built with stable Rust; nightly is no longer required.

Limit liftedBuild the optional fuzzy matcher locally or use a prebuilt binary.
Read the evidence

`fuzzy.prebuilt_binaries.force_version` accepts patterns such as `v*` to select a matching tag.

ImprovedBuild the optional fuzzy matcher locally or use a prebuilt binary.
Read the evidence

Expand environment variables in braces and names containing numbers during path completion.

ImprovedComplete file and directory paths while editing.
Read the evidence

Automatic insertion and completion preview undo work with `formatoptions` wrapping, including `a`; cursor position is restored after wrapping.

Now worksComplete code using suggestions from language servers.
Read the evidence

Complex `v:lua` expressions complete correctly, and incomplete expressions no longer cause command-parser errors.

Now worksComplete Neovim commands and search text on the command line.
Read the evidence

Completion highlights reload when the color scheme changes.

Now worksArrange completion menu columns and view documentation or inline completion previews.
Read the evidence

Seeded by @iluxav with Codex, from the release's public sources. Each change links to its evidence.