mirror of
https://github.com/NotAShelf/nvf.git
synced 2026-01-01 16:45:55 +00:00
3.1 KiB
3.1 KiB
Release 0.9
Breaking changes
-
obsidian.nvim now uses a maintained fork which has removed the
dirsetting. Useworkspacesinstead:{ workspaces = [ { name = "any-string"; path = "~/old/dir/path/value"; } ]; }Some other settings and commands are now deprecated but are still supported.
-
obsidian.nvim has removed the
setupOpts.mappingsoptions. Use the built-in Neovim settings (nvf's {option}vim.keymaps)
Changelog
- Aligned
codelldbadapter setup with [rustaceanvim]’s built-in logic. - Added
languages.rust.dap.backendoption to choose betweencodelldbandlldb-dapadapters.
- Upgrade obsidian.nvim to use a maintained fork, instead of the unmaintained
upstream.
- Various upstream improvements:
- Support blink.cmp and completion plugin autodetection.
- Support various pickers for prompts, including snacks.nvim's
snacks.picker, mini.nvim'smini.pick, telescope.nvim, and fzf-lua. - Merge commands like
ObsidianBacklinksintoObisidian backlinks. The old format is still supported by default. - Some
setupOptsoptions have changed:-
disable_frontmatter->frontmatter.enabled(and inverted), still supported. -
note_frontmatter_func->frontmatter.func, still supported. -
statuslinemodule is now deprecated in favour offooter, still supported. -
diris no longer supported, useworkspaces:{ workspaces = [ { name = "any-string"; path = "~/old/dir/path/value"; } ]; } -
use_advanced_uri->open.use_advanced_uri. -
Mappings are now expected to be set using the built-in Neovim APIs, managed by
vim.keymapsin nvf, instead ofmappingsoptions. -
Some option defaults have changed.
-
- And more.
- Automatically configure an enabled picker in the order mentioned above, if any are enabled.
- Add integration with
snacks.imagefor rendering workspace/vault assets. - Detect if render-markdown.nvim or markview.nvim are enabled and disable
the
uimodule if so. It should work without this, butrender-markdown's {command}:healthcheckdoesn't know that. - Remove which-key.nvim
<leader>o+Notesdescription which did not actually correspond to any keybinds.
- Various upstream improvements: