What's new
Added 🎉
- Added support for moment.js style date format for:
opts.templates.date_formatopts.templates.time_formatopts.daily_notes.date_formatopts.daily_notes.alias_format
actions.start_presentation.- Support for template substitution suffix, like
{{date:YY}} actions.new.
Changed ⚠️
:Obsidian newwill act likenew_from_templateand write new note to disk.
Fixed ✅
- Fixed checkbox toggle affecting incorrect lines when stale visual selection marks are present.
- Goto definition should not throw error if templates.folder is not set.
- Fixed completion insertion misaligned under CJK languages
- Fixed completion references source unable to fetch by rolling back the
find_workspacefunction inPath.vault_relative_path - Fixed custom
templates.substitutions(and other nested config tables like
ui.checkboxes) silently replacing defaults instead of merging with them.
Commits
2bec7da chore(release): bump version to v3.15.9 for release
4b42a90 fix: use deep merge in tbl_override to preserve nested defaults (#695)
be9370b fix: skip write_to_buffer in actions.new call
b28161b fix: #688 (#694)
69ee90a fix: Completion insertion misaligned under CJK langs & Completion reference source unable to fetch (#682)
ed76f88 Fix #686 (#687)
ab9b3d1 feat: template substitution suffix (#685)
2c61b53 chore(docs): auto generate docs
c4a1576 feat: slides core plugin (#684)
438d0ad feat(lib): moment.lua (#681)
8f99d8d docs: add tartansandal as a contributor for code (#680)
ee03024 fix(checkbox): prevent stale visual marks from affecting toggle (#675)