Skip to content

[deps] mini.nvim breaking changes upstream + audit corrections (Oct 2026) #344

Description

@stanfish06

Scheduled dependency check against origin/master @ 61672aa (2026-10-05). Cross-checked every pin in nvim-pack-lock.json via git ls-remote + commit-range review; only genuinely new findings (not already covered by #327, #273, #271, #255, #154, #101, #138, #78) are below.

mini.nvim — breaking change upstream, pin not yet affected but worth planning for

Pinned 561751e (2026-09-22) vs upstream HEAD 65d615e (2026-10-04), 11 commits. Among them:

  • c0a9015 fix(ALL)!: remove compatibility code for outdated features — breaking (conventional-commit !). Message: "All new features were released fairly long ago with compatibility layer for previous behavior... hopefully everybody interested migrated as expected."
  • db75dd4 fix(surround): prepare to drop use_nvim_treesitter option
  • 436b4fd fix(ai): prepare to drop use_nvim_treesitter option

This config's mini.ai.setup() / mini.surround.setup({...}) calls (lua/config/plugin_config.lua:15-40) don't set use_nvim_treesitter explicitly, so the current defaults aren't immediately broken by this range. But the ! commit removes back-compat shims outright, and the use_nvim_treesitter option is now explicitly slated for removal — worth a deliberate review (not a trivial bump) before next pulling mini.nvim past 65d615e. Not opening a PR for this one.

Corrections to existing open issues (ground-truth re-check)

Checked, no drift, no action

blink.lib, sneaks.vim, guh.nvim, fugitive.vim (verified via github.com/tpope/vim-fugitive mirror since tpope.io is blocked from this environment), diffview.nvim, async.nvim, refactoring.nvim, conform.nvim, nvim-lint, tiny-inline-diagnostic.nvim, obsidian.nvim, render-markdown.nvim, plenary.nvim, snacks.nvim, noice.nvim, nui.nvim, fx.nvim, fff.nvim (within its 0.9.4 pin, already covered by #271) all have pinned rev == current upstream tip.

A separate, trivial-bump PR for fzf-lua + nvim-lspconfig (both additive/docs-only drift) was opened alongside this issue.


🤖 Generated with Claude Code

https://claude.ai/code/session_019LFuDqrXyPqgBPwWcbd6Kr

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions