Skip to content
This repository was archived by the owner on Feb 12, 2025. It is now read-only.

Releases: stevearc/dressing.nvim

v3.1.1

21 Dec 18:04
3a45525

Choose a tag to compare

3.1.1 (2024-12-21)

Bug Fixes

  • input: add padding to left border (#185) (a69f97b)
  • select-builtin: disable matchparen highlighting (#180) (857cb36)

v3.1.0

11 Nov 03:20
43b8f74

Choose a tag to compare

3.1.0 (2024-11-04)

Features

Bug Fixes

  • add nil check in backwards compatibility shim (#177) (6ef1ca4)

v3.0.0

17 Sep 17:36
1b7921e

Choose a tag to compare

3.0.0 (2024-08-16)

⚠ BREAKING CHANGES

  • remove insert_only config option

Code Refactoring

  • remove insert_only config option (cd895f5), closes #163

v2.2.2

19 Jun 00:49
71349f2

Choose a tag to compare

2.2.2 (2024-06-02)

Bug Fixes

  • stuck input control if callback fails (#158) (3c38ac8)

v2.2.1

16 May 19:40
5723147

Choose a tag to compare

2.2.1 (2024-05-16)

Bug Fixes

  • fzf-lua: add separator after prompt (#145) (18e5beb)
  • fzf-lua: canceling selection breaks future invocations of vim.ui.select (9f9b773)
  • fzf-lua: not returning selected result (0e88293)
  • refactor deprecated methods in neovim 0.10 (3858609)
  • undo fzf-lua cancel hack, was fixed upstream (#142) (6f21226)

v2.2.0

21 Jan 22:59
42d767b

Choose a tag to compare

2.2.0 (2024-01-21)

Features

  • add trim_prompt setting for vim.ui.input (#134) (48b7134)
  • add checkhealth messages (c117933)

Bug Fixes

  • add space after prompt to look nicer (#136) (44a3638)
  • handle extra scenario where the prompt is sent with trailing spaces (#138) (7237cdf)
  • nui: prevent double-callback in ui.select (#131) (94b0d24)
  • queue successive calls to input and select (#139) (9de702f)
  • take into account prompt size in nui and builtin selects (#135) (d7dde6a)

v2.1.0

01 Dec 07:25
8b7ae53

Choose a tag to compare

2.1.0 (2023-11-07)

Features

  • add highlight group for builtin select index (#113) (ee57150)
  • config option to disable numbers for builtin select implementation (#117) (15ef9a3)
  • support multiline prompt in vim.ui.input (#89) (8f4d62b)

Bug Fixes

  • apply nowait to plugin keymaps (#120) (70fcf2a)
  • input can only accept a single line (#119) (0c7acd7)
  • remove default window transparency (1f2d120)
  • telescope: codeactions error in Neovim nightly (#126) (fe30713)

v2.0.1

19 Aug 22:01
59fe7ef

Choose a tag to compare

2.0.1 (2023-08-13)

Bug Fixes

  • restore float title padding for nvim 0.9 (#109) (169877d)

v2.0.0

08 Aug 22:31
c0b67f3

Choose a tag to compare

2.0.0 (2023-08-08)

⚠ BREAKING CHANGES

  • deprecate the "anchor" config option (#106)

Features

  • built-in select implementation binds number keymaps (#104) (cc69bfe)

Bug Fixes

  • inconsistent mode after selecting with fzf-lua (3961185)
  • increase buffer time for fzf-lua mode switching (713b56e)

Code Refactoring

  • deprecate the "anchor" config option (#106) (bcaf0d3)

v1.0.0

26 Jun 16:36
e6eff7a

Choose a tag to compare

1.0.0 (2023-06-26)

⚠ BREAKING CHANGES

  • drop support for Neovim 0.7
  • expose generic way to set window/buffer options in config (#75)
  • update vim.ui.input to match nvim 0.9 API
  • This drops support for Neovim versions earlier than 0.7. For earlier versions of Neovim, use the nvim-0.5 branch.
  • drop specialized text highlight groups (#30)
  • deprecate telescope 'theme' option
  • more layout options for input and builtin select (#19)
  • Remove prompt buffer implementation for ui.input

Features

  • add an unpatch() function (6487acd)
  • add config options for setting winhighlight (#8) (c856074)
  • add DressingInputText highlight group (#8) (2856055)
  • add DressingSelectText highlight group (#8) (f854223)
  • add FloatTitle highlight group (#8) (264874e)
  • add support for more telescope themes (edbae09)
  • allow get_config to modify enabled (#29) (31f12ff)
  • allow to pass extra opts to vim.keymap.set() (2257c3e)
  • bind <Esc> to cancel dialog in input (fix #1) (27d1ea0)
  • built-in select has winblend option (f57f0f3)
  • config option to disable specific ui modules (ed37836)
  • customize the code action UI for telescope (#6) (e3b31d4)
  • enable cmp omni autocomplete in vim.ui.input (#55) (4436d6f)
  • enable telescope customization for vim.ui.select caller (e607dd9)
  • error message when passing associative table to select (18a3548)
  • expose mappings to user via config (b1c0814)
  • history for ui.input (#12) (d5918d0)
  • input: add start_in_insert option (28cb494)
  • input: add winblend as a config option (dbfca4d)
  • input: option prompt_align (#27) (079e5d7)
  • input: option to allow normal mode (#3) (08c0cf3)
  • input: support cancelreturn (fb46379)
  • input: support the completion option (5caa867)
  • more layout options for input and builtin select (#19) (1e529b8)
  • more lazy loading for faster startup (f38eb33)
  • pass items to get_config for vim.ui.select (d886a1b)
  • provide better default window options for vim.ui.input (#94) (324f8f1)
  • select: add support for fzf-lua (#14) (c2208c3)
  • select: allow user to override format_item (#6) (4848f85)
  • select: override telescope config (43f325b)
  • set unique filetype on built-in modals (#3) (a3255df)
  • trim trailing colon from prompt (59cd93b)

Bug Fixes

  • apply filetype option after setting keymaps (#25) (01afd7b)
  • bad default value handling in vim.ui.input (5f44f82)
  • bad nui parameter in last commit (#45) (d394a25)
  • change default cursor-relative row/col to 0/0 (be2ef16)
  • close input window when entering cmdline window (#99) (f16d758)
  • drop specialized text highlight groups (#30) (e14e35a)
  • ensure telescope win is closed before calling callback (f19cbd5)
  • format_item doesn't have to return a string (7d0e85f)
  • fzf-lua: pass prompt option to fzf (fa73233)
  • hide deprecation notice when option not used (#26) (96552c9)
  • input: adjust implementation to avoid bugs in prompt buffer (#2) (189bbc6)
  • input: change the default_prompt to Input: (2f8a001)
  • input: close completion window more reliably (7e6e962)
  • input: disable mini completion (#38) (a476efd)
  • input: Don't trigger autocmds when opening input modal (#13) (d5eaf13)
  • input: empty string is converted to nil (a0196a4)
  • input: error on history_prev when no history (fc790e4)
  • input: expand width to fit prompt & default (f03962c)
  • input: lua function completion (96b09a0)
  • input: mode detection in special insert modes (1f91d26)
  • input: opening input while existing input is open (4dc2ca3)
  • input: race condition with multiple prom...
Read more