v2.0.0
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