Skip to content

Releases: erusev/parsedown

First-Come, First-Served

26 Dec 22:18
Compare
Choose a tag to compare

Version 0.8 features a new approach to parsing inline elements. Along with performance, it improves consistency.

To give an example, here are a markdown text and a comparison of the output that it would produce.

*em **strong em***
***strong em** em*
*em **strong em** em*

The parser used by GitHub.com:

<em>em *</em>strong em***
<em>**strong em</em>* em*
<em>em *</em>strong em** em*

Parsedown:

<p><em>em <strong>strong em</strong></em>
<strong><em>strong em</em>* em*
*em </strong>strong em*<em> em</em></p>

Additionally, version 0.8 features an option to enable automatic line breaks.

GitHub Flavor

21 Nov 22:28
Compare
Choose a tag to compare
0.7.0

implement URL auto-linking

PHP 5.2

20 Nov 21:05
Compare
Choose a tag to compare
0.6.0

build should no longer allow failures

Fenced Code Block

17 Nov 14:55
Compare
Choose a tag to compare
  • support for fenced code block
  • performance improvements
  • code quality improvements

Special Characters

04 Nov 07:31
Compare
Choose a tag to compare
  • escaping for special characters
  • performance improvements

Inline HTML

02 Nov 19:45
Compare
Choose a tag to compare
  • HTML support
  • Improved code block parsing