nvf/docs/release-notes/rl-0.8.md

122 lines
3.5 KiB
Markdown
Raw Normal View History

# Release 0.8 {#sec-release-0.8}
[NotAShelf](https://github.com/notashelf):
[typst-preview.nvim]: https://github.com/chomosuke/typst-preview.nvim
[render-markdown.nvim]: https://github.com/MeanderingProgrammer/render-markdown.nvim
- Add [typst-preview.nvim] under
`languages.typst.extensions.typst-preview-nvim`.
2024-12-10 20:37:32 +00:00
- Add a search widget to the options page in the nvf manual.
- Add [render-markdown.nvim] under
`languages.markdown.extensions.render-markdown-nvim`
- Implement [](#opt-vim.git.gitsigns.setupOpts) for user-specified setup table
in gitsigns configuration.
- [](#opt-vim.options.mouse) no longer compares values to an enum of available
mouse modes. This means you can provide any string without the module system
warning you that it is invalid. Do keep in mind that this value is no longer
checked, so you will be responsible for ensuring its validity.
2025-01-10 09:52:49 +00:00
- Deprecate `vim.enableEditorconfig` in favor of
2025-01-10 07:45:34 +00:00
[](#opt-vim.globals.editorconfig).
2025-01-10 09:52:49 +00:00
- Deprecate rnix-lsp as it has been abandoned and archived upstream.
2025-01-18 17:20:15 +00:00
- Hardcoded indentation values for the Nix language module have been removed. To
replicate previous behaviour, you must either consolidate Nix indentation in
your Editorconfig configuration, or use an autocommand to set indentation
values for buffers with the Nix filetype.
[amadaluzia](https://github.com/amadaluzia):
[haskell-tools.nvim]: https://github.com/MrcJkb/haskell-tools.nvim
2024-12-21 00:15:10 +00:00
- Add Haskell support under `vim.languages.haskell` using [haskell-tools.nvim].
[diniamo](https://github.com/diniamo):
- Add Odin support under `vim.languages.odin`.
- Disable the built-in format-on-save feature of zls. Use `vim.lsp.formatOnSave`
instead.
2025-01-06 10:58:08 +00:00
[horriblename](https://github.com/horriblename):
2025-01-15 12:33:27 +00:00
[aerial.nvim]: (https://github.com/stevearc/aerial.nvim)
[nvim-ufo]: (https://github.com/kevinhwang91/nvim-ufo)
2025-01-06 10:58:08 +00:00
- Add [aerial.nvim]
- Add [nvim-ufo]
2025-01-10 07:53:22 +00:00
[LilleAila](https://github.com/LilleAila):
2025-01-10 09:52:49 +00:00
- Remove `vim.notes.obsidian.setupOpts.dir`, which was set by default. Fixes
issue with setting the workspace directory.
2025-01-11 13:06:14 +00:00
- Add `vim.snippets.luasnip.setupOpts`, which was previously missing.
2025-01-15 12:33:27 +00:00
- Add `"prettierd"` as a formatter option in
`vim.languages.markdown.format.type`.
2025-01-17 17:57:59 +00:00
- Add the following plugins from [mini.nvim](https://github.com/echasnovski/mini.nvim)
- `mini.ai`
2025-01-17 18:00:43 +00:00
- `mini.align`
2025-01-17 18:03:44 +00:00
- `mini.animate`
2025-01-17 18:08:50 +00:00
- `mini.base16`
2025-01-17 18:11:31 +00:00
- `mini.basics`
2025-01-17 18:14:30 +00:00
- `mini.bracketed`
2025-01-17 18:17:05 +00:00
- `mini.bufremove`
2025-01-17 18:19:20 +00:00
- `mini.clue`
2025-01-17 18:23:03 +00:00
- `mini.colors`
2025-01-17 18:25:56 +00:00
- `mini.comment`
2025-01-17 18:28:07 +00:00
- `mini.completion`
2025-01-17 20:32:36 +00:00
- `mini.deps`
2025-01-17 18:32:56 +00:00
- `mini.diff`
2025-01-17 19:14:59 +00:00
- `mini.doc`
2025-01-17 19:17:19 +00:00
- `mini.extra`
2025-01-17 19:19:02 +00:00
- `mini.files`
2025-01-17 19:21:12 +00:00
- `mini.fuzzy`
2025-01-17 19:23:40 +00:00
- `mini.git`
2025-01-17 19:26:09 +00:00
- `mini.hipatterns`
2025-01-17 19:32:10 +00:00
- `mini.hues`
2025-01-17 19:34:02 +00:00
- `mini.icons`
2025-01-17 19:35:56 +00:00
- `mini.indentscope`
2025-01-17 19:37:22 +00:00
- `mini.jump`
2025-01-17 19:39:31 +00:00
- `mini.jump2d`
2025-01-17 19:41:08 +00:00
- `mini.map`
2025-01-17 19:43:25 +00:00
- `mini.misc`
2025-01-17 19:57:49 +00:00
- `mini.move`
2025-01-17 20:00:20 +00:00
- `mini.notify`
2025-01-17 20:02:20 +00:00
- `mini.operators`
2025-01-17 20:03:56 +00:00
- `mini.pairs`
2025-01-17 20:05:49 +00:00
- `mini.pick`
2025-01-17 20:08:34 +00:00
- `mini.sessions`
2025-01-17 20:10:12 +00:00
- `mini.snippets`
2025-01-17 20:12:03 +00:00
- `mini.splitjoin`
2025-01-17 20:13:58 +00:00
- `mini.starter`
2025-01-17 20:16:11 +00:00
- `mini.statusline`
2025-01-17 20:18:42 +00:00
- `mini.surround`
2025-01-17 20:20:20 +00:00
- `mini.tabline`
2025-01-17 20:22:23 +00:00
- `mini.test`
2025-01-17 20:23:56 +00:00
- `mini.trailspace`
2025-01-17 20:25:28 +00:00
- `mini.visits`
[kaktu5](https://github.com/kaktu5):
- Add WGSL support under `vim.languages.wgsl`.
2025-01-12 22:33:26 +00:00
[tomasguinzburg](https://github.com/tomasguinzburg):
[solargraph]: https://github.com/castwide/solargraph
[gbprod/nord.nvim]: https://github.com/gbprod/nord.nvim
2025-01-12 22:33:26 +00:00
- Add Ruby support under `vim.languages.ruby` using [solargraph].
- Add `nord` theme from [gbprod/nord.nvim].
2025-01-15 12:33:27 +00:00
[thamenato](https://github.com/thamenato):
[ruff]: (https://github.com/astral-sh/ruff)
- Add [ruff] as a formatter option in `vim.languages.python.format.type`.