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 tolistchars.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)