github orval-labs/orval v8.34.0

4 hours ago

What's Changed

  • chore: upgrade vite+ and bun by @snebjorn in #4098
  • chore: remove noise from tests by @snebjorn in #4099
  • fix(core): resolve YAML merge keys when parsing the spec (#4102) by @melloware in #4103
  • fix(fetch): validate inline array responses with zod (#4106) by @melloware in #4108
  • perf(core): parse JSON specs natively and skip bundling local-only specs by @melloware in #4109
  • fix(core): import the named schema file in single zod schema mode by @ErfanBagheri404 in #4101
  • fix(query): validate inline array responses with zod in angular-query by @Dev-next-gen in #4112
  • refactor(core): drop unused debug dependency and createDebugger by @wadakatu in #4110
  • fix: deep nested allOf in FormData doesnt generate JSON.stringify by @NiklasVonMinckwitz in #4105
  • fix(mock): emit Blob for binary faker mocks (#4062) by @melloware in #4104
  • fix(core): escape the body type when wrapping props in BodyType by @Dev-next-gen in #4123
  • fix(mcp): omit outputSchema and structuredContent for non-object responses by @soartec-lab in #4126
  • fix(core): stringify allOf-wrapped array items in form data by @Dev-next-gen in #4125
  • chore(deps): upgrade @scalar/openapi-parser to 0.29.1 by @melloware in #4121
  • fix(core,query): serialize format: date request bodies as calendar days by @sami286 in #4130
  • feat(core): traverse additionalProperties maps in useDatesTransform by @sami286 in #4131
  • fix(query): import the element schema passed to a fetch mutator for inline array responses by @Dev-next-gen in #4134
  • fix: use queryOptions helper for suspense query functions (#1788) by @ErfanBagheri404 in #4129
  • perf(orval): lazy-load generators and defer generation dependencies by @TETvega in #4135
  • fix(core): guard required containers in the response date deserializer by @sami286 in #4139
  • feat(fetch): preserve error response types for custom mutators by @eai04191 in #4122
  • fix(query,swr): import the zod schema the fetch request function validates with by @melloware in #4142
  • fix(query): add exactMatch parameter to setQueriesData for better cache control by @ephibian-adietrich in #4132
  • feat(fetch): wire useDatesTransform into the fetch-based clients by @sami286 in #4144
  • feat(mcp): wrap non-object responses in structuredContent by @soartec-lab in #4127
  • fix(orval,core): normalize residual OAS 3.0 syntax after upgrade() (#4115) by @melloware in #4140
  • fix(mock): guard the faker format lookup against inherited keys by @melloware in #4147
  • feat(core,orval)!: make typedoc dependencies optional by @ReidoBoss in #4146
  • Release v8.34.0 by @github-actions[bot] in #4148

New Contributors

Full Changelog: v8.33.0...v8.34.0

Don't miss a new orval release

NewReleases is sending notifications on new releases.