v0.19.0
What's Changed
🧹 Maintenance
- chore(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1 by @dependabot[bot] in #207
- chore(deps): bump actions/stale from 10.2.0 to 10.3.0 by @dependabot[bot] in #210
- chore(deps): bump github/codeql-action from 4.35.2 to 4.36.1 by @dependabot[bot] in #227
- chore(deps): bump ruff from 0.15.12 to 0.15.15 by @dependabot[bot] in #228
Other Changes
- fix(security): use proper JS/HTML escaping in Swagger UI by @yeongseon in #221
- feat(spec): add strict mode for fail-fast on malformed entries by @yeongseon in #224
- fix(spec): add path parameter and operationId validation by @yeongseon in #225
- feat(decorator): auto-detect route/method from FunctionBuilder by @yeongseon in #226
- fix(decorator): validate and normalize HTTP method in @openapi by @yeongseon in #222
- feat(spec): change default OpenAPI version to 3.1 by @yeongseon in #229
- docs(deployment): add real Azure deployment screenshots by @yeongseon in #230
- fix: address all OpenAPI spec quality gaps — validation, decorator order, and spec correctness by @yeongseon in #231
- fix(spec): accept OpenAPI wildcard range codes (2XX–5XX) in _valid_response_status by @yeongseon in #241
Full Changelog: v0.18.2...v0.19.0