| ⇢ | A | ObjectDefinitionBuilder added | |
| ⇢ | A | SchemaDefinitionBuilder added | |
| ⇢ | A | Deferred added | |
| ⇢ | A | NamedDeferred added | |
| ⇢ | A | Storage added | |
| ⇢ | A | Argument added | |
| ⇢ | A | Definition added | |
| ⇢ | A | InvocationPrimitive added | |
| ⇢ | A | Map added | |
| ⇢ | A | BaseParser added | |
| ⋮ | view more | ||
| A | ↛ | TypeInvocationPrimitive removed | |
| A | ↛ | TypeNamePrimitive removed | |
| A | ↛ | TypeDefinitionBuilder removed | |
| A | ↛ | DefinitionBuilder removed | |
| A | ↛ | Argument removed | |
| A | ↛ | Definition removed | |
| A | ↛ | Matcher removed | |
| ⇢ | B | Builder::coroutine() added | |
| ⇢ | B | BaseParser::bootGrammar() added | |
| ⇢ | B | Map::hash() added | |
| ⇢ | A | TypeInvocationBuilder::fetchArgumentName() added | |
| ⇢ | A | TypeInvocationBuilder::resolveName() added | |
| ⇢ | A | ObjectDefinitionBuilder::reduce() added | |
| ⇢ | A | TypeDefinitionBuilder::reduce() added | |
| ⇢ | A | TypeInvocationBuilder::fetchArgumentValue() added | |
| ⇢ | A | InvocationPrimitive::__toString() added | |
| ⇢ | A | ObjectDefinitionBuilder::loadInterfaces() added | |
| ⋮ | view more | ||
| A | ↘ | B | ValueObject::jsonSerialize() got worse | 
| B | ↛ | Parser::bootGrammar() removed | |
| B | ↛ | Builder::run() removed | |
| A | ↛ | Builder::build() removed | |
| A | ↛ | TypeDefinitionBuilder::reduce() removed | |
| A | ↛ | Builder::reduce() removed | |
| A | ↛ | Frontend::parse() removed | |
| A | ↛ | Argument::getHint() removed | |
| A | ↛ | TypeInvocationPrimitive::__construct() removed | |
| A | ↛ | DefinitionBuilder::reduce() removed | |
| A | ↛ | Argument::__toString() removed | |
| ⋮ | view more | ||