Skip to content

Releases: folke/noice.nvim

v1.2.1

16 Nov 20:02
Compare
Choose a tag to compare

1.2.1 (2022-11-16)

Bug Fixes

  • call update_screen during cmdpreview to fix cursor movement. Fixes #131 (23da4ed)
  • make sure we always have an encoding for getting signatureHelp (ba36767)
  • restore cursor with vim.schedule to be safe (973659e)

v1.2.0

15 Nov 20:53
Compare
Choose a tag to compare

1.2.0 (2022-11-15)

Bug Fixes

  • hide cursor with vim.schedule to keep Neovide from crashing (c4ba29d)
  • mini focusable=false by default (04794f6)

Features

  • added health check for GUI's with multigrid enabled (0fdedab)
  • don't process events that are disabled in config & disable ext that are enabled in the attached GUI (abb5721)

v1.1.3

14 Nov 06:35
Compare
Choose a tag to compare

1.1.3 (2022-11-14)

Bug Fixes

v1.1.2

13 Nov 23:00
c14b064
Compare
Choose a tag to compare

1.1.2 (2022-11-13)

Bug Fixes

  • properly handle carriage returns. Fixes #190 (c14b064)

v1.1.1

13 Nov 22:24
5ff75a5
Compare
Choose a tag to compare

1.1.1 (2022-11-13)

Bug Fixes

v1.1.0

13 Nov 18:55
Compare
Choose a tag to compare

1.1.0 (2022-11-13)

Bug Fixes

  • one-off error for highlighting with treesitter/syntax (1602ce8)

Features

  • added optional col to start highlighting with treesitter/syntax (ccb7e56)
  • added support for filtering messages generated by a command on the commandline (b3ee385)

v1.0.0

13 Nov 17:34
b5bb014
Compare
Choose a tag to compare

1.0.0 (2022-11-13)

Bug Fixes

  • activate vim-sleuth hack. See #139 (e99990f)
  • add cursor as NuiText in on_confirm (2c0f210)
  • add r? to blocking modes -> confirm dialog (70fcb80)
  • added an empty handler for show_history_clear (a4b9a8f)
  • added check in lazy loader if module exists #2 (0044d37)
  • added hack that wraps getchar as an instant event (e1f9d14)
  • added hack to wrap vim.fn.inputlist (57a61fb)
  • Added healthcheck for shortmess S. Show warning that search count wont be handled. Fixes #74 (73cb918)
  • added ix to blocking mode (insert mode completion) (c10e9a1)
  • added mode rm (more-prompt) to blocking mode. Fixes #81 (4479c43)
  • always set buftype=nofile on nui popup/splits. Fixes #1 (0d5be0c)
  • anchor popupmenu to SW for bottom cmdline. Fixes #134 (9102aef)
  • apply correct hl_group for highlights (a581178)
  • better check for empty highlight (a2784f1)
  • better defaults for cmdline_popup (b09f946)
  • better handling of splitkeep for nui splits (84d1904)
  • better way of clearing cmdline during getchar (28f0fa9)
  • better way of showing/hiding cursor (10a97a0)
  • block redraws during rendering (fixes notify issue with before_input) (dc17bf1)
  • calculate negative offsets based off minmax. Fixes #179 (cf2912d)
  • calling vim.fn.something(nil) is NOT the same as calling vim.fn.something()!! getchar works properly again (076b311)
  • capitalize titles for cmdline (e3aa7d9)
  • change border text for confirm to confirm (4bbcec4)
  • check for nil on zindex. Fixes #129 (07465b3)
  • check for pending clear on msg_clear (ece874a)
  • check for vim.go.lazyredraw (b3a1516)
  • check if border win exists before fixing winhl. See #95 (b914697)
  • check if plugin is noice (7b62ccf)
  • check if still loaded before trying to hide. Fixes #16 (9b2ca5e)
  • class name for MiniView (3401da1)
  • cleanup progress messages from lsp clients that died. Fixes #175 (e084d3b)
  • clear all msg_show events after confirm (eb577b8)
  • clear message statusline when message got cleared (85615eb)
  • clear messages after display, not before. Fixes empty confirm dialog. (dbc6bf3)
  • clear nui buffer before showing and rendering. Prevents flicker of previous buffer (2d0e81f)
  • cmp popupmenu position (#183) (8db0420)
  • cmp: don't set keyword pattern (e1d93f1)
  • cmp: use regular cmdline string instead of the line in the cmdline buffer (c23baf7)
  • completion item menu and word default to hl of popupmenu (f54b41a)
  • Config._loaded => Config._running (c727d92)
  • config.cmdline.opts now overrides any option from the cmdline formats (2851fc2)
  • correctly calculate popupmenu width based on border and padding. Fixes #122 (b152bf5)
  • deal with E11 errors when the cmdline-window is open #4 (8aa5efd)
  • debug data (0ca0ed4)
  • deepcopy size and potions before calculating layout (b80f14a)
  • disable all signature help when signature is disabled. Fixes #104 (58f52e3)
  • disable debug by default (2aa042f)
  • disable InSearch and Search for cmdline and cmdline_popup. Fixes #28 (0f8ed28)
  • disable special handling of echo/echom during input for now. Need a better way to deal with this. (b266fb8)
  • disable vim-sleuth for Noice buffers (d148e1a)
  • disable winbar on Noice windows (1b37f74)
  • do layout when not visible to fix borders during blocking events (fcf14c5)
  • do render after mount Fixes #150 (7e2e449)
  • don't automatically set message level to INFO for msg_show messages. Only for errorrs and warnings (58c243c)
  • don't enter splits after creation (864d3c0)
  • don't reformat messages with debug info if it already has debug info (4bd7925)
  • don't try smart move between noice windows (4a46ba3)
  • dont add debug info recursively (6991e3e)
  • dont add search_count to history (bc387eb)
  • dont check lazyredraw when Noice is running (a202a22)
  • dont check ui updates during redraw in ui_attach. Check in redraw wrappers instead (839b79b)
  • ...
Read more