| ⇢ | A | ConstantStringType added | |
| ⇢ | A | TypeNotSupported added | |
| ⇢ | A | ConstantBooleanType added | |
| ⇢ | A | CompositeTypeRequiresAtLeastTwoSubTypes added | |
| ⇢ | A | NullType added | |
| ⇢ | A | ConstantFloatType added | |
| ⇢ | A | ConstantIntegerType added | |
| A | ↛ | PHPStanTypeParser removed | |
| A | ↛ | BooleanType removed | |
| A | ↛ | IntegerType removed | |
| A | ↛ | StringType removed | |
| A | ↛ | FloatType removed | |
| A | ↛ | NullType removed | |
| A | ↛ | MapType removed | |
| A | ↛ | ListType removed |
| ⇢ | A | ConstantBooleanType::getValue() added | |
| ⇢ | A | CompositeTypeRequiresAtLeastTwoSubTypes::fromInsuf... added | |
| ⇢ | A | NullType::describe() added | |
| ⇢ | A | NullType::validate() added | |
| ⇢ | A | NullType::getValue() added | |
| ⇢ | A | ConstantFloatType::getValue() added | |
| ⇢ | A | ConstantStringType::validate() added | |
| ⇢ | A | ConstantFloatType::__construct() added | |
| ⇢ | A | ConstantStringType::describe() added | |
| ⇢ | A | ConstantFloatType::describe() added | |
| ⋮ | view more | ||
| C | ↛ | PHPStanTypeParser::resolveIdentifierNode() removed | |
| B | ↛ | PHPStanTypeParser::resolveType() removed | |
| A | ↛ | PHPStanTypeParser::resolveGenericNode() removed | |
| A | ↛ | BooleanType::validate() removed | |
| A | ↛ | NullType::acceptsNull() removed | |
| A | ↛ | BooleanType::getValue() removed | |
| A | ↛ | NullType::describe() removed | |
| A | ↛ | MixedType::acceptsNull() removed | |
| A | ↛ | NullType::validate() removed | |
| A | ↛ | ListType::acceptsNull() removed | |
| ⋮ | view more | ||