| ⇢ | A | InvalidPointerException added | |
| ⇢ | A | DecodingException added | |
| ⇢ | A | GuzzleRequiredException added | |
| ⇢ | A | UnsupportedSourceException added | |
| ⇢ | A | Tokenizer added | |
| ⇢ | A | Colon added | |
| ⇢ | A | SyntaxException added | |
| A | ↛ | PointerException removed | |
| A | ↛ | SourceException removed |
| ⇢ | A | Tokenizer::toToken() added | |
| ⇢ | A | Tokenizer::instance() added | |
| ⇢ | A | Tokenizer::__construct() added | |
| ⇢ | A | JsonParser::onDecodingError() added | |
| ⇢ | A | JsonParser::patchDecodingError() added | |
| ⇢ | A | JsonParser::onSyntaxError() added | |
| ⇢ | A | Colon::mutateState() added | |
| ⇢ | A | Token::matches() added | |
| ⇢ | A | SyntaxException::__construct() added | |
| ⇢ | A | InvalidPointerException::__construct() added | |
| ⋮ | view more | ||
| A | ↘ | B | Parser::getIterator() got worse |
| C | ↘ | F | Lexer::getIterator() got worse |
| A | ↛ | JsonParser::ignoreErrors() removed | |
| A | ↛ | SourceException::unsupported() removed | |
| A | ↛ | SourceException::requireGuzzle() removed | |
| A | ↛ | Lexer::setTokensMap() removed | |
| A | ↛ | Token::mutateState() removed | |
| A | ↛ | CompoundBegin::type() removed | |
| A | ↛ | ScalarString::type() removed | |
| A | ↛ | PointerException::invalid() removed | |
| A | ↛ | Constant::type() removed | |
| A | ↛ | State::inObject() removed | |
| ⋮ | view more | ||