Skip to content

Releases: folke/noice.nvim

v4.0.1

04 Jun 20:17
29c7f03
Compare
Choose a tag to compare

4.0.1 (2024-06-04)

Bug Fixes

  • cmdline: use real cursors on Neovim >= 0.10 (5b5fa91)
  • disable noice on VimLeavePre so that the user can see exit errors (31ec80c)
  • fixup (cfd7aa4)
  • fixup (2bf0429)
  • reduce flickering when searching. See #679 (4e1f9f1)
  • remove smart_move (b6ae820)
  • search IS blocking, but shouldnt trigger redraw. Fixes #345 (b3f08e6)

v4.0.0

29 May 14:18
69c6ad5
Compare
Choose a tag to compare

4.0.0 (2024-05-29)

⚠ BREAKING CHANGES

  • remove cmdpreview hack for nigytly since it's no longer needed there. Update your Nightlies!!

Bug Fixes

  • markdown: ignore empty completion documentation tables (#820) (f119045)
  • remove cmdpreview hack for nigytly since it's no longer needed there. Update your Nightlies!! (49caf99)

v3.0.2

23 May 05:17
2785787
Compare
Choose a tag to compare

3.0.2 (2024-05-22)

Bug Fixes

  • markdown: keys when buf is invalid (0dc97cb)

v3.0.1

18 May 13:03
9f6f6ba
Compare
Choose a tag to compare

3.0.1 (2024-05-18)

Bug Fixes

v3.0.0

18 May 10:12
4a691f6
Compare
Choose a tag to compare

3.0.0 (2024-05-18)

⚠ BREAKING CHANGES

  • bump required Neovim version to >= 0.9

Features

  • bump required Neovim version to >= 0.9 (6c5290a)
  • util: better debug log (217c684)

Bug Fixes

  • cmdline: use other work-around for cmdpreview (6a3721b)
  • msg: add historical messages as a msg_show instead of history so it doesnt popup (b9b4818)
  • ui: dont try updating the ui during textlock (4ef75a3)

v2.1.1

16 May 21:11
2c49d4a
Compare
Choose a tag to compare

2.1.1 (2024-05-16)

Bug Fixes

v2.1.0

16 May 19:57
330da73
Compare
Choose a tag to compare

2.1.0 (2024-05-16)

Features

  • config: added Noice all to show ALL messages captured by Noice. See #769 (72f72d3)

Bug Fixes

  • cmdline: yet another work-around that no longer temporarily changes the cmdline (68b9c53)
  • depraction warnings on Neovim 0.11 (9946087)
  • format: config.format doesn't work (#772) (09708be)
  • messages: include any messages before Noice was started as one history_show message. Fixes #799 (61947de)
  • messages: only add previous messages once when Noice starts. Fixes #804 (269de18)
  • msg: update router when blocking (ee433a7)
  • router: add additional updates on SafeState when available (fff989f)
  • router: don't use SafeState since apparently this is a nightly thing and seems to work without. Fixes #805 (ef085e9)
  • router: remove SafeState again, since it breaks incsearch (3c3a8f3)

Performance Improvements

  • cmdline: prevent unneeded redraws during cmdline preview (substitute). Fixes #803 (8d924eb)
  • ui_attach: router now only queues messages in vim.ui_attach. Use SafeState to execute queue when needed. (4c26991)

v2.0.3

15 May 08:27
8389ff5
Compare
Choose a tag to compare

2.0.3 (2024-05-15)

Bug Fixes

  • hacks: use feedkeys instead of input to force redraw (dbf8d70)
  • nui: safely destroy any create window/buffers during E565 errors. Fixes command preview (a0c6203)

v2.0.2

09 May 07:18
09102ca
Compare
Choose a tag to compare

2.0.2 (2024-05-09)

Bug Fixes

  • cmdpreview: read the variable cmdpreview in nvim-0.9+ on windows (#774) (a35003d)
  • disable incsearch hack for nightly (no longer needed) (02d698a)
  • progress: Change LspProgress data field result to params (#785) (89de3b5)
  • retry rendering only once to prevent rendering loops (f4decbc)
  • router: make sure we retry views that could not render due to E565. Fixes #783 (6df3d8a)
  • use vim.api.nvim__redraw to update cursor on nightly instead of ffi. Fixes #781 (37c8124)

v2.0.1

26 Mar 16:42
0cbe3f8
Compare
Choose a tag to compare

2.0.1 (2024-03-26)

Bug Fixes

  • input: don't filter ^M and <cr> for the command line (#734) (d29b26c)
  • lsp message view not effective (#747) (2640d39)
  • popup: don't make the window column go below negative 1 (#737) (01b2b53)

Performance Improvements

  • ignore events when setting buf options during render. Fixes #694 (bf67d70)
  • lsp: update lsp progress messages at most every 100ms (9a9756d)