symfony/type-info
Symfony TypeInfo extracts and models PHP type information, resolving types from reflection or strings and letting you build, inspect, and cast types like nullable, list, object, enum, and generic with ease.
Changelog (https://github.com/symfony/type-info/compare/v8.1.5...v8.1.8)
Type::union() with mixed as the only non-null type (@nicolas-grekas)StringTypeResolver (@mtarld)accepts() of union and intersection types (@mtarld)StringTypeResolver (@mtarld)Changelog (https://github.com/symfony/type-info/compare/v8.1.0...v8.1.5)
Changelog (https://github.com/symfony/type-info/compare/v7.4.9...v7.4.17)
Changelog (https://github.com/symfony/type-info/compare/v8.1.0-BETA3...v8.1.0)
Changelog (https://github.com/symfony/type-info/compare/v8.1.0-BETA1...v8.1.0-BETA3)
Changelog (https://github.com/symfony/type-info/compare/v8.0.7...v8.0.9)
Changelog (https://github.com/symfony/type-info/compare/v7.4.7...v7.4.9)
Changelog (https://github.com/symfony/type-info/compare/v8.0.7...v8.0.8)
Changelog (https://github.com/symfony/type-info/compare/v7.4.7...v7.4.8)
Changelog (https://github.com/symfony/type-info/compare/v8.0.5...v8.0.6)
[@phpstan](https://github.com/phpstan)-template and [@psalm](https://github.com/psalm)-template (@TomasLudvik)TypeFactoryTrait::union() (@yoeunes)ArrayShapeType::getExtraValueType() return value (@yoeunes)Changelog (https://github.com/symfony/type-info/compare/v7.4.5...v7.4.6)
[@phpstan](https://github.com/phpstan)-template and [@psalm](https://github.com/psalm)-template (@TomasLudvik)TypeFactoryTrait::union() (@yoeunes)ArrayShapeType::getExtraValueType() return value (@yoeunes)Changelog (https://github.com/symfony/type-info/compare/v8.0.3...v8.0.4)
Changelog (https://github.com/symfony/type-info/compare/v7.4.3...v7.4.4)
Changelog (https://github.com/symfony/type-info/compare/v7.3.9...v7.3.10)
Changelog (https://github.com/symfony/type-info/compare/v8.0.0...v8.0.1)
Changelog (https://github.com/symfony/type-info/compare/v7.4.0...v7.4.1)
Changelog (https://github.com/symfony/type-info/compare/v7.3.7...v7.3.8)
Changelog (https://github.com/symfony/type-info/compare/v7.4.0-RC3...v7.4.0)
Changelog (https://github.com/symfony/type-info/compare/v7.4.0-BETA2...v7.4.0-RC1)
Changelog (https://github.com/symfony/type-info/compare/v8.0.0-BETA1...v8.0.0-BETA2)
Changelog (https://github.com/symfony/type-info/compare/v7.4.0-BETA1...v7.4.0-BETA2)
Changelog (https://github.com/symfony/type-info/compare/v7.3.4...v7.3.5)
Changelog (https://github.com/symfony/type-info/compare/v7.3.4...v8.0.0-BETA1)
TypeContextFactory (@landure)Changelog (https://github.com/symfony/type-info/compare/v7.3.3...v7.3.4)
Changelog (https://github.com/symfony/type-info/compare/v7.3.1...v7.3.2)
CollectionType::mergeCollectionValueTypes for ConstFetchNode (@norkunas)Type::fromValue with empty array (@norkunas)Type::fromValue incorrectly setting object type instead of enum (@norkunas)Changelog (https://github.com/symfony/type-info/compare/v7.3.0...v7.3.1)
ConstFetchNode (@norkunas)key-of and value-of types (@mtarld)Changelog (https://github.com/symfony/type-info/compare/v7.3.0-RC1...v7.3.0)
Changelog (https://github.com/symfony/type-info/compare/v7.3.0-BETA2...v7.3.0-RC1)
Changelog (https://github.com/symfony/type-info/compare/v7.2.6...v7.3.0-BETA1)
ArrayShapeType::$sealed (@mtarld)ArrayShapeType class (@mtarld)CollectionType as list and not as array (@mtarld)TypeFactoryTrait::fromValue method (@mtarld)accepts method (@mtarld)Changelog (https://github.com/symfony/type-info/compare/v7.2.1...v7.2.2)
Changelog (https://github.com/symfony/type-info/compare/v7.1.9...v7.1.10)
Changelog (https://github.com/symfony/type-info/compare/v7.2.0...v7.2.1)
Type::nullable method no-op on every nullable type (@mtarld)Changelog (https://github.com/symfony/type-info/compare/v7.2.0-RC1...v7.2.0)
Changelog (https://github.com/symfony/type-info/compare/v7.1.7...v7.1.8)
Changelog (https://github.com/symfony/type-info/compare/v7.1.5...v7.1.6)
How can I help you explore Laravel packages today?