Releases
v0.8.0
Compare
Sorry, something went wrong.
No results found
0.8.0 (2026-06-11)
⚠ BREAKING CHANGES
openapi:generate and openapi:check now emit and check the full output by default; use --no-controllers / --no-routes to opt out. Closes #45
Features
console: contain output paths from discovered config (#54 ) (8c7b152 )
emitter: discriminator-aware oneOf/anyOf union base + variant generation (0adcf08 )
emitter: emit @deprecated docblocks for deprecated schemas and properties (94a30aa )
emitter: opt-in additionalProperties:false enforcement (#30 ) (f3f632e )
generate models, rules, controllers and routes by default (#46 ) (0a9acc9 )
Bug Fixes
ci: whitelist Illuminate DataAwareRule for require-checker (c7570d3 )
deps: require spatie/laravel-data ^4.15 for PropertyMorphableData morph support (57b969b )
emitter: integer discriminator forwards int param and int morph arms (e630b56 )
emitter: keep boolean members of a mixed-type enum in Rule::in (ae8717e )
emitter: morph() reads PHP property name + warn on discriminated-union degrades (98ef4cf )
emitter: nullable mixed union accepts a present null (#8 ) (0026271 )
emitter: pin a variant discriminator const for standalone validation (#disc-const) (008cab7 )
emitter: validate format: time and duration (9dbdf55 )
Miscellaneous Chores
bump minor for pre-major breaking changes in release-please (646061f )
release: set bump-minor-pre-major to keep breaking changes in 0.x (4d71261 )
You can’t perform that action at this time.