github epwalsh/obsidian.nvim v2.3.1

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

What's new

Added 🎉

  • Added Client:update_ui() method.
  • Assigned enum type obsidian.config.OpenStrategy to config.open_notes_in.
  • disable_frontmatter now can be a function taking the filename of a note (relative to the vault root) to determine whether the note's frontmatter can be managed by obsidian.nvim or not.

Changed ⚠️

  • Client:daily_note_path() now takes a datetime integer instead of an ID string.
  • Template substitutions can now handle multiple lines, i.e. you can define custom substitutions that return a string with new line characters.
  • The "vsplit" and "hsplit" open strategies for config.open_notes_in will now only open a vertical/horizontal split if the window is not already split.

Fixed ✅

  • Fixed URL incorrect in README.md
  • Fixed autocmd registration for workspaces.

Commits

49b48bc Fix autocmd registration for workspaces (#255)
384b7e9 chore(docs): auto generate docs
bb3aac6 use uploaded screenshot (#252)
d313034 chore(docs): auto generate docs
02065f8 Convert demo to .gif
951837c chore(docs): auto generate docs
83988a9 space out commands in readme
73646cd clean up
962456e chore(docs): auto generate docs
b559c60 feat: allow disable_frontmatter config option to be a function (#250)
d4205cc chore(docs): auto generate docs
8498a7b Fixed URL incorrect in README.md (#251)
36a84dc chore(docs): auto generate docs
6b7eeba add reference to pomo.nvim
51d9495 add permissions to release workflow
40ada71 remove broken test
849196c chore(docs): auto generate docs
164f940 change how open_notes_in behaves
c09d16c add param type for offset days
7c88801 chore(docs): auto generate docs
eaf3610 allow multiline template substitutions
8e6d10d update Client.daily_note_path()

Don't miss a new obsidian.nvim release

NewReleases is sending notifications on new releases.