Releases: ihubert555/KnForge
Releases · ihubert555/KnForge
Release list
KnForge 1.0.5
What's new
- Added native
{{timestamp}}values inYYYYMMDDHHmmssformat. - Improved integration with the Templater plugin.
- KnForge now preserves complete
<% tp... %>expressions for Templater to process on new file creation. - Added support for combining shared KnForge YAML properties with properties from the selected template.
- Shared KnForge YAML properties now appear first in generated frontmatter.
- Template-only properties retain their original order.
- YAML conflict priority continues to determine which value wins for duplicate keys.
- Added complete creation-plan tests covering package folders, Markdown files, KnForge variables, and Templater expressions.
Templater configuration
To process Templater expressions in files created by KnForge:
- Install and enable Templater.
- Enable Trigger Templater on new file creation.
- Set Template matching mode to None.
Compatibility
- Requires Obsidian 1.13.0 or later.
KnForge 1.0.4
What's new
- Updated KnForge to Obsidian's declarative settings API.
- Added support for Obsidian settings search.
- Replaced the custom folder selector with Obsidian's native Vault folder control.
- Updated the minimum supported Obsidian version to 1.13.0.
- Replaced the third-party builtin-modules dependency with Node.js's official builtinModules API.
- Added Obsidian community-plugin lint checks.
- Retained English and Simplified Chinese localization.
- Retained folder context-menu package creation.
Compatibility
- Requires Obsidian 1.13.0 or later.
KnForge 1.0.3
What's new
- Added Create Package with KnForge to the Obsidian file explorer folder context menu.
- Packages can now be created directly inside the selected folder.
- Added English and Simplified Chinese interfaces that follow Obsidian's current language.
- Localized commands, menus, dialogs, settings, notices, and validation errors.
- Unsupported languages fall back to English.
- Fixed Vault-root creation from the folder context menu.
Requirements
- Obsidian 1.6.6 or later
KnForge 1.0.2
Initial community release of KnForge.
Features:
- Create structured Markdown packages from selectable templates.
- Recursively discover templates in a configured Vault folder.
- Configure package folder structures.
- Choose current, parent, Vault-root, or custom creation locations.
- Optionally generate and merge YAML frontmatter.
- Open the generated Markdown file automatically.