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

[TASK] Update justinrainbow/json-schema to v6 #553

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 31, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
justinrainbow/json-schema ^5.2 -> ^6.0 age adoption passing confidence

Release Notes

jsonrainbow/json-schema (justinrainbow/json-schema)

v6.0.0

Compare Source

Added
  • Add URI translation, package:// URI scheme & bundle spec schemas (#​362)
  • Add quiet option (#​382)
  • Add option to disable validation of "format" constraint (#​383)
  • Add more unit tests (#​366)
  • Reset errors prior to validation (#​386)
  • Allow the schema to be an associative array (#​389)
  • Enable FILTER_FLAG_EMAIL_UNICODE for email format if present (#​398)
  • Add enum wrapper (#​375)
  • Add option to validate the schema (#​357)
  • Add support for "const" (#​507)
  • Added note about supported Draft versions (#​620)
  • Add linting GH action
Changed
  • Centralize errors (#​364)
  • Revert "An email is a string, not much else." (#​373)
  • Improvements to type coercion (#​384)
  • Don't add a file:// prefix to URI that already have a scheme (#​455)
  • Enhancement: Normalize composer.json (#​505)
  • Correct echo sprintf for printf (#​634)
  • Streamline validation of Regex (#​650)
  • Streamline validation of patternProperties Regex (#​653)
  • Switch to GH Actions (#​670)
  • Updated PHPStan
  • Remove unwanted whitespace (#​700)
  • Bump to v4 versions of GitHub actions (#​722)
  • Update references to jsonrainbow (#​725)
Deprecated
  • Mark check() and coerce() as deprecated (#​476)
Removed
  • Remove stale files from #​357 (obviated by #​362) (#​400)
  • Remove unnecessary fallbacks when args accept null
  • Removed unused variable in UndefinedConstraint (#​698)
  • Remove dead block of code (#​710)
Fixed
  • Add use line for InvalidArgumentException (#​370)
  • Add use line for InvalidArgumentException & adjust scope (#​372)
  • Add provided schema under a dummy / internal URI (fixes #​376) (#​378)
  • Don't throw exceptions until after checking anyOf / oneOf (#​394)
  • Fix infinite recursion on some schemas when setting defaults (#​359) (#​365)
  • Fix autoload to work properly with composer dependencies (#​401)
  • Ignore $ref siblings & abort on infinite-loop references (#​437)
  • Don't cast multipleOf to be an integer for the error message (#​471)
  • Strict Enum/Const Object Checking (#​518)
  • Return original value when no cast (#​535)
  • Allow marc-mabe/php-enum v2.x and v3.x. (#​464)
  • Deprecated warning message on composer install command (#​614)
  • Allow marc-mabe/php-enum v4.x (#​629)
  • Fixed method convertJsonPointerIntoPropertyPath in wrong class (#​655)
  • Fix type validation failing for "any" and false-y type wording (#​686)
  • Correct code style
  • Fix: Clean up .gitattributes (#​687)
  • Fix: Order friendsofphp/php-cs-fixer rules (#​688)
  • HTTP to HTTPS redirection breaks remote reference resolution (#​709)
  • Corrected several typos and code style issues

Configuration

📅 Schedule: Branch creation - "every weekday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Updates project dependencies label Jul 31, 2024
Copy link
Contributor Author

renovate bot commented Jul 31, 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: composer.lock
Command failed: composer update justinrainbow/json-schema:6.0.0 --with-dependencies --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
    - Root composer.json requires justinrainbow/json-schema ^6.0, found justinrainbow/json-schema[6.0.0] but these were not loaded, likely because it conflicts with another require.
  Problem 2
    - ergebnis/json-normalizer is locked to version 4.7.0 and an update of this package was not requested.
    - ergebnis/json-normalizer 4.7.0 requires justinrainbow/json-schema ^5.2.12 -> found justinrainbow/json-schema[5.2.12, v5.2.13, 5.3.0] but it conflicts with your root composer.json require (^6.0).
  Problem 3
    - ergebnis/json-schema-validator is locked to version 4.4.0 and an update of this package was not requested.
    - ergebnis/json-schema-validator 4.4.0 requires justinrainbow/json-schema ^5.2.12 || ^6.0.0 -> found justinrainbow/json-schema[5.2.12, v5.2.13, 5.3.0, 6.0.0] but these were not loaded, likely because it conflicts with another require.
  Problem 4
    - ergebnis/composer-normalize is locked to version 2.44.0 and an update of this package was not requested.
    - ergebnis/composer-normalize 2.44.0 requires justinrainbow/json-schema ^5.2.12 -> found justinrainbow/json-schema[5.2.12, v5.2.13, 5.3.0] but it conflicts with your root composer.json require (^6.0).

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.

@renovate renovate bot force-pushed the renovate/justinrainbow-json-schema-6.x branch 5 times, most recently from 3c39262 to 2ec1bf4 Compare August 8, 2024 12:22
@renovate renovate bot force-pushed the renovate/justinrainbow-json-schema-6.x branch 4 times, most recently from 5ccc8fb to 78f051d Compare August 14, 2024 01:31
@renovate renovate bot force-pushed the renovate/justinrainbow-json-schema-6.x branch 5 times, most recently from f8220cf to 5377b90 Compare August 23, 2024 14:01
@renovate renovate bot force-pushed the renovate/justinrainbow-json-schema-6.x branch 6 times, most recently from 5d7b846 to 059b8f6 Compare September 2, 2024 03:15
@renovate renovate bot force-pushed the renovate/justinrainbow-json-schema-6.x branch 5 times, most recently from 919ce7a to fade3bd Compare September 9, 2024 12:49
@renovate renovate bot force-pushed the renovate/justinrainbow-json-schema-6.x branch 2 times, most recently from 5af4129 to 74f4d18 Compare September 11, 2024 22:06
@renovate renovate bot force-pushed the renovate/justinrainbow-json-schema-6.x branch from 74f4d18 to 37f4f37 Compare September 16, 2024 03:23
@renovate renovate bot force-pushed the renovate/justinrainbow-json-schema-6.x branch from 37f4f37 to 6ef99bd Compare October 1, 2024 00:31
@renovate renovate bot force-pushed the renovate/justinrainbow-json-schema-6.x branch 8 times, most recently from bb2c469 to 0a29031 Compare October 21, 2024 03:24
@renovate renovate bot force-pushed the renovate/justinrainbow-json-schema-6.x branch 3 times, most recently from 7e8e695 to b1c1534 Compare November 4, 2024 03:37
@renovate renovate bot force-pushed the renovate/justinrainbow-json-schema-6.x branch 9 times, most recently from 8c48ec0 to d358438 Compare November 11, 2024 20:04
@renovate renovate bot force-pushed the renovate/justinrainbow-json-schema-6.x branch 6 times, most recently from 6ce3ea2 to 1e72934 Compare November 18, 2024 11:01
| datasource | package                   | from  | to    |
| ---------- | ------------------------- | ----- | ----- |
| packagist  | justinrainbow/json-schema | 5.3.0 | 6.0.0 |
@renovate renovate bot force-pushed the renovate/justinrainbow-json-schema-6.x branch from 1e72934 to c50bfc8 Compare November 18, 2024 11:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Updates project dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant