Releases
0.6.0
Added
Bulk registration of parsers/renderers via extensions (#45 )
Proper UTF-8 support, especially in the Cursor; mbstring extension is now required (#49 )
Environment is now configurable; options can be accessed in its parsers/renderers (#56 )
Added some unit tests
Changed
Bumped spec target version to 0.15 (#50 )
Parsers/renderers are now lazy-initialized (#52 )
Some private elements are now protected for easier extending, especially on Element classes (#53 )
Renderer option names changed from underscore_case to camelCase (#56 )
Moved CommonMark parser/render definitions into CommonMarkCoreExtension
Fixed
Improved parsing of emphasis around punctuation
Improved regexes for CDATA and HTML comments
Fixed issue with HTML content that is considered false in loose comparisons, like '0'
(#55 )
Fixed DocParser trying to add empty strings to closed containers (#58 )
Fixed incorrect use of a null parameter value in the HtmlElementTest
Removed
Removed unused ReferenceDefinition* classes (#51 )
Removed UnicodeCaseFolder in favor of mb_strtoupper
You can’t perform that action at this time.