Breaking Changes - obsidian-nvim/obsidian.nvim GitHub Wiki

  1. Follow any warning that pops up when you enter neovim. We group config options more logically to have better docs and improve feature accessibility.
  2. All the functions in the callback section, the first argument client is removed, e.g. opts.callback.enter_note(client, note) -> opts.callback.enter_note(note).
  3. ...

Planned breaking changes

  1. legacy commands will be removed, along with ObsidianQuickSwitch style commands.
  2. completion will only be triggered by [[ for both markdown and wiki links, like obsidian app, it will be less intrusive for typing.
  3. UI module will be removed in the future, and it is recommend to use dedicated markdown render plugins