What's Changed
Compatibility:
- Added Support for Symfony 7 and PHP 8.2, 8.3 by @tacman (#212)
- Allow
jsonrainbow/json-schema
version 5 and 6 by @tacman (#227) - PHPStan 1.x support by @rogervila (#180)
Features and Fixes:
- Hold raw spec data when reading specifications, added a getter
getRawSpecData()
by @SOHELAHMED7 (#228) - Resolve: Unable to reference other local json file by @SOHELAHMED7 (#218)
- Improve usage of Security and SecurityRequirement by @SOHELAHMED7 (#225)
- Fix: Referenced Parameters compiling to Object instead of Array by @SOHELAHMED7 (#234)
- Added test to confirm referenced parameters are compiling to arrays by @Aribros (#195)
- Fix resolving of relative paths in references by @Aribros (#166, #164, #191)
Doucmentation:
- Resolve: Document how to read schema properties by @SOHELAHMED7 (#222)
New Contributors
- @Sarke made their first contribution in #196
- @googoogajoob made their first contribution in #188
- @SOHELAHMED7 made their first contribution in #222
- @rogervila made their first contribution in #180
- @tacman made their first contribution in #227
Full Changelog: 1.7.0...1.8.0