0.4.3
Adds automated unit tests and resolves all ESLint errors found during the eslint-plugin-obsidianmd migration.
Includes a few real bug fixes surfaced along the way:
- Fixed a crash when capturing a custom shortcut-mode trigger key (this.app.setting.scope was previously unreachable due to a missing
.app.) - Fixed app.commands typings that silently degraded to
any - Fixed two
.bind(this)call sites that lost type safety - Stopped passing the plugin instance as a Component to MarkdownRenderer.render (a known memory-leak pattern)