Safe markdown rendering helpers.
Renders markdown to HTML with MDEx using its safe defaults (unsafe: false),
so untrusted input (AI responses, user-entered dashboard text) cannot inject
<script> tags, inline event handlers, or javascript: URLs — embedded raw
HTML is dropped rather than emitted, so no separate sanitizer is needed.
Summary
Functions
Renders a markdown string to safe HTML, wrapped in Phoenix.HTML.raw/1.
Functions
Renders a markdown string to safe HTML, wrapped in Phoenix.HTML.raw/1.
Returns an empty string for non-binary input, and the original text if MDEx fails to parse it.