Update dependency ramsey/uuid to v4.7.3 #165
Reference in New Issue
Block a user
Delete Branch "renovate/ramsey-uuid-4.x-lockfile"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
4.0.1->4.7.3Release Notes
ramsey/uuid
v4.7.3Compare Source
Fixed
have replaced the 4.7.2 tag with a new tag that points to the correct commit,
but I am creating this tag to help notify users and automated processes who
might have already updated to the bad 4.7.2 tag.
v4.7.2Compare Source
Fixed
Uuid::isValid()to prevent incorrect typeinference (#486).
a commit in the 5.x branch.
v4.7.1Compare Source
Fixed
v4.7.0Compare Source
Added
Uuid::fromHexadecimal()andUuidFactory::fromHexadecimal(). Thesemethods are not required by the interfaces.
Fixed
00:00:00:00:00:00).v4.6.0Compare Source
Added
[draft-ietf-uuidrev-rfc4122bis-00, section 5.8][version8]. While still an
Internet-Draft, version 8 is stable and unlikely to change in any way that
breaks compatibility.
Ramsey\Uuid\Uuid::uuid8()to generate version 8 UUIDs.Ramsey\Uuid\Rfc4122\UuidV8.Ramsey\Uuid\Uuid::UUID_TYPE_CUSTOMexists for version 8 UUIDs.Fixed
v4.5.1Compare Source
Fixed
v4.5.0Compare Source
Added
Nonstandardnamespace tothe
Rfc4122namespace. Version 6 UUIDs are defined in[draft-ietf-uuidrev-rfc4122bis-00, section 5.6][version6]. While still an
Internet-Draft version 6 is stable and unlikely to change in any way that
breaks compatibility.
[draft-ietf-uuidrev-rfc4122bis-00, section 5.7][version7]. While still an
Internet-Draft, version 7 is stable and unlikely to change in any way that
breaks compatibility.
Ramsey\Uuid\Uuid::uuid7()to generate version 7 UUIDs.Ramsey\Uuid\Rfc4122\UuidV7.Ramsey\Uuid\Uuid::UUID_TYPE_UNIX_TIMEexists for version7 UUIDs.
Ramsey\Uuid\Converter\Time\UnixTimeConverterandRamsey\Uuid\Generator\UnixTimeGeneratorto support version 7 UUID generation.Ramsey\Uuid\Uuid::MAXandRamsey\Uuid\Rfc4122\MaxUuid.Changed
^0.8.8.Deprecated
The following will be removed in ramsey/uuid 5.0.0:
Ramsey\Uuid\Nonstandard\UuidV6is deprecated in favor ofRamsey\Uuid\Rfc4122\UuidV6.Ramsey\Uuid\Uuid::UUID_TYPE_PEABODY; useRamsey\Uuid\Uuid::UUID_TYPE_REORDERED_TIMEinstead.Fixed
Ramsey\Uuid\Uuid::isValid(), Psalm now asserts the UUID is anon-empty-string when it is valid.
getVariant()nowreturns a
2when called on a nil UUID.v4.4.0Compare Source
Changed
UuidInterface::getUrn().v4.3.1Compare Source
Deprecated
The following will be removed in ramsey/uuid 5.0.0:
Ramsey\Uuid\Generator\RandomLibAdapterv4.3.0Compare Source
Changed
Composer will do the right thing for your environment and select a compatible
version of this library.
ext-ctypeextension. For applications that run in environments wherethe
ext-ctypeis not present, please require a polyfill, such assymfony/polyfill-ctype.
iterable<UuidBuilderInterface>instead ofBuilderCollectiontypes.iterable<NodeProviderInterface>instead ofNodeProviderCollectiontypes.Deprecated
The following will be removed in ramsey/uuid 5.0.0:
Ramsey\Uuid\Builder\BuilderCollectionRamsey\Uuid\Provider\Node\NodeProviderCollectionFixed
LazyUuidFromString.v4.2.3Compare Source
Fixed
^8.0in the PHP version requirement.v4.2.2Compare Source
Fixed
~8.1.0to prevent installations on 8.2until the library is ready.
v4.2.1Compare Source
Fixed
Uuid::fromString()signature. The change fromstringtonon-empty-stringon the parameter annotation introduced aBC break for those using static analysis tools. This release reverts this
change and provides an assertion to guard against empty strings.
See ramsey/uuid#383.
v4.2.0Compare Source
Added
Ramsey\Uuid\Exception\UuidExceptionInterfacefor all ramsey/uuidexceptions to implement. See ramsey/uuid#340.
Fixed
See ramsey/uuid#361.
v4.1.3Compare Source
Fixed
^8.0in the PHP version requirement.v4.1.2Compare Source
Fixed
~8.0.0to indicate it does not support PHP 8.1.v4.1.1Compare Source
Fixed
v4.1.0Compare Source
Changed
Uuid::fromString(),Uuid::fromBytes(),UuidInterface#toString(), andUuidInterface#getBytes(). See PR#324 for more information.
v4.0.3Compare Source
Fixed
^8.0in the PHP version requirement.v4.0.2Compare Source
Fixed
~8.0.0to indicate it does not support PHP 8.1.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.