hyper_render_markdown 1.3.4 copy "hyper_render_markdown: ^1.3.4" to clipboard
hyper_render_markdown: ^1.3.4 copied to clipboard

Markdown parser plugin for HyperRender - Converts Markdown to Universal Document Tree (UDT).

Changelog โ€” hyper_render_markdown #

1.3.4 - 2026-06-04 #

๐Ÿ—๏ธ Maintenance #

  • Updated hyper_render_core dependency to ^1.3.4

1.3.3 - 2026-06-04 #

๐Ÿ—๏ธ Maintenance #

  • Updated hyper_render_core dependency to ^1.3.3

1.3.2 - 2026-05-19 #

๐Ÿ”’ Security #

  • URL scheme gate consolidated with the rest of the ecosystem โ€” the per-package _isSafeUrl helper had drifted out of sync with the root HtmlSanitizer.isSafeUrl: file:, mhtml:, and about: were not blocked, leaving a Markdown link like [click](file:///data/data/com.app/secret.db) as a working local-file exfiltration vector. The check now delegates to the shared UrlSafety.isSafe in hyper_render_core, so any future scheme added in one place is added everywhere.

๐Ÿ“› API Naming #

  • MarkdownContentParser โ†’ DefaultMarkdownParser โ€” the new name aligns with DefaultHtmlParser / DefaultCssParser in the sibling HTML sub-package. The old name continues to compile via a @Deprecated typedef; remove the typedef in v2.0.

๐Ÿงช Tests #

  • +19 tests added across markdown_url_safety_test (per-scheme link/image neutralisation, scheme casing) and markdown_gfm_test (pipe tables, task lists, autolinks, fenced code blocks, enableGfm:false opt-out behaviour, heading + blockquote shapes).

1.3.1 - 2026-05-14 #

๐Ÿ—๏ธ Maintenance #

  • Updated hyper_render_core dependency to ^1.3.1

1.3.0 - 2026-05-03 #

โœจ New Features #

  • Section splitting: parseToSections() now splits at h1/h2/h3 boundaries for virtualized rendering โ€” previously ignored chunkSize parameter
  • Link safety: javascript: and data: href values are sanitized and blocked

๐Ÿ› Bug Fixes #

  • Inline bold/italic: Nested inline markers (**bold _italic_**) now resolve correctly
  • Fenced code blocks: Language hint passed through to hyper_render_highlight for syntax coloring

1.2.0 - 2026-03-30 #

  • Initial release: CommonMark Markdown โ†’ UDT adapter (headings, bold, italic, links, code blocks, lists, blockquotes)
5
likes
160
points
304
downloads

Documentation

API reference

Publisher

verified publisherbrewkits.dev

Weekly Downloads

Markdown parser plugin for HyperRender - Converts Markdown to Universal Document Tree (UDT).

Homepage
Repository (GitHub)
View/report issues

Topics

#flutter #markdown-renderer #markdown #commonmark

License

MIT (license)

Dependencies

flutter, hyper_render_core, markdown

More

Packages that depend on hyper_render_markdown