All Versions
66
Latest Version
Avg Release Cycle
71 days
Latest Release
125 days ago

Changelog History
Page 1

  • v12.0.3

    December 07, 2020

    ๐Ÿ›  Fixed

    • [](<foo<bar>) is no longer a valid link.
    • [](url (xxx()) is no longer a valid link.
    • [](url\ xxx) is no longer a valid link.
    • ๐Ÿ›  Fix performance issues when parsing links (#732, #734), backticks, (#733, #736), emphases (#735), and autolinks (#737).
    • ๐Ÿ‘ Allow newline in <? ... ?> in an inline context.
    • ๐Ÿ‘ Allow <meta> html tag to appear in an inline context.
  • v12.0.2

    October 23, 2020

    ๐Ÿ›  Fixed

    • Three pipes (|\n|\n|) are no longer rendered as a table with no columns, #724.
  • v12.0.1

    October 19, 2020

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix tables inside lists indented with tabs, #721.
  • v12.0.0

    October 14, 2020

    โž• Added

    • ๐Ÿ .gitattributes, force unix eol under windows, for development.

    ๐Ÿ”„ Changed

    • โž• Added 3rd argument to highlight(code, lang, attrs), #626.
    • โœ… Rewrite tables according to latest GFM spec, #697.
    • ๐Ÿ’ป Use rollup.js to browserify sources.
    • โฌ‡๏ธ Drop bower.json (bower reached EOL).
    • Deps bump.
    • Tune specsplit.js options.
    • โฌ‡๏ธ Drop Makefile in favour of npm scrips.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix mappings for table rows (amended fix made in 11.0.1), #705.
    • %25 is no longer decoded in beautified urls, #720.
  • v11.0.1

    September 14, 2020

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix blockquote lazy newlines, #696.
    • ๐Ÿ›  Fix missed mappings for table rows, #705.
  • v11.0.0

    May 20, 2020

    ๐Ÿ”„ Changed

    • โฌ†๏ธ Bumped linkify-it to 3.0.0, #661 + allow unlimited . inside links.
    • Dev deps bump.
    • Switch to nyc for coverage reports.
    • ๐Ÿšš Partially moved tasks from Makefile to npm scripts.
    • โšก๏ธ Automate web update on npm publish.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix em- and en-dashes not being typographed when separated by 1 char, #624.
    • ๐Ÿ‘ Allow opening quote after another punctuation char in typographer, #641.
    • ๐Ÿ›  Assorted wording & typo fixes.
  • v10.0.0

    September 11, 2019

    ๐Ÿ”’ Security

    • ๐Ÿ›  Fix quadratic parse time for some combinations of pairs, #583. Algorithm is now similar to one in reference implementation.

    ๐Ÿ”„ Changed

    • ๐Ÿ“œ Minor internal structs change, to make pairs parse more effective (cost is linear now). If you use external "pairs" extensions, you need sync those with "official ones". Without update, old code will work, but can cause invalid result in rare case. This is the only reason of major version bump. With high probability you don't need to change your code, only update version dependency.
    • โšก๏ธ Updated changelog format.
    • Deps bump.
  • v9.1.0

    August 11, 2019

    ๐Ÿ”„ Changed

    • โœ‚ Remove extra characters from line break check. Leave only 0x0A & 0x0D, as in CommonMark spec, #581.
  • v9.0.1

    July 12, 2019

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix possible corruption of open/close tag levels, #466
  • v9.0.0

    July 09, 2019

    ๐Ÿ”„ Changed

    • โšก๏ธ Updated CM spec compatibility to 0.29.
    • โšก๏ธ Update Travis-CI node version to actual (8 & latest).
    • Deps bump.