Skip to content

Releases: folke/trouble.nvim

v3.6.0

21 Jul 13:53
40c5317
Compare
Choose a tag to compare

3.6.0 (2024-07-21)

Features

Bug Fixes

  • text: skip treesitter when buf is no longer valid. Fixes #556 (05694b4)

v3.5.2

19 Jul 09:50
ad8ef38
Compare
Choose a tag to compare

3.5.2 (2024-07-19)

Bug Fixes

Performance Improvements

  • treesitter: incremental parsing for highlighter (85154ce)

v3.5.1

04 Jul 19:02
026e420
Compare
Choose a tag to compare

3.5.1 (2024-07-04)

Bug Fixes

  • command: weird issue with number keys. no idea when this happens. oh well... Fixes #528 (95568c6)
  • diagnostics: ruff generates a vim.NIL diag code. Closes #527 (edd9684)
  • lsp: use caller text for call locations in incoming lsp calls. Fixes #529 (12dc19a)

v3.5.0

04 Jul 18:06
d3f8b9d
Compare
Choose a tag to compare

3.5.0 (2024-07-04)

Features

  • added explicit support for mini.icons (42dcb58)

Bug Fixes

  • telescope: item path. Fixes #521 (6e19371)
  • telescope: use (lnum, 0) for telescope item without col (#524) (25204b7)

v3.4.3

23 Jun 05:40
57761ba
Compare
Choose a tag to compare

3.4.3 (2024-06-23)

Bug Fixes

v3.4.2

14 Jun 16:46
09380a8
Compare
Choose a tag to compare

3.4.2 (2024-06-14)

Bug Fixes

  • correct invalid float positions. Fixes #502 (88a40f1)
  • diagnostics: custom format for code. Fixes #508 (ada78fa)
  • fixup (60b0ac3)
  • highlights: link TroubleBasename to TroubleFilename. Fixes #507 (276e7b7)
  • main: handle windows with changed buffers (286c044)
  • view: dont go to main when not in the trouble window when closing (8d5e05c)

v3.4.1

12 Jun 06:13
3609bb9
Compare
Choose a tag to compare

3.4.1 (2024-06-12)

Bug Fixes

  • fzf: added descriptions (5e45bb7)

v3.4.0

11 Jun 12:34
44b637a
Compare
Choose a tag to compare

3.4.0 (2024-06-11)

Features

  • added fzf-lua integration (d14323f)
  • fzf-lua: added smart open/add that will use selection or all when nothing selected. (bed3c5b)

Bug Fixes

  • fzf-lua: smart-open on windows (4d0f045)
  • initialize auto_open. Fixes #489 (0793267)
  • spec: properly process actions. Fixes #494 (3082f4b)
  • telescope: autmatically select telescope_files mode if list are files without locations. Fixes #466 (1ad6b14)
  • telescope: set end_pos to end of word (4deb811)
  • views: pending should be considered open. Fixes #492 (57b50a6)

v3.3.0

07 Jun 22:10
3891502
Compare
Choose a tag to compare

3.3.0 (2024-06-07)

Features

  • lsp: most lsp sources now support params.include_current. Fixes #482 (29d19d4)
  • window: more options for mapping keys (fdcfc5a)
  • you can now use dd and d to delete items in the trouble list. Fixes #149. Fixes #347 (e879302)

Bug Fixes

  • api: only refresh on open if there's no action. Fixes #488 (2661f46)
  • preview: fixed mouse clicks in the preview main window. Fixes #484 (98d9ed7)
  • telescope: show error when use tries to add when telescope picker does not exist (c11dc27)
  • use vim.loop for nvim 0.9 in view/init.lua (#487) (791278e)
  • view: when calling open when the view is already open, do a refresh. See #485 (39595e8)

v3.2.0

06 Jun 10:49
7a9c235
Compare
Choose a tag to compare

3.2.0 (2024-06-06)

Features

  • lsp: add incoming/outgoing calls to lsp mode (8adafc1)
  • lsp: added support for showing locations from lsp execute commands (b1d16ac)
  • promise class (84f0c6d)

Bug Fixes

  • api: show error when an invalid mode was used. Fixes #465 (4b1914c)
  • format: pos format. See #472 (abdfa1d)
  • lsp: check for nil on faulty lsp results (d7f69ff)
  • lsp: dont process nil results (06a4892)
  • lsp: send request only to needed clients (c147a75)
  • lsp: use document uri of document symbols don't have an uri set. Fixes #480 (358f0ee)
  • preview: hide winbar when previewing in main. Fixes #464 (250ea79)
  • preview: respect fold settings. Fixes #459 (29d1bb8)
  • preview: set correct extmark priorities in preview highlight. Fixes #476 (13ad959)
  • view: correctly set folding options to wo. See #477 (9151797)
  • view: ensure fold settings are correct for the trouble views. See #477 (b5181b6)
  • view: execute actions on first render (97bfb74)
  • window: account for winbar for preview in main. Fixes #468 (23ded52)
  • window: set default winblend=0. See #468 (e296940)

Performance Improvements

  • use promises for fetching sections (e49a490)