[6.1.0] - 2025-02-04
Added
- Add return types in the test suite (#748)
- Add test case for validating array of strings with objects (#704)
- Add contributing information, contributor recognition and security information (#771)
Fixed
- Correct misconfigured mocks in JsonSchema\Tests\Uri\UriRetrieverTest (#741)
- Fix pugx badges in README (#742)
- Add missing property in UriResolverTest (#743)
- Correct casing of paths used in tests (#745)
- Resolve deprecations of optional parameter (#752)
- Fix wrong combined paths when traversing upward, fixes #557 (#652)
- Correct PHPStan baseline (#764)
- Correct spacing issue in
README.md(#763) - Format attribute: do not validate data instances that aren't the instance type to validate (#773)
Changed
- Bump to minimum PHP 7.2 (#746)
- Replace traditional syntax array with short syntax array (#747)
- Increase phpstan level to 8 with baseline to swallow existing errors (#673)
- Add ext-json to composer.json to ensure JSON extension available (#759)
- Add visibility modifiers to class constants (#757)
- Include PHP 8.4 in workflow (#765)
- Add
strict_types=1to all classes in ./src (#758) - Raise minimum level of marc-mabe/php-enum (#766)
- Cleanup test from @param annotations (#768)
- Remove obsolete PHP 7.1 version check (#772)