| ⇢ | A | Node added | |
| ⇢ | A | ListeningEnvironmentTrait added | |
| ⇢ | A | NodeWalkerEvent added | |
| ⇢ | A | Renderer added | |
| ⇢ | A | AbstractEmoji added | |
| ⇢ | A | Input added | |
| ⇢ | A | RenderableEnvironmentTrait added | |
| ⇢ | A | DocumentRenderedEvent added | |
| ⇢ | A | Lexer added | |
| ⇢ | A | AbstractBlock added | |
| ⋮ | view more | ||
| A | ↛ | AbstractEmojiToken removed | |
| A | ↛ | Dataset removed | |
| A | ↛ | Parser removed | |
| A | ↛ | Lexer removed | |
| A | ↛ | AbstractToken removed | |
| A | ↛ | Emoji removed | |
| A | ↛ | Configuration removed | |
| ⇢ | B | Environment::createDefaultConfiguration() added | |
| ⇢ | B | NodeWalker::next() added | |
| ⇢ | B | Parser::parseEmoji() added | |
| ⇢ | A | Lexer::getType() added | |
| ⇢ | A | Dataset::unarchive() added | |
| ⇢ | A | AbstractEmoji::getLiteral() added | |
| ⇢ | A | Node::detach() added | |
| ⇢ | A | Parser::parseText() added | |
| ⇢ | A | Parser::parseLine() added | |
| ⇢ | A | ListeningEnvironmentTrait::addEventListener() added | |
| ⋮ | view more | ||
| A | ↛ | Dataset::unarchive() removed | |
| A | ↛ | Lexer::getType() removed | |
| A | ↛ | Configuration::definePresetNormalize() removed | |
| A | ↛ | AbstractEmojiToken::__toString() removed | |
| A | ↛ | Parser::parseTextToken() removed | |
| A | ↛ | Parser::parseTokens() removed | |
| A | ↛ | Parser::loadLocalePreset() removed | |
| A | ↛ | Configuration::__construct() removed | |
| A | ↛ | Configuration::definePresetAllowedValues() removed | |
| A | ↛ | Lexer::getCatchablePatterns() removed | |
| ⋮ | view more | ||