What's Changed
Note
Zod v4 is now the default but you can change it to be v3 with a config change
- fix(zod): resolve inline $dynamicAnchor overrides in dynamic scope by @aqeelat in #3622
- fix(query): remove unused getHttpFunctionQueryProps by @daugvinasr in #3626
- fix: remove dead code and unused files by @daugvinasr in #3629
- fix(client): remove
isVuefrom@orval/coreby @daugvinasr in #3630 - fix(angular): keep httpResource response imports type-only by @haydenholligan in #3633
- build(angular): upgrade workspace to angular 22 by @the-ult in #3637
- feat(core): add tagsSplitDeduplication option for barrel + shared type extraction by @aqeelat in #3558
- refactor(query): route axios isVue flag through the framework adapter by @daugvinasr in #3631
- fix(angular): ensure schemas path uses directory path in httpResource split mode by @the-ult in #3638
- feat(fetch): add paramsSerializer and arrayFormat support for query params by @ronderksen in #3636
- fix(core,hono): generalize the #3634 tag-identity fix and fix the same bug in hono by @the-ult in #3641
- feat(schemas): add splitByTags option to organize schemas by tag by @aqeelat in #3595
- build(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #3646
- fix(core): recover schema-factory imports in single-mode mock writer by @aqeelat in #3648
- test(vue-query): align enabled-reactivity samples with #3241 nullish semantics by @the-ult in #3647
- fix(query): avoid mutation operation name shadowing by @haydenholligan in #3644
- feat(zod): Make Zod 4 the workspace baseline by @the-ult in #3642
- feat(mock): add override.mock.schemas for per-schema property overrides by @jakiestfu in #3645
- Release v8.19.0 by @github-actions[bot] in #3649
New Contributors
- @ronderksen made their first contribution in #3636
Full Changelog: v8.18.0...v8.19.0