Skip to content

Releases: OXY2DEV/ui.nvim

v1.4.0

21 Sep 19:19
1b9e1ee

Choose a tag to compare

1.4.0 (2025-09-19)

Features

  • cmdline: Added proper syntax for :! (519d999)
  • messages: Added ability to view various hidden messages (2344085), closes #31
  • messages: Added option to disable replace_last fir notify & notify_once (cc9a233), closes #29
  • messages: Linked highlight groups now also show their active (26fd5ba)

Bug Fixes

  • cmdline: Cmdline is no longer scheduled outside of fast-event (8feaebb)
  • cmdline: Fixed a bug with cmfline not hiding after using &. (7ae6202)
  • core: Fixed a bug with cmdline window not hiding after :UI enable (22a4f5d)
  • core: Fixed a bug with confirm messages clearing the screen (d4031a1)
  • core: Fixed a bug with the confirm window not showing the cmdline on Neovim start (2002231)
  • message: Fixed a bug with messages not appearing sometimes (caeb545)
  • messages: ERROR level notify messages now get correct hl (a7ccb44)
  • messages: Added extra lua pattern for label-styled messages from plugins (4e13fcb)
  • messages: Fixed a bug where message window gets folded due to foldexpr (fcb6186)
  • messages: Fixed a bug with certain messagses duplicating on redraw (00a6f38)
  • messages: Fixed a bug with message window having incorrect height (d5e1e35)
  • messages: Fixed an issue with message window having incorrect height in specific cases (39af5ca)
  • messages: Fixed an issue with unnecessary redraws for messages (8e2c1eb)
  • messages: List window no longer has incorrect height (901196b)
  • messages: Made keymap confirmation message pattern more strict (4df20c2)
  • messages: Mismatched line count & extmark count no longer breaks messages (cc3aa38)
  • spec: Fixed inconsistency of message decorations (c8656e3)

v1.3.0

17 May 16:42
3a45cfd

Choose a tag to compare

1.3.0 (2025-05-17)

Features

  • messages: Added keymap to update message history (7ce31ff)
  • messages: Added option to disable replace_last (b2afd5a), closes #28

Bug Fixes

  • hl: Fixed a bug allowing highlight group's value(s) to be invalid hex code (73c1e83)
  • messages: Confirm window only shows cursorline if there's multiple lines (86d3755)
  • messages: History & list windows are no longer modifiable (7ce31ff)
  • messages: List window no longer gets shown on top of notification window (8b6f1d2)
  • messages: Message history now respects Neovim's history preferance (f917b55), closes #28
  • messages: Single lined list messages are no longer treated like lists (be7f288), closes #26

v1.2.0

10 May 10:20
848b5db

Choose a tag to compare

1.2.0 (2025-05-09)

Features

  • Added message clear sub-command (97def7f), closes #19
  • config: Removed decorations for plugin error messages (4d9606e)
  • messages: Added max_lines for messages (b2ab66c), closes #19
  • messages: Allow basic movements in the confirm window (e5c786c), closes #24

Bug Fixes

  • Certain list_cmd message's kind is now overwritten (8177a44), closes #23
  • cmdline: Fixed a bug witb cmdline showing up on VimResized after closing (4414078), closes #22
  • cmdline: Fixed a bug with cmdline being 0 in VimResized causing error (70f0a65), closes #22
  • cmdline: Fixed a bug with cmdline cursor going out of sync when using offsst (90c9d3c)
  • cmdline: Fixed resize issues of thw cmdline (cc8687b)
  • confirm: Added support for <ESC> for confirm messages (3c0c211)
  • Fixed a critical big causing too many windows to open (6dd61f3)
  • message: list message reappears on resize (c09c27f)
  • message: list message reappears on resize (c59d330)
  • messages: Certain single lined list messages no longer get send to the list window (9e177b7)
  • messages: Confirm messages no longer create hidden windows (5d3aa75), closes #21
  • messages: Fixed a bug with decorations not appearing on multi-line messages (63f3f2c)
  • messages: Fixed an issue with __showcmd() failing at start (5077755)
  • messages: Fixed an issue with list message window being too narrow (9b7d1f1)
  • messages: Fixed an issue with list message window not being focusable (9b7d1f1)
  • messages: List messages no longer create hidden window (7cafea9), closes #21
  • messages: Message history no longer creates hidden window (26ccc6d), closes #21
  • messages: Reduced the number of hidden windows created by the message module (2573240), closes #21 #20
  • open windows from nvim command (-o/-O/-p) (73bd228)
  • open windows from nvim command (-o/-O/-p) (de53358)

v1.1.0

01 May 16:39
15f93b0

Choose a tag to compare

1.1.0 (2025-05-01)

Features

  • add settings cmdline.row_offset and message.history_preference (ba88497)
  • cmdline: add row_offset setting (a415d81)
  • config: Added new config for undo & redo (544f604)
  • history: always show history at the bottom (cf6f768)
  • history: always show history at the bottom (9bcbe55)
  • less flickering when searching in cmdline (ab32f61)
  • less flickering when searching in cmdline (8133081)
  • message: add history_preference setting (c238f5a)

