github orval-labs/orval v8.25.0
Release v8.25.0

5 hours ago

What's Changed

  • fix(core): don't read the pascal cache off Object.prototype by @luantaraschi in #3837
  • perf(core): avoid repeated schema name scans by @jaydaVis04 in #3843
  • fix(solid): make solid-query and solid-start generated output compile by @mhamri in #3845
  • perf: reuse collator for natural sorting by @jaydaVis04 in #3846
  • fix(core): sanitize numeric response schemas by @aotradovec in #3849
  • feat(zod): emit enum member names and descriptions by @eduardheller in #3840
  • fix(zod): avoid duplicate parameter constants by @javheroli in #3851
  • fix(zod): report a misplaced boolean required instead of crashing by @luantaraschi in #3822
  • fix(mock): report a misplaced boolean required instead of crashing by @luantaraschi in #3855
  • docs: distinguish output.headers from output.override.header by @luantaraschi in #3821
  • fix(angular): correct the httpResource stability note and keep the hasValue guard by @the-ult in #3828
  • feat(angular): DI-based runtime base-URL composition via override.angular.baseUrl by @the-ult in #3711
  • fix(orval): prune configured mock directories on clean by @the-ult in #3814
  • perf(core): skip generated-file writes when the content is unchanged by @luantaraschi in #3824
  • fix(orval): keep items on Swagger 2.0 formData array parameters (#3857) by @aryansk in #3861
  • fix(angular): type multi-content text responses as Observable by @the-ult in #3866
  • ci: run sample tests, and run pr-checks on master pushes by @the-ult in #3867
  • feat(angular-app): demo pages for retrievalClient 'both' and the DI base URL token by @the-ult in #3869
  • docs: show how to control the use/get prefix on query options (#3790) by @aryansk in #3865
  • fix(zod): add as const to Zod Mini enum object literals by @aryansk in #3858
  • perf(core): avoid repeated dependency scans by @jaydaVis04 in #3872
  • feat(core): useDatesTransform option and response date deserializer generator by @sami286 in #3731
  • fix(orval): honor the configured typedoc theme when generating docs by @the-ult in #3827
  • feat(query): runtime date deserialization for axios clients (useDatesTransform) by @sami286 in #3732
  • feat(core): preserve metadata for oneOf const enums by @eduardheller in #3871
  • fix(core): honor style: deepObject encoding for url-encoded bodies (#3803) by @ErfanBagheri404 in #3876
  • Vite plus upgrade by @snebjorn in #3879
  • fix(fetch): spread Headers instance correctly when merging custom headers by @ErfanBagheri404 in #3873
  • fix(orval): skip symlinked-mock test on EPERM (Windows) by @ErfanBagheri404 in #3877
  • fix(zod): emit zod.never() for keys forbidden by not in oneOf/anyOf by @ErfanBagheri404 in #3875
  • Release v8.25.0 by @github-actions[bot] in #3882

New Contributors

Full Changelog: v8.24.0...v8.25.0

Don't miss a new orval release

NewReleases is sending notifications on new releases.