Skip to content

Releases: folke/noice.nvim

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)

v2.0.0

25 Oct 10:28
9243316
Compare
Choose a tag to compare

Please ignore this release. Release-please did something weird because I accidentally did a force push.

v1.16.3

19 Oct 18:15
8f1b53a
Compare
Choose a tag to compare

1.16.3 (2023-10-19)

Bug Fixes

  • use modeline=false for popupmenu scroll events. Fixes #572 (1f087c2)

v1.16.2

15 Oct 20:25
e50fc6d
Compare
Choose a tag to compare

1.16.2 (2023-10-15)

Bug Fixes

  • cmdline: better and safer way to trigger redraw during cmdpreview (02ed6d4)
  • signature: show signature in correct window. Fixes #593 (2f0993e)
  • virtual: extra check if buffer still valid that has virtual text extmark (7ed897d)
  • virtual: remove extmark from correct buffer where it was set. Fixes #464 (e5a4c7a)