github epwalsh/obsidian.nvim v1.9.0

latest releases: v3.9.0, v3.8.1, v3.8.0...
17 months ago

What's new

Added 🎉

  • Added open_app_foreground option to open Obsidian.app in foreground on macOS.
  • Added :ObsidianTemplate to insert a template, configurable using a templates table passed to setup().
  • Added support for following links in markdown format
  • Added follow_url_func option to customize behaviour of following URLs

Changed ⚠️

  • Use vim.notify to echo log messages now.

Fixed ✅

  • Gracefully handle invalid aliases / tags in frontmatter (i.e. values that aren't strings). We'll warn about them and ignore the invalid values.
  • Fixed nvim-cmp completion for notes that have no aliases specified.
  • nvim-cmp completion will search based on file names now too, not just contents.
  • Fixed bug when nvim-cmp is not installed.
  • Workaround error which prevented users from using ObsidianOpen when vault path was configured behind a link
  • Detect URLs when following links and ignore them by default.

Commits

bf81c8a remove call to echo.setup
66651b5 use vim.notify
c2ae4a6 add checkhealth command
e857184 chore: auto generate docs
968083a update README, include complete configuration
1a29569 chore: auto generate docs
8c23830 feat: detect and handle urls in :ObsidianFollowLink (#123)
a07e3fa Update bug_report.yml
951f15f Update bug_report.yml
9dd1930 feat: add support to follow links in markdown format (#122)
d2433fb chore: auto generate docs
d3c98eb feat: add option open_app_foreground (#121)
e1c4658 chore: auto generate docs
09a0a36 Fix for ObsidianOpen not working with links (#113)
0823e60 clean up
234f42b revert name change of docs
65412ea chore: auto generate docs
818377e pin panvimdoc
4bc10b8 fix bug when nvim-cmp not installed (#111)
3750b91 chore: auto generate docs
2d0e923 Add short demo for new users (#108)
26af698 chore: auto generate docs
5f48a8b add note about only calling setup once
d6e9300 More completion fixes/improvements (#104)
dbdcc30 Fix nvim-cmp completion for notes with aliases (#103)
96b2e76 Warn about and ignore invalid aliases and tags (#101)
4f13b1c chore: auto generate docs
247e00d Added support for templates (#98)
5ecf680 change wording in release commit

Don't miss a new obsidian.nvim release

NewReleases is sending notifications on new releases.