Releases
v2.12.0
2.12.0 (2025-01-05)
Features
debug: system & memory metrics useful for debugging (cba16bd )
input: disable completion engines in input (37038df )
scope: disable treesitter blocks by default (8ec6e6a )
statuscolumn: allow changing the marks hl group. Fixes #390 (8a6e5b9 )
util: Snacks.util.ref
(7383eda )
util: throttle (737980d )
win: Snacks.win:border_size
(4cd0647 )
win: Snacks.win:redraw
(0711a82 )
win: Snacks.win:scroll
(a1da66e )
win: allow setting desc
for window actions (402494b )
win: better dimension calculation for windows (use by upcoming layouts) (cc0b528 )
win: top,right,bottom,left borders (320ecbc )
Bug Fixes
dashboard: hash dashboard terminal section caching key to support long commands (#381 ) (d312053 )
debug: make debug.inpect work in fast events (b70edc2 )
debug: make sure debug can be required in fast events (6cbdbb9 )
indent: allow rendering over blank lines. Fixes #313 (766e671 )
indent: better way to deal with breakindent
. Fixes #329 (235427a )
indent: breakdinent (972c61c )
indent: correct calculation of partial indent when leftcol > 0 (6f3cbf8 )
indent: do animate check in bufcall (c62e7a2 )
indent: don't render scopes in closed folds. Fixes #352 (94ec568 )
indent: off-by-one for indent guide hl group (551e644 )
indent: repeat_linbebreak only works on Neovim >= 0.10. Fixes #353 (b93201b )
indent: simplify indent guide logic and never overwrite blanks. Fixes #334 (282be8b )
indent: typo for underline (66cce2f )
indent: use space instead of full blank for indent offset. See #313 (58081bc )
input: change buftype to prompt. Fixes #350 (2990bf0 )
input: make sure to show input window with a higher zindex of the parent window (if float) (3123e6e )
input: refactor for win changes and ensure modified=false. Fixes #403 . Fixes #402 (8930630 )
input: use correct highlight group for input prompt (#328 ) (818da33 )
lazygit: enable boolean values in config (#377 ) (ec34684 )
notifier: open history window with correct style (#307 ) (d2b5680 )
notifier: rename style notification.history
-> notification_history
(fd9ef30 )
scope: allow treesitter scopes when treesitter highlighting is disabled. See #231 (58ae580 )
scope: don't expand to invalid range. Fixes #339 (1244305 )
scope: properly caluclate start indent when cursor=true
for indent scopes. See #5068 (e63fa7b )
scope: use virtcol for calculating scopes at the cursor (6a36f32 )
scroll: check for invalid window. Fixes #340 (b6032e8 )
scroll: don't animate when leaving cmdline search with incsearch enabled. Fixes #331 (fc0a99b )
util: throttle now autonatically schedules when in fast event (9840331 )
win: backdrop having bright cell at top right (#400 ) (373d0f9 )
win: don't enter when focusable is false
(ca233c7 )
win: force-close any buffer that is not a file (dd50e53 )
win: unset winblend
when transparent (0617e28 )
words: only check modes for is_enabled
when needed (80dcb88 )
zen: set zindex to 40, lower than hover (45). Closes #345 (05f4981 )
You can’t perform that action at this time.