Changed
- Remove support for PHP 7.2, 7.3, and 7.4. This is not a BC break, since
Composer will do the right thing for your environment and select a compatible
version of this library. - Require
ext-ctype
extension. For applications that run in environments where
theext-ctype
is not present, please require a polyfill, such as
symfony/polyfill-ctype. - Use
iterable<UuidBuilderInterface>
instead ofBuilderCollection
types. - Use
iterable<NodeProviderInterface>
instead ofNodeProviderCollection
types.
Deprecated
The following will be removed in ramsey/uuid 5.0.0:
Ramsey\Uuid\Builder\BuilderCollection
Ramsey\Uuid\Provider\Node\NodeProviderCollection
- Dependency on ramsey/collection
Fixed
- Support valid UUIDs in uppercase in
LazyUuidFromString
.