| ⇢ | A | NullType::validate() added | |
| ⇢ | A | GenericType::validate() added | |
| ⇢ | A | CollectionType::validate() added | |
| ⇢ | A | CallableType::validate() added | |
| ⇢ | A | FloatType::validate() added | |
| ⇢ | A | BooleanType::validate() added | |
| ⇢ | A | StringType::validate() added | |
| ⇢ | A | IntegerType::validate() added | |
| ⇢ | A | ArrayType::validate() added | |
| A | ↛ | NullType::__invoke() removed | |
| A | ↛ | GenericType::__invoke() removed | |
| A | ↛ | CollectionType::__invoke() removed | |
| A | ↛ | CallableType::__invoke() removed | |
| A | ↛ | FloatType::__invoke() removed | |
| A | ↛ | BooleanType::__invoke() removed | |
| A | ↛ | StringType::__invoke() removed | |
| A | ↛ | ArrayType::__invoke() removed | |
| A | ↛ | IntegerType::__invoke() removed |