erusev/parsedown-extra
Parsedown Extra is a fast, lightweight PHP Markdown parser with built-in support for Markdown Extra features like tables, footnotes, definition lists, and fenced code blocks. Ideal for rendering user content safely and quickly in PHP apps.
This release brings PHP 8.x compatibility and updates the required Parsedown version to 1.8.
mb_convert_encoding(..., 'HTML-ENTITIES') with mb_encode_numericentity() (#192, #173)'self::sortFootnotes' callable with [$this, 'sortFootnotes'] (#180)blockSetextHeader (#186)handler/elements arrays instead of text/handler strings)elementApplyRecursiveDepthFirst instead of regex-replacing rendered HTMLblockMarkup and blockMarkupContinue methodsext-dom, ext-libxml, and ext-mbstring as explicit composer requirements^7.5|^8.5|^9.6A matching pre-release for parsedown@v2.0.0-beta-1
This is a pre-release.
There are a few bugfixes, mostly changes have been towards compatibility with the latest Parsedown beta.
0.7.1 was released a while ago under the 0.7.1 tag, but GitHub release notes weren't added: causing https://github.com/erusev/parsedown-extra/releases/latest to link to version 0.7.0 as the latest release. These release notes only fill the purpose of updating that link and the latest release as noted by GitHub.
How can I help you explore Laravel packages today?