v2.2.1
SUMMARY
This release contains only bug fixes and performance optimizations. Namely:
- Functional change: the mapping for
cmp.close
was changed from<C-e>
to<C-w>
. - Updated lua's
@variable.builtin
highlight group for catppuccin. (Fromfg = cp.red
tofg = cp.flamingo
) - After 08743e6, neovim would load treesitter only when necessary resources are available (via
vim.schedule_wrap
) - Fixed a shadowed runtime error in Windows install script.
- Fixed a bug where
<Tab>
still calls LuaSnip outside of a snippet. (#588)
Have a look at the "What's Changed" section for minor fixes.
What's Changed
- chore(snips): adjust item aggregation by @Jint-lzxy in 54e8557
- feat(lsp): use
pcall
for error handling by @Jint-lzxy in #555 - fix(catppuccin): update highlights for lua's builtin vars by @Jint-lzxy in d509642
- pref(catppuccin): update variable.builtin highlight group by @Jint-lzxy in 2d51b0a
- feat(treesitter): load treesitter when resources are available by @Jint-lzxy in #569
- feat(ci): update lockfile only when there are new commits by @Jint-lzxy in #571
- fix(script-win): initialize user functions correctly by @Jint-lzxy in #575
- fix: disable luasnip jumps if not inside a snippet by @Jint-lzxy in #595
- pref(cmp)!: update keymap for
cmp.close
by @Jint-lzxy in #598
Full Changelog: v2.2.0...v2.2.1