symfony/type-info
Symfony TypeInfo extracts and normalizes PHP type information from reflections and type strings, with support for generics, nullables, enums, and collections. Resolve types via TypeResolver and work with a rich Type API for inspection and string casting.
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?