Feature
Lets you drop raw HTML directly into Obsidian-flavoured markdown content and
have it rendered, rather than escaped or stripped. This is what makes
inline iframe embeds (and other hand-written HTML) work
inside .md files.
Usage
Just write the HTML in your markdown:
<iframe src="https://example.com" style="width: 100%; height: 500px;"></iframe>It renders as-is. No fenced block, no escaping needed.
Implementation
A one-line config flip in quartz.config.ts (90e3836): the
ObsidianFlavoredMarkdown transformer is initialised with
enableInHtmlEmbed: true (was false). This tells OFM to keep and process raw
HTML embedded in markdown, which downstream rehype-raw then parses — the
prerequisite for the iframe-embed transformer to find and rewrite <iframe>
tags.