Skip to content

v0.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 30 Oct 16:59
· 173 commits to main since this release
v0.5.0
9170264

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