Added
- Added new Heading Permalink extension (#420)
- Added new Table of Contents extension (#441)
- Added new
MarkdownConverterInterfaceas a long-term replacement forConverterInterface(#439) - Added new
DocumentPreParsedEventevent (#427, #359, #399) - Added new
ListBlock::TYPE_BULLETconstant as a replacement forListBlock::TYPE_UNORDERED - Added new
MarkdownInputclass andMarkdownInputInterfaceto handle pre-parsing and allow listeners to replace Markdown contents
Changed
- Block & inline renderers will now render child classes automatically (#222, #209)
- The
ListBlockconstants now use fully-lowercased values instead of titlecased values - Significantly improved typing
Fixed
- Fixed loose comparison when checking for table alignment
- Fixed
StaggeredDelimiterProcessorreturning from avoidfunction
Deprecated
- The
Converterclass has been deprecated; useCommonMarkConverterinstead (#438, #439) - The
ConverterInterfacehas been deprecated; useMarkdownConverterInterfaceinstead (#438, #439) - The
bin/commonmarkscript has been deprecated - The following methods of
ArrayCollectionhave been deprecated:add()set()get()remove()isEmpty()contains()indexOf()containsKey()replaceWith()removeGaps()
- The
ListBlock::TYPE_UNORDEREDconstant has been deprecated, useListBlock::TYPE_BULLETinstead