| ⇢ | A | DelimiterProcessorCollection added | |
| ⇢ | A | EmphasisDelimiterProcessor added | |
| ⇢ | A | AdjacentTextMerger added | |
| A | ↛ | EmphasisProcessor removed | |
| A | ↛ | AdjoiningTextCollapser removed |
| ⇢ | C | DelimiterStack::processDelimiters() added | |
| ⇢ | B | EmphasisDelimiterProcessor::process() added | |
| ⇢ | B | EmphasisDelimiterProcessor::getDelimiterUse() added | |
| ⇢ | B | AdjacentTextMerger::mergeIfNeeded() added | |
| ⇢ | A | AdjacentTextMerger::mergeTextNodesInclusive() added | |
| ⇢ | A | AdjacentTextMerger::mergeChildNodes() added | |
| ⇢ | A | AdjacentTextMerger::mergeTextNodesBetweenExclusive... added | |
| ⇢ | A | DelimiterStack::removeDelimitersBetween() added | |
| ⇢ | A | DelimiterProcessorCollection::getDelimiterProcesso... added | |
| ⇢ | A | EmphasisDelimiterProcessor::__construct() added | |
| ⋮ | view more | ||
| C | ↛ | EmphasisProcessor::processInlines() removed | |
| B | ↛ | DelimiterStack::findMatchingOpener() removed | |
| B | ↛ | DelimiterStack::iterateByCharacters() removed | |
| A | ↛ | AdjoiningTextCollapser::collapseTextNodes() removed | |
| A | ↛ | Environment::addInlineProcessor() removed | |
| A | ↛ | Environment::getInlineProcessors() removed | |
| A | ↛ | DelimiterStack::getTop() removed | |