| ⇢ | A | ArrayHintReducer added | |
| ⇢ | A | OrHintReducer added | |
| ⇢ | A | ScalarHintReducer added | |
| ⇢ | A | ArrayCache added | |
| ⇢ | A | TypeHintReducer added | |
| ⇢ | A | AndTypeHint added | |
| ⇢ | A | TypeNameReducer added | |
| ⇢ | A | Attribute added | |
| ⇢ | A | VariableReducer added | |
| ⇢ | A | OrTypeHint added | |
| ⋮ | view more | ||
| A | ↛ | Registry removed | |
| A | ↛ | Strings removed | |
| A | ↛ | Parser removed | |
| A | ↛ | Declaration removed | |
| ⇢ | B | TypeHint::matchScalar() added | |
| ⇢ | A | BaseParser::bootGrammar() added | |
| ⇢ | A | DocTitleReducer::reduce() added | |
| ⇢ | A | Bootstrap::getAttribute() added | |
| ⇢ | A | Bootstrap::getClassInheritance() added | |
| ⇢ | A | TypeHint::matchIterable() added | |
| ⇢ | A | Builder::coroutine() added | |
| ⇢ | A | DocBlockReducer::reduce() added | |
| ⇢ | A | Builder::build() added | |
| ⇢ | A | TypeHintReducer::pack() added | |
| ⋮ | view more | ||
| B | ↛ | Declaration::getVarTypeAliases() removed | |
| A | ↛ | Parser::__construct() removed | |
| A | ↛ | Parser::typesAreEqual() removed | |
| A | ↛ | Declaration::typeOf() removed | |
| A | ↛ | Properties::getPropertyValue() removed | |
| A | ↛ | Parser::parse() removed | |
| A | ↛ | Properties::setPropertyValue() removed | |
| A | ↛ | Parser::getMatches() removed | |
| A | ↛ | Declaration::__construct() removed | |
| A | ↛ | Declaration::getTypesFromDeclaration() removed | |
| ⋮ | view more | ||