mirror of
https://github.com/NotAShelf/nvf.git
synced 2026-01-12 05:27:50 +00:00
Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: Ie10b047abb24dbc228f7278810fd01106a6a6964
42 lines
1.5 KiB
Markdown
42 lines
1.5 KiB
Markdown
# Release 0.9 {#sec-release-0-9}
|
||
|
||
## Breaking changes
|
||
|
||
- Nixpkgs has merged a fully incompatible rewrite of
|
||
`vimPlugins.nvim-treesitter`. Namely, it changes from the frozen `master`
|
||
branch to the new main branch. This change also affects how grammars are
|
||
built, and forces us to change a few things around.
|
||
- We must now use `"nvim-treesitter".setup` over the old `.configs`.
|
||
Additionally, built grammars **no longer include queries by default**,
|
||
therefore queries not managed by nvf will lack their respective syntax
|
||
highlighting capabilities.
|
||
|
||
## Changelog {#sec-release-0-9-changelog}
|
||
|
||
[suimong](https://github.com/suimong):
|
||
|
||
- Fix `vim.tabline.nvimBufferline` where `setupOpts.options.hover` requires
|
||
`vim.opt.mousemoveevent` to be set.
|
||
|
||
[thamenato](https://github.com/thamenato):
|
||
|
||
- Attempt to adapt nvim-treesitter to (breaking) Nixpkgs changes. Some
|
||
treesitter grammars were changed to prefer `grammarPlugins` over
|
||
`builtGrammars`.
|
||
|
||
[jfeo](https://github.com/jfeo):
|
||
|
||
[ccc.nvim]: https://github.com/uga-rosa/ccc.nvim
|
||
|
||
- Added [ccc.nvim] option {option}`vim.utility.ccc.setupOpts` with the existing
|
||
hard-coded options as default values.
|
||
|
||
[Ring-A-Ding-Ding-Baby](https://github.com/Ring-A-Ding-Ding-Baby):
|
||
|
||
- Aligned `codelldb` adapter setup with [rustaceanvim]’s built-in logic.
|
||
- Added `languages.rust.dap.backend` option to choose between `codelldb` and
|
||
`lldb-dap` adapters.
|
||
|
||
[Libadoxon](https://github.com/Libadoxon):
|
||
|
||
- `toggleterm` open map now also works when in terminal mode
|