- Fix: ordered and unordered list spacing when text follows a list (#46)
- Fix: convert headerless tables with an empty Markdown header row (#44)
- Fix: convert multiline inline code to fenced code blocks (#34)
- Feature: support unquoted HTML attribute parsing
- Feature: ignore Word
o:ptags while preserving their contents - Feature: add
ConverterExtra::setAddCssClass(false)to disable Markdown Extra CSS selector output
- Support: PHP 8.5
- Fix: remove dynamic properties deprecated on modern PHP versions
- Test: update PHPUnit configuration for current PHP releases
- Fix: PHP 7.3 support (#36)
- Support: Remove PHP5.3 & hhvm support
- Fix: inline spacing and empty tag (#33)
- Fix: aside element conversion (#33)
- License: use the MIT license for now
- Refactor: use brackets notation for array (#28)
- Fix: Allow to strip
<u>tags (#25)
- Fix: Moving trailing whitespace from inline elements outside of the element
- Feature: Use PSR-4
- Feature: PHP 7.0 support in continuous integration
- Doc: Update of the README
- Fix: Reset state between each parsing
- Fix: Empty table cell conversion
- Fix: Handle nested table.
- Fix: Handle HTML breaks & spaces in a less destructive way.
- Fix: Use alternative italic character
- Fix: Handle HTML breaks inside another tag
- Fix: Handle HTML spaces around tags
- Change composer name to "elephant418/markdownify"
- Fix: Simulate a paragraph for inline text preceding block element
- Fix: Nested lists
- Fix: setKeepHTML method
- Feature: PHP 5.5 & 5.6 support in continuous integration
Add display settings
- Test: Add tests for footnotes after every paragraph or not
- Feature: Allow to display link reference in paragraph, without footnotes
Improve how ConverterExtra handle id & class attributes:
- Feature: Allow id & class attributes on links
- Feature: Allow class attributes on headings