UUID v4.3.1 Release Notes

Release Date: 2022-03-27 // 3 months ago
  • ๐Ÿ—„ Deprecated

    ๐Ÿšš The following will be removed in ramsey/uuid 5.0.0:

    • Ramsey\Uuid\Generator\RandomLibAdapter

Previous changes from v4.3.0

  • ๐Ÿ”„ 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 the ext-ctype is not present, please require a polyfill, such as symfony/polyfill-ctype.
    • ๐Ÿ— Use iterable<UuidBuilderInterface> instead of BuilderCollection types.
    • ๐Ÿ‘‰ Use iterable<NodeProviderInterface> instead of NodeProviderCollection 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.