v0.5.0
Important
The keymap configuration has been reworked, please see the README for the new schema
You may now use nvim-cmp
sources within blink.cmp
using @stefanboca's compatibility layer: https://github.com/Saghen/blink.compat
Bug Fixes
- add back cursor move after accept, but use current line (ceeeb53)
- always return item in resolve (6f0fc86), closes #211
- documentation auto show no longer working (#202) (6290abd)
- dont move cursor after accepting (cab91c5)
- fallback show_documentation when window open (bc311b7)
- handle failed lsp resolve request gracefully (4c40bf2)
- ignore nil item for resolve prefetching (b7d1233), closes #209
- invalid insertTextMode capabilities (4de7b7e)
- prevent treesitter from running on windows (9b9be31)
- schedule non-expr fallback keymaps (#196) (1a55fd1)
- sending erroneous fields to LSP on resolve (e82c1b7)
- set default keymap to use accept (7d265b4)
- snippet reload function (407f2d5)
- snippet resolve (5d9fa1c)
Features
enabled
function for sources (c104663), closes #208- accept error handling, expose autocomplete.select (9cd1236)
- cache resolve tasks (83a8303)
- glibc 2.17 and musl prebuilt binaries (c593835), closes #160
- ignore _*.lua files (f6eccaf)
- lsp capabilities (e0e08cb)
- output preview with ghost text, including for snippets (#186) (6d25187)
- perf: call score_offset func once per source (bd90e00)
- prefetch resolve on select (52ec2c9)
- resolve item before accept (3927128)
- show completion window after accept if on trigger character (28e0b5a), closes #198
- support disabling accept on trigger character, block parenthesis (125d4f1), closes #212
- switch default keymap to select_and_accept (f0f2672)
- use treesitter for signature help hl (0271d79)
Full Changelog: v0.4.1...v0.5.0