Here is the full history of mistune.
Released on Nov. 07, 2017
- Security fix CVE-2017-16876, thanks Dawid Czarnecki
Released on Oct. 26, 2017
- Remove non breaking spaces preprocessing
- Remove rev and rel attribute for footnotes
- Fix bypassing XSS vulnerability by junorouse
This version is strongly recommended, since it fixed a security issue.
Released on Mar. 14, 2017
- Fix escape_link method by Marcos Ojeda
- Handle block HTML with no content by David Baumgold
- Use expandtabs for tab
- Fix escape option for text renderer
- Fix HTML attribute regex pattern
Released on Jun. 28, 2016
- Fix strikethrough regex
- Fix HTML attribute regex
- Fix close tag regex
Released on Feb. 26, 2016
- Fix hard_wrap options on renderer.
- Fix emphasis regex pattern
- Fix base64 image link #80.
- Fix link security per #87.
Released on Aug. 22, 2015
- Fix inline html when there is no content per #71.
Released on Jul. 18, 2015
- Fix the breaking change in version 0.6 with options: parse_inline_html and parse_block_html
- Breaking change: remove parse_html option for explicit
- Change option escape default value to
True
for security reason
Released on Jun. 17, 2015
- Breaking change on inline HTML, text in inline HTML will not be parsed per #38.
- Replace tag renderer with inline_html for breaking change on inline HTML
- Double emphasis, emphasis, code, and strikethrough can contain one linebreak per #48.
- Match autolinks that do not have / in their URI via #53.
- A work around on link that contains
)
per #46. - Add
<font>
tag for inline tags per #55.
Released on Mar. 10, 2015
- Fix a bug when list item is blank via ipython#7929.
- Use python-wheels to build wheels for Mac.
Released on Dec. 5, 2014. This release will break things.
- For custom lexers, features is replaced with rules.
- Refactor on function names and codes.
- Add a way to output the render tree via #20.
- Fix emphasis and strikethrough regular expressions.
Released on Oct. 12, 2014
- Add option for parse markdown in block level html.
- Fix on lheading, any number of underline = or - will work.
- Patch for setup if Cython is available but no C compiler.
Released on Aug. 14, 2014
- Bugfix. Use inspect to detect renderer class.
- Move all meth:escape to renderer. Use renderer to escape everything.
- A little changes in code style and parameter naming.
- Don't parse text in a block html, behave like sundown.
Released on Jul. 31, 2014
- Fix in meth:Renderer.block_code, no need to add
\n
in<code>
. - Trim whitespace of code in code span via #15.
Released on Jun. 27, 2014
- Add
<hr>
in footnotes renderer - Add hard_wrap configuration for GFM linebreaks.
- Add text renderer, via #9.
- Define features for lexers available via #11.
Released on Mar. 12, 2014
- Use tuple instead of list for efficient
- Add
line_match
andline_started
property on InlineLexer, via #4
First preview release.