Skip to content

Latest commit

 

History

History
176 lines (114 loc) · 4.17 KB

CHANGES.rst

File metadata and controls

176 lines (114 loc) · 4.17 KB

Changelog

Here is the full history of mistune.

Version 0.8.1

Released on Nov. 07, 2017

  • Security fix CVE-2017-16876, thanks Dawid Czarnecki

Version 0.8

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.

Version 0.7.4

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

Version 0.7.3

Released on Jun. 28, 2016

  • Fix strikethrough regex
  • Fix HTML attribute regex
  • Fix close tag regex

Version 0.7.2

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.

Version 0.7.1

Released on Aug. 22, 2015

  • Fix inline html when there is no content per #71.

Version 0.7

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

Version 0.6

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.

Version 0.5.1

Released on Mar. 10, 2015

  • Fix a bug when list item is blank via ipython#7929.
  • Use python-wheels to build wheels for Mac.

Version 0.5

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.

Version 0.4.1

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.

Version 0.4

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.

Version 0.3.1

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.

Version 0.3

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.

Version 0.2

Released on Mar. 12, 2014

  • Use tuple instead of list for efficient
  • Add line_match and line_started property on InlineLexer, via #4

Version 0.1

First preview release.