Releases: OXY2DEV/ui.nvim
Releases · OXY2DEV/ui.nvim
v1.4.0
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
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
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
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
v1.0.1
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
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...