Releases: hotmeteor/spectator
Releases · hotmeteor/spectator
v1.5.1
What's Changed
- Add support for nullable objects as properties and various anyOf usages by @DeepDiver1975 in #108
- Add type hinting to
$path
param by @pH-7 in #105 - Cache parsed OpenAPI specifications by @DeepDiver1975 in #106
- Reset array keys when formatting schema exception by @beblife in #101
- Add support to decode responses using application/problem+json content type by @ethanbray in #104
New Contributors
- @DeepDiver1975 made their first contribution in #108
- @pH-7 made their first contribution in #105
- @ethanbray made their first contribution in #104
Full Changelog: v1.5.0...v1.5.1
v1.5.0
What's Changed
- Add Laravel 9 support, drop Laravel 7 support by @bastien-phi in #98
- Fix parse body schema by @bastien-phi in #95
Full Changelog: v1.4.1...v1.5.0
v1.4.1
What's Changed
- Parameter type check and casting by @SudoGetBeer in #89
- Avoid TypeError when
formatSchema
function does not return array by @jransijn in #83 - Add support for binary string in form data by @bastien-phi in #82
- Fix base url resolution by @hotmeteor in #93
New Contributors
- @SudoGetBeer made their first contribution in #89
- @jransijn made their first contribution in #83
Full Changelog: v1.4.0...v1.4.1
v1.4.0
v1.3.0
Fix issue with cyclical refs
Merge pull request #63 from hotmeteor/skip-cyclical-refs skip cyclical refs when creating obj-prop map
Add nullable support for request validation
v1.2.2 This fixes request validation to match response validation (#55)
Prepend middleware
The Spectator middleware will now be prepended to the middleware stack vs appended so that models are not bound, and specs can match on primitive types.
Fix parsing and matching of path parameters
This release fixes the parsing of route parameters.
Allow Laravel validation errors to pass through error rendering
v1.1.1 #49 Allow for Laravel validation to pass through (#50)