Skip to content

Latest commit

 

History

History
456 lines (216 loc) · 23.3 KB

CHANGELOG.md

File metadata and controls

456 lines (216 loc) · 23.3 KB

Changelog

1.15.11 (2023-09-25)

Bug Fixes

1.15.10 (2023-08-26)

Bug Fixes

1.15.9 (2023-07-25)

Bug Fixes

  • health: allow running in GUIs with multigrid (71a7591)

1.15.8 (2023-07-21)

Bug Fixes

  • remove old neovide compatibility warning (#545) (dfbe27c)

1.15.7 (2023-07-20)

Bug Fixes

  • popupmenu: properly close pmenu when cmdline window is open. Fixes #542 (d19e5cb)

1.15.6 (2023-07-18)

Bug Fixes

  • treesitter: fixed treesitter.query.get. Fixes #539 (e91a31c)

1.15.5 (2023-07-17)

Bug Fixes

  • lsp: allow whitespace info string in markdown (#535) (1343acc)
  • ui: dont propagate events handled by Noice to other uis. Fixes #17 (1cff24c)

1.15.4 (2023-06-30)

Bug Fixes

  • progress use vim.lsp.get_client_by_id (#529) (397619d)
  • workaround E36: Not enough room errors (#522) (f43775f)

1.15.3 (2023-06-24)

Bug Fixes

  • config: properly deal with preset routes. Fixes #517 (fea7f1c)

1.15.2 (2023-06-22)

Bug Fixes

  • telescope: wrap text in telescope's previewer (#514) (a7f611e)
  • views: don't override winbar and foldenable for every view (a7d60f7)
  • views: increase zindex for cmdline popup, popupmenu and confirm from 60 to 200 (d71c1de)

1.15.1 (2023-06-10)

Bug Fixes

  • nui: nui broke noice. added a temporary work-around till the problem is solved (4db3c8f)
  • ui: safer adding of winhl (36b1935)

1.15.0 (2023-06-06)

Features

  • add circleFull spinner (#495) (5427398)
  • popupmenu: allow different views for regular/cmdline popupmenu (af706c4)

Bug Fixes

  • popupmenu: always show the regular (non-cmdline) popupmenu near the cursor (e3936cc)
  • preset: palette now configures cmdline_popupmenu instead of popupmenu (294097a)

Performance Improvements

  • popupmenu: re-use existing nui menu for rendering the popupmenu (fdd78c2)

1.14.2 (2023-05-27)

Bug Fixes

  • block: better deal with carriage return characters (take 2) (ee24b36)
  • text: temp fixup for CRLF handling (3e1400f)

1.14.1 (2023-05-27)

Bug Fixes

  • text: better (correct) way of dealing with \r characters. Fixes #483 (520a737)

1.14.0 (2023-05-25)

Features

  • cmdline: added support for FloatTitle and added proper default (79c7059)

1.13.4 (2023-05-24)

Bug Fixes

  • cmdline: fixed a byte offset issue with the new virtual inline text (a13a88f)

1.13.3 (2023-05-24)

Bug Fixes

  • overrides: noice was leaking extmarks for stylize_markdown (9b148a1)

1.13.2 (2023-05-22)

Bug Fixes

  • treesitter: ignore weird invalid end_col errors. Fixes #473 (7e2692b)

Performance Improvements

  • don't bufload when highlighting a buffer (8df4cbd)

1.13.1 (2023-05-21)

Bug Fixes

  • support older Neovim versions (4a1ec5e)

1.13.0 (2023-05-21)

Features

  • cmp: incude item.detail when it's not part of item.documentation (c2a745a)

Bug Fixes

  • notify: nvim-notify replace can be an id or a record (a9cc87b)

Performance Improvements

  • cache highlighter queries (b4eb215)

1.12.4 (2023-05-07)

Bug Fixes

  • lsp: add non-nil guard to setup function (#454) (4524216)
  • markdown: conceal escaping forward slashes. Fixes #455 (a7246aa)

1.12.3 (2023-05-04)

Bug Fixes

  • health: fix deprecated health checks healthcheck (#438) (0f12ed3)
  • markdown: replace additional html entities (#448) (d31fe94), closes #447
  • popupmenu: only use popupmenu hl group for known item kinds. Fixes #453 (0b86a7b)
  • signature: safer lsp signature parameters (#449) (e33c346)

1.12.2 (2023-04-18)

Bug Fixes

  • signature: nil check for parameter label. Fixes #435 (9d778e7)
  • signature: support label offsets (9649d9f)

1.12.1 (2023-04-17)

Bug Fixes

  • router: properly disable updater when disabling Noice. Fixes #423 (3bed83b)

1.12.0 (2023-04-16)

Features

  • added Noice dismiss to hide all visible messages. Fixes #417 (a32bc89)

1.11.0 (2023-04-16)

Features

  • lsp: added config.lsp.hover.silent. Fixes #412 (e2a53cf)
  • signature: added signature param docs. Fixes #421 (e76ae13)

Bug Fixes

  • confirm: keep newlines in confirm message. Fixes #422 (051111f)
  • markdown: replace <code>. Fixes #424 (38fb652)
  • markdown: revert (d767be9)

1.10.2 (2023-03-26)

Bug Fixes

  • icons: removed all obsolete icons thanks to nerdfix (cf6a194)

1.10.1 (2023-03-24)

Bug Fixes

1.10.0 (2023-03-23)

Features

  • cmdline: added cmdline support for :lua= and := (acfa513)

1.9.5 (2023-03-19)

Bug Fixes

  • views: dont highlight CurSearch for some views. Fixes #399 (0c493e5)

1.9.4 (2023-03-15)

Bug Fixes

  • markdown: better check to see if a ts parser is available. Fixes #397 (d60bee1)
  • markdown: strip "\r" chars (4d2801b)

1.9.3 (2023-03-14)

Bug Fixes

  • cmdline: dont use normal commands so ModeChanged will trigger correctly. Fixes #390 (fa7b6a1)

1.9.2 (2023-03-12)

Bug Fixes

  • cmdline: make sure cursor is always visible (2f0a427)
  • config: allow overriding options set by presets (5a1bf17)
  • config: correctly set the presets (e5cb84f)

1.9.1 (2023-03-03)

Bug Fixes

  • health: correctly check if lsp.message is enabled (#381) (1ff6b10)

1.9.0 (2023-03-03)

Features

  • lsp: fallback to buffer filetype for code blocks without lang. Fixes #378 (cab2c80)

Bug Fixes

  • treesitter: use the new treesitter ft to lang API if availble. Fixes #378 (36d141b)

1.8.3 (2023-03-02)

Bug Fixes

  • notify: take col offsets into account for nvim-notify renderers. Fixes #375 (20596d9)

1.8.2 (2023-02-07)

Bug Fixes

  • signature: when loading, attach to existing lsp clients. Fixes #342 (f69f1a5)

1.8.1 (2023-02-06)

Bug Fixes

1.8.0 (2023-01-24)

Features

Bug Fixes

1.7.1 (2023-01-23)

Bug Fixes

  • nui: make sure nui recreates buffer and window when needed (3e6dfd8)
  • nui: mount if buffer is no longer valid (71d7b5c)
  • nui: set mounted=false if buffer is no longer valid (3353a7a)

Performance Improvements

  • make noice a bit more robust when exiting to prevent possible delays on exit (35e3664)

1.7.0 (2023-01-14)

Features

  • ui: added hybrid messages functionality, but not needed for now (addc0a2)

Bug Fixes

  • swap: additionally check for updates when a swap file was found (1165d3e)
  • ui: work-around for segfaults in TUI. Fixes #298 (176ec31)

1.6.2 (2023-01-13)

Bug Fixes

  • ui_attach: dont update router during ext_messages and disable/enable Noice during confirm. #298 (a4cbc0f)

1.6.1 (2023-01-10)

Bug Fixes

  • show unstable message after loading noice (2613a16)

1.6.0 (2023-01-10)

Features

  • show warning when running with TUI rework (cf2231b)

1.5.2 (2023-01-01)

Bug Fixes

  • treesitter: only disable injections for php and html (0e1bf11)

1.5.1 (2022-12-31)

Bug Fixes

  • dont error in checkhealth if nvim-treesitter is not installed (044767a)
  • health: dont use nvim-treesitter to check if a lang exists (585d24e)
  • notify_send: properly close file descriptors from spwaning notifysend (f5132fa)
  • nui: dont trigger autocmds when doing zt (d176765)
  • popupmenu: replace any newlines by space. Fixes #265 (5199089)
  • treesitter: dont allow recursive injections. Fixes #286 (a31b41a)

1.5.0 (2022-12-21)

Features

  • added Filter.cond to conditionally use a route (29a2e05)
  • format: allow config.format.level.icons to be false. Fixes #274 (aa68eb6)

Bug Fixes

  • correctly apply padding based on four numbers (c9c1fbd)
  • nui: removed work-around for padding and border style shadow (4f34d33)

1.4.2 (2022-12-16)

Bug Fixes

  • debug: calculate stacktrace outisde of vim schedule to make it useful (a5de1ca)
  • debug: only concat debug info that is a string (78ec5c6)
  • nui: remove border text when style is nil, "none", or "shadow" (d85a4d0)
  • nui: remove padding when border is shadow (1515007)

1.4.1 (2022-12-03)

Bug Fixes

  • scrollbar destructs itself, so make a copy to see if there are any remnants left (8d80a69)
  • stop processing messages when Neovim is exiting. Fixes #237 (8c8acf7)

1.4.0 (2022-12-03)

Features

  • added support for <pre>{lang} code blocks used in the Neovim codebase (de48a45)

Bug Fixes

  • check if loader returned a function before loading (66946c7)
  • reset preloader before trying to load the module (08655e9)

1.3.1 (2022-12-01)

Bug Fixes

  • dont error if cmp not loaded when overriding (4bae487)
  • wait to override cmp till it loaded (712180f)