github epwalsh/obsidian.nvim v2.0.0

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

What's new

Highlights:

The long awaited :ObsidianRename command is here along with big improvements to our syntax add-ons! Wiki links, external links, and checklists look much better now out-of-the-box and can be easily customized! 🥳

I recommend you use treesitter as a base markdown syntax highlighter, but obsidian.nvim is also compatible with traditional regex syntax highlighting.

Added 🎉

  • Added :ObsidianRename command.
  • Added :ObsidianTomorrow command.
  • Added optional offset to :ObsidianToday command. For example: :ObsidianToday -1 to go to yesterday's daily note.
  • Added configuration option ui for customizing obsidian.nvim's additional syntax highlighting and extmarks.
  • Improved default additional syntax highlighting / concealing.
  • Added default mapping <leader>ch for toggling check-boxes.

Fixed ✅

  • Ensure additional syntax highlighting works with latest treesitter.

Commits

a351e3c Don't cancel CI jobs in progress
51dc70c ensure no overlap in finding refs
a626d1b Improve :ObsidianFollowLink and URL recognition
75ffabb add highlights to CHANGELOG
fa8bd16 chore(docs): auto generate docs
10a63a3 ignore code blocks when adding marks
891756c Add UI screenshot
8e5395e chore(docs): auto generate docs
75a1446 Add more explanation to new opts
d8e649b chore(docs): auto generate docs
eabe318 refactor UI opts
a64ff05 chore(docs): auto generate docs
5a71d81 UI improvements (#233)
7c9cd6e chore(docs): auto generate docs
c062e74 make additional syntax highlighting customizable
1efff45 chore(docs): auto generate docs
ed1347d Add ObsidianYesterday and offset arg to ObsidianToday
14d684a chore(docs): auto generate docs
fe9d83e ensure syntax hls work with latest treesitter
d94bc92 chore(docs): auto generate docs
825b7bf Clarify notes on dependencies in README
5257fab Handle paths in :ObsidianRename
f25fb31 Hot fix for :ObsidianRename
1b806ba chore(docs): auto generate docs
6d9b57e Add :ObsidianRename command (#232)
c6d33d7 replace ipairs() with custom iter() (#231)
47814db update doc strings / err msgs in async mod

Don't miss a new obsidian.nvim release

NewReleases is sending notifications on new releases.