Changes for version v0.1.6 - 2025-10-19
- Added safeguards $MD_SKIP_FENCED, $MD_SKIP_INDENTED, $MD_SKIP_INLINE_CODE
- code span: improved content catching
- headers: added safeguards, other change avoids “#######” lines with no content and the occasional 7+ “#” oddity.
- setext-style headers: Added safeguards $MD_SKIP_FENCED and $MD_SKIP_INDENTED
- html: Added safeguards to exclude html embedded within code blocks
- image: Added safeguard $MD_SKIP_INLINE_CODE
- line: group the repeated unit atomically.
- Link: Added safeguard $MD_SKIP_INLINE_CODE
- link auto: Added safeguard $MD_SKIP_INLINE_CODE
- link auto: Added labels 'link_idn_http', 'link_idn_https', 'link_v6_http', and 'link_v6_https'
- link reference: Added safeguard $MD_SKIP_INLINE_CODE
- paragraph: updated to add safeguard, and improved 'para_content' to avoid swallowing definitions/footnotes/HTML starts.
- header extended: Added safeguard $MD_SKIP_FENCED, $MD_SKIP_INDENTED, limited level to 6. Must have some text in 'header_content'
- setext-style headers extended: Added safeguard $MD_SKIP_FENCED, $MD_SKIP_INDENTED. Added a limit to the number of header marker: up to 3
- image extended: Added safeguard $MD_SKIP_INLINE_CODE
- insertion extended: Added safeguard $MD_SKIP_INLINE_CODE
- katex dollar: Added safeguard $MD_SKIP_INLINE_CODE
- katex bracket: Added safeguard $MD_SKIP_INLINE_CODE
- katex parens: Added safeguard $MD_SKIP_INLINE_CODE
- link extended: Added safeguard $MD_SKIP_INLINE_CODE
- subscript extended: Added safeguard $MD_SKIP_INLINE_CODE
- superscript extended: Added safeguard $MD_SKIP_INLINE_CODE
- strikethrough extended: Added safeguard $MD_SKIP_INLINE_CODE
- table extended: Added safeguard $MD_SKIP_FENCED, $MD_SKIP_INDENTED
Modules
Markdown Common Regular Expressions