What's Changed
- fix(samples): give swr-with-zod reusable zod schemas their own directory by @melloware in #4219
- refactor(core): type isFunction without any, as remeda did by @wadakatu in #4216
- fix(core): accept infinite query variants in mutationInvalidates warning by @melloware in #4218
- feat(query): page infinite queries through a request body property by @melloware in #4220
- refactor(orval): share one yaml catalog loader between pnpm and yarn by @wadakatu in #4221
- fix(query): guard infinite page param merge under exactOptionalPropertyTypes by @melloware in #4224
- perf(core): bundle each mutator once instead of once per operation by @melloware in #4225
- feat(zod): apply namingConvention.properties to zod schemas by @melloware in #4227
- fix(core): assert loop-bounded index reads in date transforms by @melloware in #4229
- fix(query): respect useOperationIdAsQueryKey in broad mutationInvalidates by @melloware in #4231
- build(deps): bump voidzero-dev/setup-vp from 1.21.0 to 1.21.1 by @dependabot[bot] in #4232
- fix(core): import inline schemas in single-mode mock files by @giaBaoJS in #4237
- fix(core): keep component names that only differ in casing distinct by @melloware in #4236
- fix(core): respect schemaFileExtension for TypeScript schema files by @melloware in #4238
- feat(core): support single-file TypeScript schemas by @melloware in #4240
- fix(core): keep non-enum anyOf branches next to an annotated const by @melloware in #4241
- Release v8.39.0 by @github-actions[bot] in #4242
New Contributors
Full Changelog: v8.38.0...v8.39.0