2.23.0 (2025-09-15)
Features
- image.doc: enable inline math rendering for neorg files. Closes #1438 (ec487f5)
- image.inline: honor
concealcursor
and hide conceal when selecting lines. Closes #1478 (bc0630e) - image: proper inline rendering of math expressions. Closes #1318. Closes #1454 (6ea4fa7)
- picker.git: added
all
option to also list remote branched forgit_branches
. Closes #1465 (3d695ab) - scope: allow disabling scopes with
vim.g.snacks_scope = false
orvim.b.snacks_scope = false
. Closes #1463 (5315e26) - util: small ts parse wrapper that parses async when available (9f0aa20)
Bug Fixes
- dashboard: escape filenames for edit. Closes #1453 (8b0e79a)
- explorer: confirm prompt now defaults to
No
(f970cbb) - image.inline: remove debug (d9bb639)
- image.latex: don't nest image nodes (714d761)
- image.queries: add image type (1bbd479)
- image: only show anchor icon for inline images shown on the lines below. Closes #1479 (bc2ed15)
- indent: zero indent for blank lines. Closes #1477 (cddf714)
- input: add cr keybind for normal mode. Closes #1468. Closes #1466 (78f0ad6)
- lsp: fix deprecated warnings related to lsp client (07fefd2)
- picker.preview: always use builtin for git log preview (f0d3433)
- statuscolumn: better way of determining open folds. Closes #1445 (1239fb8)
- util.spawn: correctly mark as faild on abort (6917597)
- win: make sure the border is set when setting the title (76311ab)
Performance Improvements
- image: async treesitter parsing for images (e55ae37)