github folke/snacks.nvim v2.23.0

latest release: stable
12 hours ago

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 for git_branches. Closes #1465 (3d695ab)
  • scope: allow disabling scopes with vim.g.snacks_scope = false or vim.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)

Reverts

  • dont always set border when setting title. Closes #1436 (fa29c6c)

Don't miss a new snacks.nvim release

NewReleases is sending notifications on new releases.