Two items not covered by the existing tracking issue #256.
1. fff.nvim: latest is 0.9.6, config range targets 0.9.4
Current config: version = vim.version.range("0.9.4") (see also #261 about this being an open range not a pin)
Latest release: v0.9.6 (June 21, 2026)
Breaking changes: None. v0.9.5 and v0.9.6 are patch releases with bug fixes and ABI-stable options structs. Safe to allow the newer versions.
Recommended action: Either accept the update (the open range >= 0.9.4 already allows it) or update the version string to ">= 0.9.6" to document the tested baseline.
2. blink.cmp v2 is in active development — pin to 1.x now
Current: blink.cmp v1.10.2 (the last planned 1.x release per maintainer notes — v1.10.0 was described as "final 1.x before 2.0")
What changed in v1.10.x: The frecency database location moved; the item.documentation.render field was removed; the BlinkCmpSourceCompletions autocmd was dropped. The current config uses keymap = { preset = "default" } and sources = { default = {...} } which are unaffected.
blink.cmp v2: In active development. The v2 API is a complete config restructure (new source registration model, renamed keymap preset keys, changed completion trigger configuration). The current config's blink.setup({...}) structure will break when v2 lands.
Recommended action:
-- In plugins.lua, pin blink.cmp to the 1.x line explicitly:
{
name = "blink.cmp",
src = "https://github.com/saghen/blink.cmp.git",
version = vim.version.range(">= 1.0, < 2.0"),
},
This prevents auto-update to v2 when it releases. Before migrating to v2, consult the blink.cmp v2 migration guide (will be published in the repo's CHANGELOG/wiki) and test the new config structure.
Urgency: High — v2 is described as landing "soon" and the maintainer has indicated 1.x will receive only critical fixes after v2 ships.
Two items not covered by the existing tracking issue #256.
1. fff.nvim: latest is 0.9.6, config range targets 0.9.4
Current config:
version = vim.version.range("0.9.4")(see also #261 about this being an open range not a pin)Latest release: v0.9.6 (June 21, 2026)
Breaking changes: None. v0.9.5 and v0.9.6 are patch releases with bug fixes and ABI-stable options structs. Safe to allow the newer versions.
Recommended action: Either accept the update (the open range
>= 0.9.4already allows it) or update the version string to">= 0.9.6"to document the tested baseline.2. blink.cmp v2 is in active development — pin to 1.x now
Current: blink.cmp v1.10.2 (the last planned 1.x release per maintainer notes — v1.10.0 was described as "final 1.x before 2.0")
What changed in v1.10.x: The frecency database location moved; the
item.documentation.renderfield was removed; theBlinkCmpSourceCompletionsautocmd was dropped. The current config useskeymap = { preset = "default" }andsources = { default = {...} }which are unaffected.blink.cmp v2: In active development. The v2 API is a complete config restructure (new source registration model, renamed keymap preset keys, changed completion trigger configuration). The current config's
blink.setup({...})structure will break when v2 lands.Recommended action:
This prevents auto-update to v2 when it releases. Before migrating to v2, consult the blink.cmp v2 migration guide (will be published in the repo's CHANGELOG/wiki) and test the new config structure.
Urgency: High — v2 is described as landing "soon" and the maintainer has indicated 1.x will receive only critical fixes after v2 ships.