Commit Graph

  • 0f69f0e72c
    Fix objects are non unique despite key order (#819) master Danny van der Sluijs 2025-04-11 15:32:43 +02:00
  • 35d262c949 docs: prepare 6.4.1 release 6.4.1 Danny van der Sluijs 2025-04-04 15:08:07 +02:00
  • 074a821fcf
    Fix support for 32bits PHP (#817) Nicolas Grekas 2025-04-04 15:07:17 +02:00
  • 16b274cb46 docs: prepare release 6.4.0 6.4.0 Danny van der Sluijs 2025-04-01 20:50:13 +02:00
  • 20114118c4
    ci: prepare PHP 8.5 in CI (#815) Danny van der Sluijs 2025-04-01 20:31:19 +02:00
  • 5168e8178e
    ci: Add cs2pr handling for php-cs-fixer; avoid doing composer install (#814) Danny van der Sluijs 2025-04-01 09:05:30 +02:00
  • 528b39f4f3
    fix: Array with number values with mathematical equality are considered valid (#813) Danny van der Sluijs 2025-03-31 22:33:44 +02:00
  • 76ba104c5c Correct PHPStan findings in validator (#808) Danny van der Sluijs 2025-03-25 16:24:18 +01:00
  • f769861f5d
    Use parallel-lint and cs2pr for improved feedback on linting errors (#812) Danny van der Sluijs 2025-03-25 13:42:55 +01:00
  • e199ea24c7
    Run PHPStan using the lowest and highest php version (#811) Danny van der Sluijs 2025-03-25 13:20:34 +01:00
  • c9f00dec76 docs: prepare release 6.3.1 6.3.1 Danny van der Sluijs 2025-03-18 20:03:56 +01:00
  • cba7697e87
    Fix null comparison (#807) Nicos Panayides 2025-03-18 19:57:34 +02:00
  • e9ac599ff9
    fix: ensure numeric issues in const are correctly evaluated (#805) Danny van der Sluijs 2025-03-14 13:26:17 +01:00
  • fbb4049557 docs: 6.3.0 release 6.3.0 Danny van der Sluijs 2025-03-14 12:57:01 +01:00
  • 191bd4eb1a
    ci: Reduce duplicate workflow runs (#804) Danny van der Sluijs 2025-03-14 12:55:55 +01:00
  • cd30df36e0
    refactor: replace icecave/parity with custom deep comparator (#803) Danny van der Sluijs 2025-03-14 12:52:27 +01:00
  • 848c9ee9b3 fix: replace filter_var for uri and uri-reference to userland code to be RFC 3986 compliant (#800) Danny van der Sluijs 2025-03-14 12:41:57 +01:00
  • a8c008885d
    fix: only check minProperties or maxProperties on objects (#802) Danny van der Sluijs 2025-03-07 14:35:34 +01:00
  • dff04e3c7c docs: release 6.2.1 6.2.1 Danny van der Sluijs 2025-03-06 22:27:10 +01:00
  • 949a4d5c89
    fix: allow items: true to pass validation (#801) Danny van der Sluijs 2025-03-06 22:25:30 +01:00
  • bb68276a3b
    feat: include actual count in collection constraint errors (#797) Danny van der Sluijs 2025-02-27 12:06:44 +01:00
  • 460c0a0940 docs: release 6.2.0 6.2.0 Danny van der Sluijs 2025-02-26 21:58:15 +01:00
  • d9d665f276
    refactor: cleanup redundant checks (#796) Danny van der Sluijs 2025-02-26 21:36:44 +01:00
  • b62fea73bd
    fix: property is passed as integer and cannot be accessed (#784) Aistis 2025-02-26 21:15:26 +02:00
  • a94f60c332
    fix: create deep copy before checking each sub schema in oneOf when only check_mode_apply_defaults is set (#795) Danny van der Sluijs 2025-02-26 19:41:16 +01:00
  • 649793d2b9
    Correctly set the schema ID when passing it as assoc array (#794) Danny van der Sluijs 2025-02-26 16:47:32 +01:00
  • 44066980b7
    fix: Create deep copy before checking each sub schema in anyOf (#792) Danny van der Sluijs 2025-02-26 15:40:07 +01:00
  • 7eea9e4f11
    fix: Create deep copy before checking each sub schema in oneOf (#791) Danny van der Sluijs 2025-02-26 12:11:20 +01:00
  • ec0eab03f2
    fix: Upgrade php cs fixer to latest (#783) Danny van der Sluijs 2025-02-21 10:50:06 +01:00
  • f84193ea05
    fix: add required permissions for welcome action (#789) Danny van der Sluijs 2025-02-21 10:31:03 +01:00
  • 7660882388
    feat: welcome first time contributors (#782) Danny van der Sluijs 2025-02-10 21:58:50 +01:00
  • afee666c00
    More-phpstan-typing (#781) Jack Worman 2025-02-10 14:58:59 -05:00
  • 56f34b8ced
    Use phpstan's int-mask-of<T> (#779) Jack Worman 2025-02-06 02:10:30 -05:00
  • f7d78c345d docs: Release 6.1.0 6.1.0 Danny van der Sluijs 2025-02-04 12:13:26 +01:00
  • 97e7e4d772
    docs: add contribution and contributor information (#771) Danny van der Sluijs 2025-01-28 11:39:45 +01:00
  • caa0c6c9c8
    fix: Succeed format validation if the type is not in the set of given instance types (#773) (#773) Dieter Beck 2025-01-28 11:35:36 +01:00
  • d212ecacc2
    Remove obsolete check if FILTER_FLAG_EMAIL_UNICODE is defined (#772) Dieter Beck 2025-01-20 21:33:40 +01:00
  • 14e41d82de
    refactor: Cleanup test from @param annotations (#768) Danny van der Sluijs 2025-01-10 11:16:00 +01:00
  • 377231495a
    Raise minimum level php enum (#766) Danny van der Sluijs 2024-11-21 22:19:10 +01:00
  • b5c8c9ee12
    refactor: add declare strict_types to all classes in ./src (#758) Danny van der Sluijs 2024-11-21 22:10:43 +01:00
  • 63d6369385
    build: include php 8.4 in workflow (#765) Danny van der Sluijs 2024-11-21 22:01:07 +01:00
  • 3fe73adcee
    tweak spacing (#763) Tac Tacelosky 2024-11-21 15:57:07 -05:00
  • ba2d3c7700
    fix: correct phpstan baseline (#764) Danny van der Sluijs 2024-11-21 21:46:33 +01:00
  • 24e7cbf8c5
    refactor: add visibility modifiers to class constants (#757) Danny van der Sluijs 2024-10-21 11:37:15 +02:00
  • 73e38269ed
    Update: add ext-json to composer.json to ensure JSON extension availa… (#759) Ali Yousefi 2024-10-21 12:43:21 +03:30
  • f0b02264a3
    Invalid string validation (#704) Witold Wasiczko 2024-09-20 13:40:40 +02:00
  • eac0893905
    Fix wrong combined paths when traversing upwards. Fixes #557 (#652) Niklas Correnz 2024-09-20 13:29:14 +02:00
  • 60488b2317
    Resolve deprecations: Optional parameter $... declared before required parameter $... (#752) Danny van der Sluijs 2024-09-13 15:28:30 +02:00
  • 5b3bd2b1b6
    Increase phpstan level to 8 with baseline to swallow existing errors (#673) Jordi Boggiano 2024-09-13 15:20:41 +02:00
  • 23c8551197
    Add return types to test suite (#748) Danny van der Sluijs 2024-08-30 15:09:12 +02:00
  • cddbef1378
    refactor: Replace traditional syntax array with short syntax array (#747) Danny van der Sluijs 2024-08-27 09:30:55 +02:00
  • 2eb0deffe8
    Extend pipeline for newer versions php (#746) Danny van der Sluijs 2024-08-27 09:00:10 +02:00
  • 985840f9ec
    test: Correct casing of paths used in tests (#745) 6.0.x Danny van der Sluijs 2024-08-05 08:44:35 +02:00
  • 3c49c66918
    Add missing property in uri resolver test (#743) Danny van der Sluijs 2024-08-02 15:11:50 +02:00
  • 1973ab58e6
    Fix pugx badges in README (#742) Viktor Szépe 2024-07-31 21:11:54 +02:00
  • 4aa6fd383e
    Correct misconfigured mocks in JsonSchema\Tests\Uri\UriRetrieverTest (#741) Danny van der Sluijs 2024-07-30 21:27:50 +02:00
  • a38c6198d5 docs: Add release version & data to changelog 6.0.0 Danny van der Sluijs 2024-07-30 19:49:21 +02:00
  • 957ac43c49
    Merge pull request #732 from jsonrainbow/Prepare-release-6 6.0.0-beta Danny van der Sluijs 2024-07-09 09:19:24 +02:00
  • daee7cca09 docs: Add changelog and upgrade documentation Danny van der Sluijs 2024-07-09 09:15:26 +02:00
  • feb2ca6dd1
    Fix more deprecation warnings 5.3.0 5.x.x Jordi Boggiano 2024-07-06 22:58:53 +02:00
  • 00fbffda73
    Merge pull request #731 from Seldaek/php84 Jordi Boggiano 2024-07-06 22:52:02 +02:00
  • 2201471248
    Bump php requirement to 7.1+ Jordi Boggiano 2024-07-06 22:47:34 +02:00
  • b0898b3f5f
    Fix script handling to forward php binary Jordi Boggiano 2024-07-06 22:45:15 +02:00
  • 8cba3ca43b
    [PHP 8.4] Fixes for implicit nullability deprecation Ayesh Karunaratne 2024-03-15 03:00:36 +07:00
  • b7e73cac43
    Clean up useless branch alias Jordi Boggiano 2024-07-06 22:38:09 +02:00
  • 47708f50b5
    Merge pull request #709 from DannyvdSluijs/Issue-694 Danny van der Sluijs 2024-05-27 13:57:01 +02:00
  • db59a8d73b
    Update references to jsonrainbow (#725) Danny van der Sluijs 2024-05-26 23:47:04 +02:00
  • 4f0e8f2e1d style: Correct code style violations Danny van der Sluijs 2024-05-26 21:23:33 +02:00
  • 4479f6e308 fix: Parse headers in reverse order to match with last header avoiding matches on HTTP 301 redirect headers which are listed first Danny van der Sluijs 2024-05-26 21:17:10 +02:00
  • e6ea5223e3 test: Remove file_get_contents override and incorrect/invaluable tests Danny van der Sluijs 2024-05-26 21:16:16 +02:00
  • b7475c066e test: Add test failure Danny van der Sluijs 2024-02-05 20:47:18 +01:00
  • 9e3c63154e
    Merge pull request #710 from DannyvdSluijs/pr-641-alternative Jordi Boggiano 2024-05-21 23:33:48 +02:00
  • 42011a682a
    Merge pull request #722 from DannyvdSluijs/Update_GitHub_actions_version Jordi Boggiano 2024-05-21 23:30:36 +02:00
  • d5b924267e ci: Bump to v4 versions of GitHub actions Danny van der Sluijs 2024-05-21 13:47:23 +02:00
  • 67cff3baaf refactor: Remove dead block of code Danny van der Sluijs 2024-02-12 20:36:15 +01:00
  • b580100202
    chore: master alias to 6.x-dev (#707) Antoine Bluchet 2024-01-09 11:08:08 +01:00
  • fbbe7e5d79
    Add attribute #[\AllowDynamicProperties] to allow applying defaults without deprecation warning (#695) (#701) v5.2.13 5.2.13 Takayasu Oyama 2023-09-26 11:20:38 +09:00
  • 62565dade1
    README.md: Remove unwanted whitespace (#700) Sam Reed 2023-09-05 21:48:37 +01:00
  • 933629770b
    Add attribute #[\AllowDynamicProperties] to allow applying defaults without deprecation warning (#695) Ilya Urvachev 2023-09-05 05:27:15 +03:00
  • 5174319bd0
    removed unused variable in UndefinedConstraint (#698) Markus Staab 2023-04-02 03:24:25 +02:00
  • b363c58a2e
    Merge pull request #688 from localheinz/fix/order Jordi Boggiano 2022-04-19 16:07:15 +02:00
  • be2b933c01
    Merge pull request #687 from localheinz/fix/attributes Jordi Boggiano 2022-04-19 16:06:59 +02:00
  • 19ed8acee6
    Fix: Order Andreas Möller 2022-04-19 09:53:23 +02:00
  • 142deb4323
    Fix: Clean up .gitattributes Andreas Möller 2022-04-19 09:51:29 +02:00
  • ad87d5a5ca
    Fix type validation failing for "any" and false-y type wording 5.2.12 Jérôme Deuchnord 2022-04-05 15:28:21 +02:00
  • 724f83af0d
    Fix style error Jordi Boggiano 2022-04-13 09:39:33 +02:00
  • cd8ec4fdeb
    Update phpstan version Jordi Boggiano 2022-04-13 09:38:16 +02:00
  • 726a7066c6
    Merge pull request #686 from Deuchnord/fix/validateTypeNameWording-null-values Jordi Boggiano 2022-04-13 09:33:41 +02:00
  • 03a5d2266d Fix type validation failing for "any" and false-y type wording Jérôme Deuchnord 2022-04-05 15:28:21 +02:00
  • 384f94595c
    Merge pull request #675 from reedy/5.x.x-gitattributes Jordi Boggiano 2021-10-10 20:28:13 +02:00
  • c86fff52db Ignore files when exporting package (#635) Simon Schaufelberger 2020-06-07 03:09:57 +02:00
  • 4c74da50b0
    Merge pull request #670 from Seldaek/gh_actions Jordi Boggiano 2021-07-28 10:49:52 +02:00
  • d11928e6aa
    Pin php-cs-fixer to 2.19 Jordi Boggiano 2021-07-28 10:44:17 +02:00
  • 2ab6744b72
    Merge pull request #669 from Seldaek/backports_php81 5.2.11 Jordi Boggiano 2021-07-22 11:24:00 +02:00
  • cb830840e8
    Fix README build status badge Jordi Boggiano 2021-07-22 08:57:13 +02:00
  • f8f4bfddb5
    Fix php cs fixer deprecation warnings Jordi Boggiano 2021-07-22 08:54:36 +02:00
  • ec07e3ce5b
    Add basic phpstan level 1 config/ci Jordi Boggiano 2021-07-21 17:20:28 +02:00
  • f7cf6ccbf2
    Add php-cs-fixer check Jordi Boggiano 2021-07-21 17:12:22 +02:00
  • 7599783243
    Add code coverage Jordi Boggiano 2021-07-21 17:10:57 +02:00
  • 3d7aece766
    Remove Travis CI config Jordi Boggiano 2021-07-21 16:38:35 +02:00