Closed
Description
Feature description
Nvim v0.9.0 was released yesterday. This issue will be used to collect & discuss mandatory changes as well as new features during migration.
Git branch for migration: 0.9.
Additional information
-
MANDATORY CHANGES
- Update install scripts and issue templates to support v0.9. <==> feat(scripts): support v0.9 #630
- Consider dropping v0.7 support as it doesn't include version control. <==> feat(scripts): support v0.9 #630
- Update
hl_to_rgb
to use builtinnvim_get_hl
instead. <==> feat(utils): use neovim builtin to get highlights #632 - Remove legacy options (
:h news
) <==> feat(options): support new options shipped with v0.9 #631 - Update all
FUNC_API_DEPRECATED_SINCE(9)
API functions. - ! Refactor Treesitter highlights <==> refactor(catppuccin)!: reimplement basic hl groups #676 * --> See 0.10
* Support for Treesitter highlights is currently a mess. The plan is to reimplement basic hl groups and link Treesitter's highlights to these basic hl groups to reduce maintenance pressure.
-
NEW FEATURES
- Support LSP semantic tokens for catppuccin. <==> feat!: add initial support for lsp semantic tokens #633
- Support new options <==> feat(options): support new options shipped with v0.9 #631