What's new
Markdown support in user bio (#21)
The bio field on public profile pages now renders Markdown inline elements:
[My website](https://example.com)→ clickable link**bold**and*italic*→ formatted text`code`→ inline code~~strikethrough~~→ strikethrough
Safety: Block elements (headings, images, lists, code blocks, raw HTML) are stripped. Links open in new tabs with rel="noopener noreferrer". Input HTML is escaped by the parser — no XSS risk.
The settings form now shows a Markdown syntax hint below the bio textarea.
Dependencies
- Added
pulldown-cmark0.12 (pure Rust Markdown parser, ~30KB)