All Versions
35
Latest Version
Avg Release Cycle
111 days
Latest Release
202 days ago

Changelog History
Page 1

  • v5.0.0 Changes

    March 28, 2021

    ➕ Added

    • Added support for tables (#203)
      • This feature is disable by default - see README for how to enable it
    • Added new strip_placeholder_links option to strip <a> tags without href attributes (#196)
    • Added new methods to ElementInterface:
      • hasParent()
      • getNextSibling()
      • getPreviousSibling()
      • getListItemLevel()
    • Added several parameter and return types across all classes
    • Added new PreConverterInterface to allow converters to perform any necessary pre-parsing

    🔄 Changed

    • Supported PHP versions increased to PHP 7.2 - 8.0
    • HtmlConverter::convert() may now throw a \RuntimeException when unexpected DOMDocument-related errors occur

    🛠 Fixed

    • Fixed complex nested lists containing heading and paragraphs (#198)
    • Fixed consecutive emphasis producing incorrect markdown (#202)
  • v4.10.0 Changes

    June 30, 2020

    ➕ Added

    • ➕ Added the ability to disable autolinking with a configuration option (#187, #188)
  • v4.9.1 Changes

    December 27, 2019

    🛠 Fixed

    • 🛠 Fixed issue with HTML entity escaping in text (#184)
  • v4.9.0 Changes

    November 02, 2019

    ➕ Added

    • ➕ Added new option to preserve comments (#177, #179)
  • v4.8.3 Changes

    October 31, 2019

    🛠 Fixed

    • 🛠 Fixed whitespace preservation around <code> tags (#174, #178)
  • v4.8.2 Changes

    August 02, 2019

    🛠 Fixed

    • 🛠 Fixed headers not being placed onto a new line in some cases (#172)
    • 🛠 Fixed handling of links containing spaces (#175)

    ✂ Removed

    • ✂ Removed support for HHVM
  • v4.8.1 Changes

    December 24, 2018

    ➕ Added

    • ➕ Added support for PHP 7.3 🎉

    🛠 Fixed

    • 🛠 Fixed paragraphs following tables (#165, #166)
    • 🛠 Fixed incorrect list item escaping (#168, #169)
  • v4.8.0 Changes

    September 18, 2018

    ➕ Added

    • ➕ Added support for email auto-linking
    • ➕ Added a new interface (HtmlConverterInterface) for the main HtmlConverter class
    • ➕ Added additional test cases (#14)

    🔄 Changed

    • 💅 The italic_style option now defaults to '*' so that in-word emphasis is handled properly (#75)

    🛠 Fixed

    • 🛠 Fixed several issues of <code> and <pre> tags not converting to blocks or inlines properly (#26, #70, #102, #140, #161, #162)
    • 🛠 Fixed in-word emphasis using underscores as delimiter (#75)
    • 🛠 Fixed character escaping inside of <div> elements
    • 🛠 Fixed header edge cases

    🗄 Deprecated

    • 💅 The bold_style and italic_style options have been deprecated (#75)
  • v4.7.0 Changes

    May 19, 2018

    ➕ Added

    • ➕ Added setOptions() function for chainable calling (#149)
    • Added new list_item_style_alternate option for converting every-other list with a different character (#155)

    🛠 Fixed

    • 🛠 Fixed insufficient newlines after code blocks (#144, #148)
    • 🛠 Fixed trailing spaces not being preserved in link anchors (#157)
    • 🛠 Fixed list-like lines not being escaped inside of lists items (#159)
  • v4.6.2 Changes

    January 07, 2018

    🛠 Fixed

    • 🛠 Fixed issue with emphasized spaces (#146)