PackageTrack
Sign in Get early access

swaggest/json-schema

High definition PHP structures with JSON-schema based validation

v0.12.43 14M downloads/mo #1301 most downloaded on Packagist swaggest/php-json-schema

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 2 weeks to 1.3 years

Some releases are documented

notes for 24 of 68 stable releases

Nothing withdrawn

no release was ever pulled

10 years old

68 releases · first in 2017

0 releases in the last 12 months

see the full history below

Release timeline

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

Releases

latest 60 of 68
  1. v0.12.43 22 Dec 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v0.12.42...v0.12.43

    Open source →
  2. v0.12.42 12 Sep 2023
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v0.12.41...v0.12.42

    Open source →
  3. v0.12.41 17 Aug 2022
    Release notes

    Fixed

    Open source →
  4. v0.12.40 17 Aug 2022
    Release notes

    Fixed

    Open source →
  5. v0.12.39 15 Oct 2021
    Release notes

    Added

    • Polyfill dependency for mbstring extension.
    Open source →
  6. v0.12.38 17 Sep 2021
    Release notes

    Fixed

    • PHP 8.1 Deprecation notices with missing returns.
    Open source →
  7. v0.12.37 29 Aug 2021
    Release notes

    Added

    • InvalidValue now exposes data and constraint values for structured context of validation failure.

    Fixed

    • Handling of multipleOf: 0.01 float precision.
    Open source →
  8. v0.12.36 13 Jul 2021
    Release notes

    Added

    • Optional properties mapping in names reflector.
    Open source →
  9. v0.12.35 17 Jun 2021
    Release notes

    Fixed

    • Suppressed failure during reference resolution in complex schemas.
    Open source →
  10. v0.12.34 17 Jun 2021
    Release notes

    Fixed

    • Suppressed failure during reference resolution.
    Open source →
  11. v0.12.33 27 May 2021
    Release notes

    Fixed

    • Disable validation for default and const values.
    Open source →
  12. v0.12.32 12 May 2021
    Release notes

    Fixed

    • Suppressed failure during validation in referenced schema.
    Open source →
  13. v0.12.31 21 Sep 2020
    Release notes

    Fixed

    • Missing support for null default values, #107.
    Open source →
  14. v0.12.30 09 Sep 2020
    Release notes

    Added

    • Support for full-date and full-time formats as aliases of date and time respectively.
    Open source →
  15. v0.12.29 19 Mar 2020
    Release notes

    Added

    • AJV and JSON Shema Test suites updated.

    Fixed

    • Validating enum and const in case of float vs. int comparison for equal values.
    • Validation of time format edge cases.
    Open source →
  16. v0.12.28 27 Jan 2020
    Release notes

    Fixed

    • Trying to access array offset on value of type null in PHP 7.4, #101.
    Open source →
  17. v0.12.27 26 Jan 2020
    Release notes

    Fixed

    • PHP version check for empty property name support.
    Open source →
  18. v0.12.26 24 Jan 2020
    Release notes

    Fixed

    • Export additional and pattern properties, #97, #99.
    Open source →
  19. v0.12.25 07 Jan 2020
    Release notes

    Fixed

    • Validation always passes with invalid JSON schema, #96.
    Open source →
  20. v0.12.24 03 Dec 2019
    Release notes

    Fixed

    • Behavior of tolerateStrings when decoding bool and applying values to original data (now for real).
    Open source →
  21. v0.12.23 02 Dec 2019
    Release notes

    Fixed

    • Behavior of tolerateStrings when decoding bool and applying values to original data.
    Open source →
  22. v0.12.22 22 Oct 2019
    Release notes

    Added

    • Schema::unboolSchemaData and Schema::unboolSchema to public visibility.
    Open source →
  23. v0.12.21 01 Oct 2019
    Release notes

    Fixed

    • Treating unresolvable schema as a prohibitive false schema instead of failing with exception.
    Open source →
  24. v0.12.20 21 Sep 2019
    Release notes

    Changed

    • Export null value instead of skipping it for properties having null type.
    Open source →
  25. v0.12.19 16 Sep 2019

    Nothing published for this version

  26. v0.12.18 16 Sep 2019

    Nothing published for this version

  27. v0.12.17 29 Aug 2019

    Nothing published for this version

  28. v0.12.16 20 Aug 2019

    Nothing published for this version

  29. v0.12.15 19 Aug 2019

    Nothing published for this version

  30. v0.12.14 19 Aug 2019

    Nothing published for this version

  31. v0.12.13 04 Aug 2019

    Nothing published for this version

  32. v0.12.12 04 Aug 2019

    Nothing published for this version

  33. v0.12.11 20 Jun 2019

    Nothing published for this version

  34. v0.12.10 16 May 2019

    Nothing published for this version

  35. v0.12.9 24 Apr 2019

    Nothing published for this version

  36. v0.12.8 16 Apr 2019

    Nothing published for this version

  37. v0.12.7 27 Jan 2019

    Nothing published for this version

  38. v0.12.6 16 Dec 2018

    Nothing published for this version

  39. v0.12.5 11 Nov 2018

    Nothing published for this version

  40. v0.12.4 30 Jul 2018

    Nothing published for this version

  41. v0.12.3 13 Jul 2018

    Nothing published for this version

  42. v0.12.2 06 Jul 2018

    Nothing published for this version

  43. v0.12.1 26 Jun 2018

    Nothing published for this version

  44. v0.12.0 14 May 2018

    Nothing published for this version

  45. v0.11.6 09 May 2018

    Nothing published for this version

  46. v0.11.5 02 May 2018

    Nothing published for this version

  47. v0.11.4 28 Apr 2018

    Nothing published for this version

  48. v0.11.3 19 Apr 2018

    Nothing published for this version

  49. v0.11.2 18 Apr 2018

    Nothing published for this version

  50. v0.11.1 16 Apr 2018

    Nothing published for this version

  51. v0.11.0 20 Mar 2018

    Nothing published for this version

  52. v0.10.4 19 Mar 2018

    Nothing published for this version

  53. v0.10.3 18 Mar 2018

    Nothing published for this version

  54. v0.10.2 13 Mar 2018

    Nothing published for this version

  55. v0.10.1 18 Feb 2018

    Nothing published for this version

  56. v0.10.0 14 Feb 2018

    Nothing published for this version

  57. v0.9.0 21 Jan 2018

    Nothing published for this version

  58. v0.8.0 10 Jan 2018

    Nothing published for this version

  59. v0.7.2 14 Dec 2017

    Nothing published for this version

  60. v0.7.1 28 Jun 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