Skip to content

Releases: folke/trouble.nvim

v1.0.1

08 Feb 08:08
2fceec1
Compare
Choose a tag to compare

1.0.1 (2023-01-23)

Bug Fixes

  • ensure first line is selected when padding is false (#233) (b2d6ac8)
  • telescope: correctly use cwd for files. Fixes #250 (3174767)

v1.0.0

04 Jan 19:37
83ec606
Compare
Choose a tag to compare

1.0.0 (2023-01-04)

⚠ BREAKING CHANGES

  • renamed use_lsp_diagnostic_signs to use_diagnostic_signs
  • removed deprecated commands

Features

  • added "hover" action that defaults to "K" to show the full multiline text #11 (9111a5e)
  • added actions for opening in new tab, split and vsplit. Fixes #36 (c94cc59)
  • added mapping for jump & close (defaults to "o") #15 (09de784)
  • added support for vim.diagnostics and Neovim 0.7 (735dcd5)
  • allow proper passing of plugin options (79513ed)
  • Api to go to first and last items (#157) (0649811)
  • better preview and mode (160fa6c)
  • command complete (9923b01)
  • comments to open/toggle workspace or ducument mode directly (f7db1c2)
  • config for auto_preview (0ad97fb)
  • define multiple keybindings for the same action (better for defaults) (bf8e8ee)
  • expose items (#41) (4f84ca4)
  • indent lines (f9e6930)
  • inital version (980fb07)
  • Lsp implementation (#50) (069cdae)
  • lsp references, loclist and quickfix lists! (0b852c8)
  • made it easier to integrate with trouble (1dd72c2)
  • make file grouping and padding configurable (#66) (ff40475)
  • make position of the trouble list configurable (top, bottom, left or right) #27 (0c9ca5e)
  • make signs configurable (ff9fd51)
  • make sorting keys configurable (#190) (68d3dc5)
  • next/previous API. Implements #44 (a2a7dbf)
  • option to automatically jump when there is only one result (fixes #57) (#79) (09fafb2)
  • providers.lsp: Add definitions support (#20) (a951198)
  • sort files by current directory and prefer non-hidden (ea9a5e3)
  • sort items by severity / filename / lnum / col (4a45782)
  • sort results by row and column isntead of just row (#118) (5897b09)
  • telescope provider: (Smart) multiselect (#39) (45ff198)
  • Telescope support (9c81e16)
  • use vim.notify for logging (293118e)

Bug Fixes

  • Add nowait option to keymap (#30) (4375f1f)
  • added additional space between message and code (aae12e7)
  • added compatibility to retrieve signs from vim.diagnostic (dab82ef)
  • added suport for vim.diagnostic hl groups (d25a8e6)
  • added support for new handler signatures (backward compatible with 0.5) (87cae94)
  • auto_open was broken. Fixed now #29 (a2f2b92)
  • better detection of the parent window (4c5fd8a)
  • default to current window in jump_to_item (#175) (ec24219)
  • don't "edit" en existing buffer. Use "buffer" instead. (#5, #6) (abef115)
  • don't steal focus on auto_open. Fixes #48 (36b6813)
  • don't try to fetch sign for "other" (5b50990)
  • don't use file sorter for items without a valid filename (20469be)
  • dont advance two items at a time. Fixes folke/todo-comments.nvim#39 (7de8bc4)
  • files without col/row should be set to col=1 and row=1 #22 (fcd5f1f)
  • filetype set too early (#230) (c4da921)
  • fixed auto_open swicth_to_parent. Fixes #7 (7cf1aa1)
  • give focus back to correct window when closing (#72) (a736b8d)
  • handle normal api calls to trouble as it should #42 (52b875d)
  • if grouping is off, decrease indent (#140) (ed65f84)
  • lazy include telescope when needed (7e3d4f9)
  • lsp diag creates ugly buffers for unopened files in the workspace. Fixed now (91d1139)
  • lsp diagnostics codes (dbbd523)
  • lsp handler error log (#95) (063aefd)
  • lsp: avoid overwriting uri of result (#60) (655391c)
  • only use old hl groups when they exist (Fixes #49) (d4ce76f)
  • possible vim.NIL on diagnostics code (1faa347)
  • prevent segfault on closing ([756f09d](756f09de113a775ab16ba...
Read more