Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency ramsey/uuid to v4.7.6 #38

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 28, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ramsey/uuid 4.2 -> 4.7.6 age adoption passing confidence

Release Notes

ramsey/uuid (ramsey/uuid)

v4.7.6

Compare Source

Fixed
  • Allow brick/math version ^0.12.

v4.7.5

Compare Source

Fixed
  • Protect against UUIDv7 collisions within the same millisecond, as reported
    in #​518 and fixed in
    #​522.
  • Improve the return type hint for UuidInterface::compareTo().

v4.7.4

Compare Source

Fixed
  • Allow brick/math version ^0.11.
  • Add explicit Stringable interface to UuidInterface.
  • Fix namespace conflict reported in #​490.
  • Fix unserialize error with OrderedTimeCodec reported in
    #​494.

v4.7.3

Compare Source

Fixed
  • The original 4.7.2 tag accidentally pointed to a commit in the 5.x branch. I
    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.2

Compare Source

Fixed
  • Amend Psalm assertion syntax on Uuid::isValid() to prevent incorrect type
    inference (#​486).
  • Re-tagged with the correct commit hash, since the first tag was pointing to
    a commit in the 5.x branch.

v4.7.1

Compare Source

Fixed
  • Allow the use of ramsey/collection ^2.0 with ramsey/uuid.

v4.7.0

Compare Source

Added
  • Add Uuid::fromHexadecimal() and UuidFactory::fromHexadecimal(). These
    methods are not required by the interfaces.
Fixed
  • Ignore MAC addresses consisting of all zeroes (i.e., 00:00:00:00:00:00).

v4.6.0

Compare Source

Added
  • Add support for version 8, Unix Epoch time UUIDs, as defined in
    [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.
    • Use Ramsey\Uuid\Uuid::uuid8() to generate version 8 UUIDs.
    • Version 8 UUIDs are of type Ramsey\Uuid\Rfc4122\UuidV8.
    • The constant Ramsey\Uuid\Uuid::UUID_TYPE_CUSTOM exists for version 8 UUIDs.
Fixed
  • Ensure monotonicity of version 7 UUIDs.

v4.5.1

Compare Source

Fixed
  • Update RFC 4122 validator to recognize version 6 and 7 UUIDs.

v4.5.0

Compare Source

Added
  • Promote version 6, reordered time UUIDs from the Nonstandard namespace to
    the Rfc4122 namespace. 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.
  • Add support for version 7, Unix Epoch time UUIDs, as defined in
    [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.
    • Use Ramsey\Uuid\Uuid::uuid7() to generate version 7 UUIDs.
    • Version 7 UUIDs are of type Ramsey\Uuid\Rfc4122\UuidV7.
    • The constant Ramsey\Uuid\Uuid::UUID_TYPE_UNIX_TIME exists for version
      7 UUIDs.
  • Add Ramsey\Uuid\Converter\Time\UnixTimeConverter and
    Ramsey\Uuid\Generator\UnixTimeGenerator to support version 7 UUID generation.
  • Add support for [max UUIDs][] through Ramsey\Uuid\Uuid::MAX and
    Ramsey\Uuid\Rfc4122\MaxUuid.
Changed
  • The lowest version of brick/math allowed is now ^0.8.8.
Deprecated

The following will be removed in ramsey/uuid 5.0.0:

  • Ramsey\Uuid\Nonstandard\UuidV6 is deprecated in favor of
    Ramsey\Uuid\Rfc4122\UuidV6.
  • Ramsey\Uuid\Uuid::UUID_TYPE_PEABODY; use
    Ramsey\Uuid\Uuid::UUID_TYPE_REORDERED_TIME instead.
Fixed
  • For Ramsey\Uuid\Uuid::isValid(), Psalm now asserts the UUID is a
    non-empty-string when it is valid.
  • Nil UUIDs are properly treated as RFC 4122 variants, and getVariant() now
    returns a 2 when called on a nil UUID.

v4.4.0

Compare Source

Changed
  • Allow brick/math 0.10.
  • Remove dev dependency to moontoast/math.
  • Un-deprecate UuidInterface::getUrn().

v4.3.1

Compare Source

Deprecated

The following will be removed in ramsey/uuid 5.0.0:

  • Ramsey\Uuid\Generator\RandomLibAdapter

v4.3.0

Compare Source

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.

v4.2.3

Compare Source

Fixed
  • Switch back to ^8.0 in the PHP version requirement.

v4.2.2

Compare Source

Fixed
  • Indicate support for PHP 8.1, using ~8.1.0 to prevent installations on 8.2
    until the library is ready.

v4.2.1

Compare Source

Fixed
  • Fix soft BC break with Uuid::fromString() signature. The change from
    string to non-empty-string on the parameter annotation introduced a
    BC 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.

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

Copy link
Contributor Author

renovate bot commented Apr 28, 2024

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: helpers/libs/plugnmeet-sdk-php/composer.lock
Command failed: composer update ramsey/uuid:4.7.6 --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - overtrue/phplint is locked to version 3.4.0 and an update of this package was not requested.
    - overtrue/phplint 3.4.0 requires php ^7.4 -> your php version (8.3.6) does not satisfy that requirement.


@jibon57 jibon57 closed this Apr 28, 2024
Copy link
Contributor Author

renovate bot commented Apr 28, 2024

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (4.7.6). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/ramsey-uuid-4.x branch April 28, 2024 04:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant