What's Changed
- fix(zod): emit hoisted sub-models for recursive reusable schemas by @Spence1115 in #3652
- fix(fetch): respect OpenAPI default explode: true for array query parameters (#3231) by @zeriong in #3308
- feat(core): support package mutator paths by @chippleh1392 in #3653
- feat(docker): add official CLI image and GHCR publish workflow by @KuldeepGehlot in #3654
- fix(core): restore Required for allOf required fields lost after normalizeAllOfSchema by @Noyabronok in #3655
- docs(clean): clarify clean wipes entire output dirs, not only generated files by @aqeelat in #3657
- perf(core): cache $dynamicAnchor fallback index on context by @aqeelat in #3659
- docs(output): restructure importPath validation and sync zh translation by @aqeelat in #3658
- fix(core): http verbs include OPTIONS by @melloware in #3661
- @orval/mcp: no Zod input schema generated for application/x-www-form-urlencoded request bodies (#3664) by @yagop in #3665
- Adds pkg.pr.new to publish PR preview versions by @arthurfiorette in #3668
- Add --bun to PR previews by @arthurfiorette in #3669
- Add support for zod/mini generation by @arthurfiorette in #3666
- fix(core): combine required from constraint-only allOf overlays by @wadakatu in #3674
- build(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #3670
- build(deps): bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #3671
- build(deps): bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #3672
- build(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in #3673
- docs(zod): correct stale JSDoc left on parseBodyAndResponse by @yagop in #3678
- fix(core): support npm-aliased TypeScript versions by @haydenholligan in #3677
- fix(core): fix issue when barrel file was re-exporting itself (#3675) by @PowerSlime in #3676
- feat(vue-query): use MaybeRefOrGetter/toValue for reactive params on v5 by @daugvinasr in #3679
- test: cover optional security alternatives by @kriptoburak in #3680
- fix(mock): register enum value imports from oneOf split mock helpers by @johncarmack1984 in #3681
- Release v8.20.0 by @github-actions[bot] in #3683
New Contributors
- @KuldeepGehlot made their first contribution in #3654
- @PowerSlime made their first contribution in #3676
- @kriptoburak made their first contribution in #3680
- @johncarmack1984 made their first contribution in #3681
Full Changelog: v8.19.0...v8.20.0