PackageTrack
Sign in Get early access

opis/json-schema

Json Schema Validator for PHP

2.6.0 49M downloads/mo #365 most downloaded on Packagist opis/json-schema

What this package is like to depend on

Last release 9 months ago

19 Nov 2025

Ships unpredictably

gaps range from 8 days to 3.0 years

Some releases are documented

notes for 9 of 32 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

32 releases · first in 2017

3 releases in the last 12 months

see the full history below

Release timeline

32 releases · Dec 2017 to Nov 2025
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 32
  1. 2.6.0 17 Oct 2025
    Release notes
    • improved string length calculation
    Open source →
  2. 2.5.0 08 Oct 2025
    Release notes
    • fixed deprecation warnings
    • added php 8.5 to tests
    Open source →
  3. 2.4.1 30 Dec 2024
    Release notes

    Fixes

    • minor fixes to Helper::isMultipleOf() (#126)

    Also see changes in 2.4.0

    Open source →
  4. 2.4.0 29 Dec 2024
    Release notes

    Fixed

    • enhanced multipleOf, you can now use Helper::$numberScale and Helper::$useBCMath properties (#123)
    • fixed maxLength: 0 bug (#133)
    • fixed error formatter (#144)
    • fixed date-time related filters when using a timezone

    Added

    Open source →
  5. 2.3.0 08 Jan 2022
    Release notes

    Added

    • sub-errors for oneOf keyword #98

    Fixed

    Open source →
  6. 2.2.0 12 Oct 2021
    Release notes

    Added

    • Opis\JsonSchema\Errors\CustomError - you can throw a CustomError exception from filters or formats to provide a custom error message
    • Opis\JsonSchema\CompliantValidator - a validator class that disables custom keywords of opis/json-schema (such as filters), making the validation compliant with the default json-schema behaviour

    Fixed

    Open source →
  7. 2.1.0 04 May 2021
    Release notes

    Added new parser options.

    Open source →
  8. 2.0.1 21 Apr 2021
    Release notes

    Bugfix:

    • infinite recursion in Helper::convertAssocArrayToObject()
    Open source →
  9. 2.0.0 13 Apr 2021

    Nothing published for this version

  10. 1.3.0 19 Nov 2025
    Release notes

    Improved string length calculation

    Open source →
  11. 1.2.0 05 Mar 2025

    Nothing published for this version

  12. 1.1.0 14 Apr 2021

    Nothing published for this version

  13. 1.0.19 07 Jun 2020

    Nothing published for this version

  14. 1.0.18 22 May 2019

    Nothing published for this version

  15. 1.0.17 10 May 2019

    Nothing published for this version

  16. 1.0.16 07 Mar 2019

    Nothing published for this version

  17. 1.0.15 18 Jan 2019

    Nothing published for this version

  18. 1.0.14 16 Jan 2019

    Nothing published for this version

  19. 1.0.13 15 Jan 2019

    Nothing published for this version

  20. 1.0.12 09 Jan 2019

    Nothing published for this version

  21. 1.0.11 23 Oct 2018

    Nothing published for this version

  22. 1.0.10 16 Aug 2018

    Nothing published for this version

  23. 1.0.9 23 May 2018

    Nothing published for this version

  24. 1.0.8 22 May 2018

    Nothing published for this version

  25. 1.0.7 05 Apr 2018

    Nothing published for this version

  26. 1.0.6 01 Apr 2018

    Nothing published for this version

  27. 1.0.5 01 Apr 2018

    Nothing published for this version

  28. 1.0.4 27 Feb 2018

    Nothing published for this version

  29. 1.0.3 28 Dec 2017

    Nothing published for this version

  30. 1.0.2 07 Dec 2017

    Nothing published for this version

  31. 1.0.1 06 Dec 2017

    Nothing published for this version

  32. 1.0.0 04 Dec 2017

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive