Warning: this update contains a breaking change for append and daily note templates. There is no automatic migration. You will need to update the note title field of any templates that add to an existing note. This update also means that append and daily note templates require Obsidian 1.7.2. which is currently available in early access.
New
- Two new template behavior options:
Add to existing note, at the top
andAdd to daily note, at the top
which allows you to add content to the top of the note rather than the bottom. - Daily note templates no longer require note title and path as we can now detect the daily note location in Obsidian as of 1.7.2.
- Properties can now be used across all template behaviors, and will be merged automatically with the existing note's properties if there are any.
- Added
link
filter to create Markdown links. - Automatically adds the programming language when clipping code blocks, if one is defined.
Improved
- If the extension is opened while the page is partially loaded, it will now update itself when the content finishes loading.
- Support converting MathJax to Obsidian math blocks.
- More improvements to
replace
filter when dealing with special characters like:
. - Don't use quotes around
date
anddatetime
YAML frontmatter values, to match Obsidian format. Closes #55. - Improve escaping and indentation for code blocks. Closes #53.