Skip to content

MD Butler 1.0.4

Choose a tag to compare

@PPeapps PPeapps released this 15 Aug 20:45
· 5 commits to master since this release

1.0.4 — Maintenance Update

New

  • {{folder}} template variable — New alias for {{fileFolder}} that resolves to the parent folder path without the file name (e.g. 2_PROJECTS/a_Ongoing instead of 2_PROJECTS/a_Ongoing/My Note.md).

Fixes

  • newOnly fills empty fieldsprocessingMode: newOnly now also fills fields that exist but are empty (e.g. Note.UUID: ). Existing, non-empty values are still never overwritten.
  • Author metadata correctedmanifest.json now uses author: PPeapps with authorUrl; empty fundingUrl removed (Obsidian submission requirement); README clone URL points to https://github.com/PPeapps/MD-Butler.

Internal

  • ESLint cleanup — 283 lint messages from eslint-plugin-obsidianmd fixed. eslint src, tsc -noEmit -skipLibCheck, and npm run build are green.
  • Path hardeningnormalizePath() applied to user-supplied paths ({{lookup:path,…}} templates, optionsFile config).