| ⇢ | F | TokenReader added | |
| B | ↗ | A | Lexer improved |
| A | ↛ | BraceReader removed | |
| A | ↛ | NameReader removed | |
| A | ↛ | AbstractReader removed | |
| A | ↛ | SupportedReaders removed | |
| A | ↛ | StringReader removed | |
| A | ↛ | CommentReader removed | |
| A | ↛ | BlockStringReader removed | |
| A | ↛ | BracketReader removed | |
| A | ↛ | NumberReader removed | |
| A | ↛ | SpreadReader removed | |
| ⋮ | view more | ||
| ⇢ | D | TokenReader::readString() added | |
| ⇢ | C | TokenReader::read() added | |
| ⇢ | C | TokenReader::readNumber() added | |
| ⇢ | B | TokenReader::readBlockString() added | |
| ⇢ | A | TokenReader::isEscapedTripleQuote() added | |
| ⇢ | A | TokenReader::readName() added | |
| ⇢ | A | TokenReader::readComment() added | |
| ⇢ | A | TokenReader::isLetter() added | |
| ⇢ | A | TokenReader::readParenthesis() added | |
| ⇢ | A | TokenReader::readBrace() added | |
| ⋮ | view more | ||
| D | ↛ | StringReader::read() removed | |
| C | ↛ | NumberReader::read() removed | |
| B | ↛ | BlockStringReader::read() removed | |
| A | ↛ | NameReader::read() removed | |
| A | ↛ | Lexer::getReader() removed | |
| A | ↛ | BlockStringReader::isEscapedTripleQuote() removed | |
| A | ↛ | NameReader::isLetter() removed | |
| A | ↛ | CommentReader::read() removed | |
| A | ↛ | BracketReader::read() removed | |
| A | ↛ | StringReader::supportsReader() removed | |
| ⋮ | view more | ||