v3.5.0
What's new
Added 🎉
- Added CI testing for Windows.
Changed ⚠️
- (internal) Replaced all uses of
plenary.path
with a customobsidian.path
class that stays more true to the Python pathlib API and should be more reliable across operating systems.
Fixed ✅
- If you have
new_notes_location="current_dir"
but you're not inside of a vault, the new note will be created in your vault instead of the current (buffer) directory. - Fixed a regression where note titles were not considered for autocomplete when the title was not part of the frontmatter (only an H1 header).
- Escaped tags (e.g.
\#notatag
) will no longer come up in tag searches.
Commits
a53ed63 chore(release): bump version to v3.5.0 for release
9d38ca6 Make sure escaped tags don't show up in search (#429)
3e5b312 Avoid vim.fs.joinpath
for compat with nvim 0.9.* (#432)
cba0830 chore(docs): auto generate docs
78da25a Expand tests, remove option to change YAML parser (#431)
21aff5f chore(docs): auto generate docs
b14b1b1 Add Path to doc TOC
62077b5 chore(docs): auto generate docs
c561bbf Expand path functionality (#430)
c7e8bd9 chore(docs): auto generate docs
070af8a Replace plenary.Path
with obsidian.Path
(#425)
cf774a7 Use note titles for completions
dd48361 Making skip dirs more robust
d8d160d Clean up debug cmd more
9b3e6f6 Fix another bug with :ObsidianDebug
f65b087 Fix bug with :ObsidianDebug
command
42ec60e Ensure new notes always created inside vault
a7065a1 chore(docs): auto generate docs
c870f8b clean up readme