Repository navigation
1.4.0
New Features ✨
- (openapi) Resolve
resolver()schemas in headers by @MichaelDeBoey in #283
Bug Fixes 🐛
Openapi
- Resolve default schemas for validator routes by @MathurAditya724 in #290
- Apply
defaultOptionsonce per operation by @MichaelDeBoey in #289 - Preserve payloads and simplify schema generation by @MathurAditya724 in #281
- Describe the default response of a route that documents none by @MichaelDeBoey in #280
- Document each path a route with optional parameters serves by @MichaelDeBoey in #272
- Convert response schemas as output by @MichaelDeBoey in #271
- Give a response its own component when its shape differs by @MichaelDeBoey in #278
- Don't publish a named query schema whose fields are inlined by @MichaelDeBoey in #277
- Keep generated operation IDs unique by @MichaelDeBoey in #276
- Mark a parameter deprecated when its field is by @MichaelDeBoey in #275
- Document both encodings a form validator accepts by @MichaelDeBoey in #274
- Document the parameters of a union query schema by @MichaelDeBoey in #273
- Keep a
requiredthe route describes over the validator's by @MichaelDeBoey in #269
Other
- (routes) Keep optional operation IDs unique by @MathurAditya724 in #286
- (schema) Share component reference traversal by @MathurAditya724 in #287
- (validator) Mark a request body required only when the route needs it by @MichaelDeBoey in #261
Documentation 📚
- Add Craft pull request guidance by @MathurAditya724 in #285