Releases: aonosota/note-refactor-plus
0.1.3
Fix community plugin review: API compatibility, lint warnings, and bump to v0.1.3
- Bump minAppVersion to 1.13.1 to match installed obsidian package and clear no-unsupported-api errors
- Replace builtin-modules npm package with node:module builtinModules
- Fix Promise-in-void-context warnings: ProfileSuggester callback type, settings-tab event handlers, main.ts onunload
- Use app.vault.configDir instead of hardcoded .obsidian path
- Replace TFile cast with instanceof guard in conflict.ts
- Use window.setTimeout for popout window compatibility
- Use fileManager.trashFile() instead of vault.delete() to respect user preference
- Remove unnecessary TFile cast in context-menu.ts
- Remove deprecated setDynamicTooltip() call
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
Full Changelog: 0.1.2...0.1.3
0.1.2
Fix extracted content lost when template has no {{content}} placeholder
applyTemplate now appends the extracted text after the template body when the
template file contains no {{content}} variable, so frontmatter-only templates
(e.g. date/tags/aliases) no longer silently discard the selection.
Also shows a Notice when saving a profile whose template lacks {{content}},
so users are aware of the auto-append behaviour.
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
Full Changelog: 0.1.1...0.1.2
0.1.1
Fix Extract Selection losing content when selection is cleared after async operations
Use editor.replaceRange() with positions captured before any awaits instead of
editor.replaceSelection(), which could operate on a stale/lost selection—most
noticeable with long text or when a profile picker modal ran before extraction.
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
Full Changelog: 0.1.0...0.1.1
0.1.0
Fix release workflow: use Node.js 22 for pnpm 11 compatibility
pnpm 11 (latest) requires Node.js >= 22.13. Updated node-version from 20 to 22.
Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
Full Changelog: https://github.com/aonosota/note-refactor-plus/commits/0.1.0