Releases: PPeapps/MD-Butler
Releases · PPeapps/MD-Butler
Release list
1.0.6
Full Changelog: 1.0.5...1.0.6
MD Butler 1.0.5
1.0.5 - Community review fixes
- Fixed eslint-disable directive comments missing descriptions
- Decoupled moment usage from moment's type declarations (structural MomentLike type) - resolves
o-unsafe-* findings in the review environment - Replaced createEl("div") / createEl("span") with createDiv() / createSpan()
- SettingsTab now implements getSettingDefinitions() (Obsidian 1.13+ settings search)
- Release assets now carry build provenance attestations (Sigstore)
Release tag follows the required convention: exact manifest.json version, no � prefix.
MD Butler 1.0.4
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_Ongoinginstead of2_PROJECTS/a_Ongoing/My Note.md).
Fixes
newOnlyfills empty fields —processingMode: newOnlynow also fills fields that exist but are empty (e.g.Note.UUID:). Existing, non-empty values are still never overwritten.- Author metadata corrected —
manifest.jsonnow usesauthor: PPeappswithauthorUrl; emptyfundingUrlremoved (Obsidian submission requirement); README clone URL points tohttps://github.com/PPeapps/MD-Butler.
Internal
- ESLint cleanup — 283 lint messages from
eslint-plugin-obsidianmdfixed.eslint src,tsc -noEmit -skipLibCheck, andnpm run buildare green. - Path hardening —
normalizePath()applied to user-supplied paths ({{lookup:path,…}}templates,optionsFileconfig).
MD Butler 1.0.3
Fixes
- Consistency Check: totalFiles count - scanned count now only includes filtered files
- Consistency Check: Copy to clipboard - copy report button
- SelectFieldModal: Options cache - always reloads options from optionsFile
New
- Field requirement modes - required (default) / if-exists per field; Dates.Moved defaults to if-exists
MD-Butler v1.0.1
Changes
- Added compiled plugin bundle
- Updated manifest.json
- Prepared BRAT-compatible release structure
MD-Butler v1.0.0
MD-Butler v1.0.0
Initial stable release of MD-Butler.
Features
- Automatic YAML frontmatter management
- Consistent metadata handling for Obsidian notes
- Reliable alternative to template-based metadata workflows
Documentation
Included:
- README
- Contributing Guidelines
- Code of Conduct
- Security Policy
License
MIT License