| ⇢ | 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 | NullType::getValue() added | |
| ⇢ | A | ConstantFloatType::getValue() added | |
| ⇢ | A | ConstantStringType::validate() added | |
| ⇢ | A | ConstantFloatType::__construct() added | |
| ⇢ | A | ConstantStringType::describe() added | |
| ⇢ | A | ConstantFloatType::describe() added | |
| ⇢ | A | ConstantStringType::getValue() added | |
| ⇢ | A | ConstantFloatType::validate() added | |
| ⇢ | A | ConstantStringType::__construct() added | |
| ⇢ | A | IntersectionType::getSubTypes() added | |
| ⋮ | view more | ||
| C | ↛ | PHPStanTypeParser::resolveIdentifierNode() removed | |
| B | ↛ | PHPStanTypeParser::resolveType() removed | |
| A | ↛ | PHPStanTypeParser::resolveGenericNode() removed | |
| A | ↛ | IntegerType::getValue() removed | |
| A | ↛ | IntegerType::acceptsNull() removed | |
| A | ↛ | IntegerType::validate() removed | |
| A | ↛ | MapType::__construct() removed | |
| A | ↛ | UnionType::acceptsNull() removed | |
| A | ↛ | IntegerType::__construct() removed | |
| A | ↛ | MapType::getValue() removed | |
| ⋮ | view more | ||