diff --git a/crates/shared/src/markdown.rs b/crates/shared/src/markdown.rs index 7f92580..c4b51da 100644 --- a/crates/shared/src/markdown.rs +++ b/crates/shared/src/markdown.rs @@ -1,5 +1,5 @@ use ammonia::Builder; -use markdown::{to_html_with_options, Options, CompileOptions, ParseOptions}; +use markdown::{to_html_with_options, Options, CompileOptions, ParseOptions, Constructs}; use std::collections::HashSet; /// Render markdown input into HTML @@ -13,6 +13,10 @@ pub fn render_markdown(input: &str) -> String { ..Default::default() }, parse: ParseOptions { + constructs: Constructs { + gfm_autolink_literal: true, + ..Default::default() + }, gfm_strikethrough_single_tilde: false, math_text_single_dollar: false, mdx_expression_parse: None,