You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SecretStorage for API keys — AI provider keys are now stored securely in Obsidian's SecretStorage instead of plain settings. Existing keys are migrated automatically. Requires Obsidian 1.11.4+.
Capture Improvements
Inline insert-after mode — New capture mode that inserts content inline with optional replace-to-EOL behavior
Per-token multiline VALUE inputs — Use {{VALUE:name|type:multiline}} to get multiline prompts for specific tokens (#339)
Selection-as-value controls — New options for how captured selections are handled (#1055)
Blank-line mode for insert-after — Better control over whitespace when inserting after headings (#1054, #1056)
Prompts & Input
Native date picker — New date picker UI with timezone-stable selection, used with {{VDATE:...}} syntax
Short-form date aliases — Configure aliases like tm → tomorrow for natural language dates
Persist drafts on cancel — Input prompts now remember your draft if you escape/cancel (#1044)
Improved prompt labels — Better labeling for VALUE/MACRO prompts with new |label: option syntax
Macros & Templates
Macro selection helper — New quickAddApi.getSelection() to access editor selection in macros (#483)
Enhanced folder chooser — Create folders directly from the template folder picker, plus current-folder shortcut (#1011, #1012)
Documentation
Versioned docs — Documentation now supports versioning via Docusaurus, with stable v2.9.4 snapshot
🐛 Bug Fixes
Templater 2.18.0 compatibility — Fixed breaking change in Templater's parse_template API (#1085, #1086)