960 B
960 B
CHANGELOG
6.2
- Add
UuidV7
andUuidV8
- Add
TimeBasedUidInterface
to describe UIDs that embed a timestamp - Add
MaxUuid
andMaxUlid
5.4
- Add
NilUlid
5.3
- The component is not marked as
@experimental
anymore - Add
AbstractUid::fromBinary()
,AbstractUid::fromBase58()
,AbstractUid::fromBase32()
andAbstractUid::fromRfc4122()
- [BC BREAK] Replace
UuidV1::getTime()
,UuidV6::getTime()
andUlid::getTime()
byUuidV1::getDateTime()
,UuidV6::getDateTime()
andUlid::getDateTime()
- Add
Uuid::NAMESPACE_*
constants from RFC4122 - Add
UlidFactory
,UuidFactory
,RandomBasedUuidFactory
,TimeBasedUuidFactory
andNameBasedUuidFactory
- Add commands to generate and inspect UUIDs and ULIDs
5.2.0
- made UUIDv6 always return truly random node fields to prevent leaking the MAC of the host
5.1.0
- added support for UUID
- added support for ULID
- added the component