v0.7.0
Important
Most of the configuration has been reworked, please see the README for the new schema
- Includes an enormous refactor in preparation for sources v2, commandline completions, and the v1 release #389
- Enable experimental Treesitter highlighting on the labels via
completion.menu.draw.treesitter = true
BREAKING CHANGES
Features
- add show_on_keyword and show_on_trigger_character trigger options (69a69dd), closes #402
- allow completing buffer words with unicode (#392) (e1d3e9d)
- call execute after accepting, but before applying semantic brackets (073449a)
- default to empty table for setup (#412) (4559ec5)
- error on download failure (6054da2)
- nuke the debt (#389) (1187172), closes #323
- prebuilt binary retry, disable progress, and docs (bc67391), closes #68
- render: support
source_id
andsource_name
in menu render (#400) (d5f62f9) - support accepting and drawing by index (4b1a793), closes #382
- support get_bufnrs for the buffer source (#411) (4c65dbd)
- treesitter highlighter (#404) (08a0777)
- use sort_text over label for sorting (0386120), closes #365
Bug Fixes
- accept grabbing wrong config (3dcf98d)
- allow border to be a table (52f6387), closes #398
- auto_insert scheduling and module reference (1b3cd31)
- autocmd called in fast event (9428983), closes #396
- buffer events suppression, auto_insert selection (96ceb56), closes #415
- convert additional text edits to utf-8 (49981f2), closes #397
- cycling list skipping one item (07b2ee1)
- deduplicate mode changes, dont hide on select mode (04ff262), closes #393
- default snippet active function not returning (59add2d), closes #399
- don't set window properties when nil (cb815af), closes #407
- ensure failed curl doesn't update the version (933052b), closes #68
- ensure menu selection index is within bounds (bb5407d), closes #416
- filter text always being nil (33f7d8d), closes #365
- incorrect context start_col 1 char after beginning of line (e88da6a), closes #405
- invalid configuration and readme after refactor (56f7cb6), closes #394
- keyword range "full" when covering end of line (160b687), closes #268
- misc typing issues (b94172c)
- only affect initial show for show_on_keyword and show_on_trigger_character (ea61b1d), closes #402
- signature window highlight ns (0b9a128)
- signature window setup (cab7576)
- super-tab preset keymap name (f569aeb)
- user autocmd called in fast event not being wrapped (e9baeea)
Documentation
- add note about reworked config (180be7b)
New Contributors
- @tim3nd made their first contribution in #400
- @max397574 made their first contribution in #412
- @gh-liu made their first contribution in #411
Full Changelog: v0.6.2...v0.7.0