Skip to content

Release 7.10.0

Latest
Compare
Choose a tag to compare
@anymaniax anymaniax released this 12 Jun 09:16
· 5 commits to master since this release

7.10.0 (2025-06-12)

  • feat: allow defining min and max ranges for mocked numbers and strings (#2150) (d919f9f), closes #2150
  • feat: use multipleOf only if faker v9 is installed (#2142) (f64f202), closes #2142
  • feat: implemented string format compatible with zod v3 and v4 (#2061) (f36a7b8), closes #2061
  • feat(core): override JSDoc config to customize default documentation (#2084) (5b58b5e), closes #2084
  • feat(zod): revert #1907 to not use discriminatedUnion (#2118) (d068f68), closes #2118 #1907
  • feat(zod): add support for string format time (#2063) (c5d45fc), closes #2063
  • feat(zod): date and datetime conpatible with v4 (#2062) (0c6fd5a), closes #2062
  • feat(zod): in v4, use strictObject() instead of object().strict() (#2068) (027ded8), closes #2068
  • fix: use arrayMin and arrayMax as default values when minItems and maxItems are not defined (#2149) (72c21ca), closes #2149
  • fix: use faker.number.float when mocking numbers and int when mocking integers (#2141) (98e0add), closes #2141
  • fix: avoid to include read only properties to request with multipart/form-data (#2089) (#2144) (8ec7db2), closes #2089 #2144
  • fix: use multipleOf when mocking numbers (#2134) (ace4695), closes #2134
  • fix: use minItems and maxItems when mocking arrays (#2131) (55e36b6), closes #2131
  • fix: use minLength and maxLength when mocking strings if defined (#2130) (48738ee), closes #2130
  • fix: use override for text/plain response types (#2123) (44c8cf4), closes #2123
  • fix: falsy examples were ignored (#2110) (6914ccc), closes #2110
  • fix(core): an object member cannot be declared optional (#2111) (cecfb47), closes #2111
  • fix(core): Updated queryParamsProp with allParamsOptional check (#2094) (9650171), closes #2094
  • fix(core): add x-enum-descriptions support (#2072) (304cceb), closes #2072
  • fix(core): fix pnpm catalog detection (#2067) (c290493), closes #2067
  • fix(query): resolve UseInfiniteQueryOptions type error with TanStack Query v5.80.0+ (#2151) (725e6a6), closes #2151
  • fix(query): allow useInfinite without useQuery in operation overrides (#2097) (d2baa51), closes #2097
  • fix(query): override operation mutation and query conflict (#2079) (b1338c1), closes #2079
  • fix(docs): update GeneratorVerbOptions link in output configuration documentation (#2100) (23cb52e), closes #2100
  • fix(docs): update swagger-parser link in input configuration documentation (#2101) (e94e69b), closes #2101
  • fix(docs): update swagger-parser link in input configuration documentation (#2095) (7aca565), closes #2095
  • chore(release-it): upgrade (43cb955)
  • chore(test): for no content responses with a default response (#2104) (ba1db79), closes #2104
  • chore(deps-dev): bump @eslint/js from 9.25.1 to 9.28.0 (#2138) (7d160f7), closes #2138
  • chore(deps-dev): bump @commitlint/cli from 19.7.1 to 19.8.1 (#2136) (05a3a60), closes #2136
  • chore(deps-dev): bump eslint from 9.17.0 to 9.25.1 (#2077) (273a98a), closes #2077
  • chore(deps-dev): bump tsup from 8.2.4 to 8.4.0 (#2076) (2630b1a), closes #2076
  • chore(deps-dev): bump @eslint/js from 9.21.0 to 9.25.1 (#2074) (d8fcf82), closes #2074
  • chore(deps): bump fs-extra from 11.2.0 to 11.3.0 (#2075) (0966a55), closes #2075
  • chore(deps): Update docs to Orval 7.9.0 (#2064) (1918391), closes #2064
  • add pnpm instructions (#2105) (ab50b23), closes #2105
  • docs(samples): update (608f4f2)