Merlay 0.1.2
Merlay 0.1.2 — Review warning cleanup
Mermaid, your way. A native visual overlay editor for Mermaid diagrams in Obsidian.
Fixes
- Clear all automated-review warnings: replace
anywith precise types (unknown+ narrowing for AST and errors,MermaidApiinterface,MenuItemWithSubmenu,EditorWithCm), drop unnecessary assertions and unused imports, usewindow.timers and ObsidiancreateSvg/createDivhelpers, mark floating promises withvoid. - No behavior changes; full test suite (220 tests) passes.
Deferred (warnings only, no action needed): !important in styles (required to override Obsidian/theme defaults) and the declarative settings API (would raise minAppVersion).
Install
BRAT (beta): add https://github.com/dev-hashemi/merlay in BRAT → Add Beta plugin.
Manual: download main.js, manifest.json, styles.css below into .obsidian/plugins/merlay/, then enable Merlay under Settings → Community plugins.
Requires Obsidian 1.4.0 or newer. Desktop and mobile supported.
Notes
- Flowchart and state diagrams are fully visual; other diagram types open view-only with selection.
- Please report issues at https://github.com/dev-hashemi/merlay/issues — include Obsidian version, installer version, and a minimal
mermaidblock that reproduces the problem.
Full Changelog: 0.1.1...0.1.2