Bug Fixes

  • messages: Showcmd messages no longer update statuscolumn (d005f52)
  • messages: Fixed issue with the message partially not being shown (20631c1)
  • Reduced option set occurences (24c88e4)

v1.0.1

30 Apr 10:24
a8eace0

Choose a tag to compare

1.0.1 (2025-04-30)

Bug Fixes

  • cmdline: Fixed a bug with command-line sometimes not showing up (6570fcc), closes #9
  • cmdline: Fixed issues with cursor flickering in :s/ (17ed49d), closes #9
  • config: Fixed a bug with borders in the command-line pop-up menu (dfe2e38)
  • config: Made rules stricter for detecting option messages (73b5572)
  • messages: Fixed a bug with mesaages appearing twice on redraw (952ca02), closes #10

v1.0.0

27 Apr 02:53
9aaf808

Choose a tag to compare

1.0.0 (2025-04-27)

Features

  • Added basic logging capabilities (1f6fd87)
  • Added basic message capabilities (d3b19f3)
  • Added command support (d95fde0)
  • Added configuration sepcification (744b408)
  • Added highlight groups (62b52a4)
  • cmdline: Added showcmd support (8f455c2)
  • cmdline: Added cmdline block support (04a98de)
  • cmdline: Added cursor support (8b10750)
  • cmdline: Added more default command-line configs (25fbfb7)
  • cmdline: Added prompt capabilities (053ca7f)
  • cmdline: Added special characters event support (17553d0)
  • cmdline: Added support for basic customization (8b10750)
  • cmdline: Added text wrapping support for title (83cbb09)
  • cmdline: Added title support (8b10750)
  • config: Added custom notification for adding spelling (c141b6d)
  • config: Added missing highlights to the various pop-up menu item styles (ea38ec1)
  • log: Added a log export command (c8333dd)
  • mesaage: Added ability to ignore messages (bc8e0c6)
  • mesaage: Added icon suppport for messages (e5ff8e6)
  • message: Added msg_clear support (201a195)
  • message: Added basic confirm() message support (8b3840e)
  • message: Added basic history capabilities (2409ff2)
  • message: Added confirmation mesaage customization (5db009c)
  • message: Added decorations for messages (11fc506)
  • message: Added list message support (4060c21)
  • message: Added more customisation for message history (6366f03)
  • message: Added more window configuration options for messages (e16600f)
  • message: Added replace message support (1a48c46)
  • message: Added window resize support (89b8f22)
  • message: Better borders for messages (52a9ddc)
  • message: Message time is now based on text length (2b902a5)
  • popupmemu: Added tooltip for completion menu (c616aed)
  • popupmemu: Added tooltip for completion menu (3043ed6)
  • popupmenu: Added completion menu support (15a686e)
  • popupmenu: Added support for info in completion popup (10d882d)
  • popupmenu: Added window configuration for popup menu (4c2aeb8)

Bug Fixes

  • enable is no longer ignored (be7a9f1)
  • setup() no longer ignores user config (f46487c)
  • Added default border value (7786056), closes #3
  • Added extmarks to arguments of confirm & list messages (a144e1b)
  • cmdline: "" groups now get ignored (14faefa)
  • cmdline: Added missimg implamentation for offset (f7d64d4)
  • cmdline: Confirm messages no longer break cmdline (e886b6e)
  • cmdline: Fixed a bug causing configuration to be retreived twice (14faefa)
  • cmdline: Fixed a bug with cmdline not hiding after hit-enter (dd80e7c)
  • cmdline: Fixed redrawing issues with :s/ (059271f)
  • Fixed a bug that causes message contents to have incorrect highlight range (b715b0c)
  • Fixed a bug with not knowing which window to exit to (09d77be)
  • Fixed a bug with start error messages not showing up (0d37b91)
  • Fixed event for __prepare() (ebd56d9)
  • Hitting <CR> no longer breaks confirm window (5e3eeb4)
  • message: Added support for window resize (1c15fdf)
  • message: Confirm message no longer disappears on wrong keypress (a273d50)
  • message: Empty lines no longer get ignored in messages (42de5d8)
  • message: Fixed a bug that caused captial keys to not hide the confirm window (cdf3f90)
  • message: Fixed a bug with :messages giving an error after Startup (1eb8000)
  • message: Fixed a bug with g:__confrim_keys being nil causimg errors (a090169)
  • message: Fixed a bug with highlight groups for content segmants with newlines (7246576)
  • message: Fixed a bug with statuscolumn being overwritten by plugins (f5e3818)
  • message: Fixed issues with sign column not using line_hl_group (ffc01fa)
  • message: Fixed messages appearing in wrong order (6d32ff2)
  • message: Fixed typo in :messages (76113fd)
  • message: List messages are detected during __add() and __replace() (1e5b9d3)
  • message: Message window now resizes when opening/closing the cmdline (18d1f6b)
  • message: Messages before UIEnter now get delayed (236cad9)
  • messages: Detaching the UI now closes showmsg window (dfb3b3f)
  • message: Seperated decorations for history & message window ([d55a20...
Read more