Skip to content

v2.11.0

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Dec 09:00
6a83759

2.11.0 (2024-12-15)

Features

  • indent: properly handle continuation indents. Closes #286 (f2bb7fa)
  • input: allow configuring position of prompt and icon (d0cb707)
  • notifier: notification history option (#297) (8f56e19)
  • scope: Scope:inner for indent based and treesitter scopes (8a8b1c9)
  • scope: added __tostring for debugging (94e0849)
  • scope: added opts.cursor to take cursor column into account for scope detection. (defaults to true). Closes #282 (54bc6ba)
  • scope: text objects now use treesitter scopes by default. See #231 (a953697)
  • statuscolumn: allow left/right to be a function. Closes #288 (cb42b95)
  • util: on_key handler (002d5eb)
  • win: win:line() (17494ad)

Bug Fixes

  • dashboard: telescope can't be run from a vim.schedule for some reason (dcc5338)
  • indent: opts.indent.blank now defaults to listchars.space. Closes #291 (31bc409)
  • indent: fixup (14d71c3)
  • indent: honor lead listchar (#303) (7db0cc9)
  • indent: honor listchars and list when blank is nil. Closes #296 (0e150f5)
  • indent: lower priorities of indent guides (7f66818)
  • input: check if parent win still exists. Fixes #287 (db768a5)
  • input: go back to insert mode if input was started from insert mode. Fixes #287 (5d00e6d)
  • input: missing padding if neither title nor icon positioned left (#292) (97542a7)
  • input: open input window with noautocmd=true set. Fixes #287 (26b7d4c)
  • scope: add indent to __eq (be2779e)
  • scope: better treesitter scope edge detection (b7355c1)
  • scroll: check mousescroll before spamming (3d67bda)
  • util: on_key compat with Neovim 0.9 (effa885)