Releases: jsonrainbow/json-schema
Releases · jsonrainbow/json-schema
6.6.0
[6.6.0] - 2025-10-10
Added
- Add lint check for class autoloading PSR compliance (#845)
- add implementation for strict fully validating using draft-06 schema (#843)
New Contributors
- @crocodele made their first contribution in #845
Full Changelog: 6.5.2...6.6.0
6.5.2
[6.5.2] - 2025-09-09
Fixed
- Fix issue when http headers are already present (#843)
Full Changelog: 6.5.1...6.5.2
6.5.1
What's Changed
- ci: Add PHP 8.5 to pipeline, ignoring dependencies and as experimental by @DannyvdSluijs in #842
Full Changelog: 6.5.0...6.5.1
6.5.0
What's Changed
- refactor: Update test case to current (PHP) standards by @DannyvdSluijs in #831
- Upgrade test suite to use generators by @DannyvdSluijs in #834
- feat: update to latest json schema test suite by @DannyvdSluijs in #821
- Fix PHP 8.5 $http_response_header deprecation by @DannyvdSluijs in #841
Full Changelog: 6.4.2...6.5.0
6.4.2
[6.4.2] - 2025-06-03
Fixed
- Fix objects are non-unique despite key order (#819)
- Id's not being resolved and id property affects sibling ref which it should not do (#828)
Changed
- Added extra breaking change to UPDATE-6.0.md regarding BaseConstraint::addError signature change (#823)
- Update constraint class to PHP 7.2 language level (#824)
- Update base constraint class to PHP 7.2 language level (#826)
Added
- Introduce 32 bits CI workflow on latest php version (#825)
New Contributors
Full Changelog: 6.4.1...6.4.2
6.4.1
[6.4.1] - 2025-04-04
Fixed
- Fix support for 32bits PHP (#817)
New Contributors
- @nicolas-grekas made their first contribution in #817
Full Changelog: 6.4.0...6.4.1
6.4.0
[6.4.0] - 2025-04-01
Added
- Run PHPStan using the lowest and highest php version (#811)
Fixed
- Use parallel-lint and cs2pr for improved feedback on linting errors (#812)
- Array with number values with mathematical equality are considered valid (#813)
Changed
- Correct PHPStan findings in validator (#808)
- Add cs2pr handling for php-cs-fixer; avoid doing composer install (#814)
- prepare PHP 8.5 in CI (#815)
Full Changelog: 6.3.1...6.4.0
6.3.1
What's Changed
- fix: ensure numeric issues in const are correctly evaluated by @DannyvdSluijs in #805
- fix: null comparison by @nicosp in #807
New Contributors
Full Changelog: 6.3.0...6.3.1
6.3.0
[6.3.0] - 2025-03-14
Fixed
- only check minProperties or maxProperties on objects (#802)
- replace filter_var for uri and uri-reference to userland code to be RFC 3986 compliant (#800)
- avoid duplicate workflow runs (#804)
Changed
- replace icecave/parity with custom deep comparator (#803)
Full Changelog: 6.2.1...6.3.0