Skip to content

[deps] bump async.nvim, gitsigns.nvim, mini.nvim, nvim-treesitter, tinted-vim, tree-sitter-d2, vimtex pins - #349

Draft
stanfish06 wants to merge 1 commit into
masterfrom
deps/async-gitsigns-mini-ts-tinted-d2-vimtex
Draft

stanfish06 wants to merge 1 commit into
masterfrom
deps/async-gitsigns-mini-ts-tinted-d2-vimtex

Conversation

@stanfish06

Copy link
Copy Markdown
Owner

What

Scheduled dependency check against the current nvim-pack-lock.json pins, via git ls-remote + commit-range review of every plugin (same method as #343/#345). Bumps 7 pins whose upstream drift since the last check is verifiably trivial/non-breaking:

plugin pinned → new commits content
async.nvim 15f28ec3 → 4182ab36 1 fix: fail tasks when await callbacks are discarded
gitsigns.nvim fd780920 → d4854fa9 2 fix: show_deleted rendering; fix: git cwd for detached worktrees
mini.nvim a6e23131 → ed868352 4 fix: mini.pick drops noautocmd on floating win; 3× docs typo + 1 additive icon
nvim-treesitter 29212d82 → a2f69447 1 automated parser-version bump (ada, apex, …, vimdoc)
tinted-vim 20b38956 → 44b94ba5 1 automated colorscheme-data refresh
tree-sitter-d2 20043461 → 7bba2822 2 merged PR + a README example fix (no source files touched)
vimtex 79a5fb44 → 02eee260 4 mise.toml dev-tooling dependency bumps only (no plugin source touched)

Why it matters

Keeps these pins from drifting further behind upstream bugfixes while the drift is still small enough to review commit-by-commit. None of the above carry a ! (breaking) conventional-commit marker, and none touch a code path this config's plugin_config.lua exercises (no custom mini.pick/gitsigns options beyond what's already set up, no treesitter parser list changes, no vimtex Lua config).

Explicitly excluded from this bump (see tracking issue)

Recommended action

Merge as-is; recommend a quick :checkhealth / smoke-test of mini.pick, gitsigns, and treesitter highlighting after merge given these touch UI-adjacent code paths, even though the diffs are small.


Generated by Claude Code

…ted-vim, tree-sitter-d2, vimtex pins

Trivial, non-breaking drift verified via git log on each upstream range:

- async.nvim: 1 commit, internal fix (fail tasks when await callbacks are discarded)
- gitsigns.nvim: 2 commits, bugfixes (show_deleted rendering, detached-worktree git cwd)
- mini.nvim: 4 commits, 1 fix (mini.pick noautocmd) + docs typos + 1 additive icon
- nvim-treesitter: 1 automated parser-version bump commit
- tinted-vim: 1 automated colorscheme-data refresh commit
- tree-sitter-d2: 2 commits, a merged PR and a README example fix (no source changes)
- vimtex: 4 commits, all to the plugin's own dev tooling (mise.toml deps), no source changes

No `!` (breaking) conventional-commit markers and no feat/fix touching code paths this
config exercises. blink.cmp and fff.nvim are intentionally pinned to older exact
releases (see #271, #344) and are excluded; obsidian.nvim has a non-trivial actions.lua
refactor in its drift range and is called out separately in the tracking issue instead
of bumped here.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017S2hK7WgoBBKTgCHQ919AZ
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants