Releases: folke/which-key.nvim
Releases · folke/which-key.nvim
v3.13.2
v3.13.1
v3.13.0
v3.12.1
v3.12.0
v3.11.1
v3.11.0
3.11.0 (2024-07-20)
Features
- icons: icon for grug-far (b2a2a0c)
- state: detect recursion by users mapping wk manually. Closes #761 (55fa07f)
- view: expand recursively. Closes #767 (5ae87af)
Bug Fixes
- config: disable wk by default for insert/command mode (9d2b2e7)
- config: more checks in validate (bdcc429)
- mappings: preset descriptions should not override existing keymap descriptions. Fixes #769 (82d628f)
- state: don't feed count in insert mode. Fixes #770 (63690ff)
- util: better
<nop>
check. Fixes #766 (b7b3bd1) - view: dont set title when no border. Fixes #764 (6e61b09)
Performance Improvements
- prevent expanding nodes when not needed (78cc92c)
v3.10.0
3.10.0 (2024-07-18)
Features
- view: expand all nodes by default when filter.global = false (c168905)
Bug Fixes
- buf: always use nowait. Fixes #755 (ae1a235)
- buf: early exit to determine if a trigger is safe to create. Fixes #754 (27e4716)
- icons: added frontier pattern for
ai
(#760) (6fe0657) - list_contains doesn't exists in Neovim < 0.10. Fixes #758 (7e4eae8)
- node: allow custom mappings to override proxy/plugin/expand mappings (9820900)
- node: is_local check now also includes children (fdd27f9)
- registers: don't try to get
+*
registers when no clipboard is available. Fixes #754 (ae4ec03) - state: always honor defer. Fixes #690 (c512d13)
- state: redraw cursor before getchar (cf6cbf2)
- triggers: prevent creating triggers for single upper-case alpha keys expect for Z. Fixes #756 (d19fa07)
v3.9.0
v3.8.0
3.8.0 (2024-07-17)
Features
- mappings: added health check for invalid modes (640724a)
Bug Fixes
- buf: never create proxy/plugin mappings when a keymap exists. Fixes #738 (b4c4e36)
- registers: use x instead of v (#742) (5c3b3e8)
- state: schedule redraw. Fixes #740 (09f21a1)
- triggers: allow overriding keymaps with empty rhs or <Nop>. Fixes #748 (843a93f)
- triggers: make sure no keymaps exists for triggers (e8b454f)
- typo: replace 'exras' for 'extras' in README. (#745) (af48cdc)