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

9 hours ago

What's Changed

  • fix(core): extract named enum type for anyOf nullable enum composition by @wadakatu in #3424
  • feat(mock): add faker schema mock generation by @jakiestfu in #3426
  • fix(query): pass operationId and operationName to queryOptions mutator by @wadakatu in #3427
  • fix(mock): emit boolean enum literals instead of random datatype.boolean() by @wadakatu in #3428
  • fix(mock): preserve discriminator value when oneOf parent declares the same property by @wadakatu in #3429
  • fix(zod): handle content-type with charset suffix by @wadakatu in #3433
  • fix(mock): stop leaking sibling variants into allOf-inherited mocks by @wadakatu in #3431
  • fix(query): make useInfiniteQueryParam strict by @daugvinasr in #3434
  • feat(core): added factoryMethods by @mironbalcerzak in #3344
  • feat(core): add $dynamicRef / $dynamicAnchor support for OpenAPI 3.1 by @aqeelat in #3353
  • fix(core): break circular type alias for allOf-inheriting discriminator variants by @wadakatu in #3435
  • fix(core): bump dependencies Scalar Parser by @melloware in #3437
  • fix(core): generate union for nullable composition (type: null + allOf/oneOf/anyOf) by @artnikbrothers in #3438
  • feat(mcp): use server.registerTool instead of server.tool by @soartec-lab in #3441
  • fix(core): read x-enum-varnames from parameter level for primitive query enums by @takahiro-1227 in #3442
  • fix(core): support $dynamicAnchor fallback per JSON Schema spec by @aqeelat in #3446
  • fix(core): update dynamic-ref tests to reflect correct $dynamicRef fallback behavior by @aqeelat in #3452
  • feat(mcp): return registerd tools variable by @soartec-lab in #3450
  • fix(mock): resolve circular suffix matching and combine recursion by @Hypenate in #3448
  • fix(mock): use one-sided bounds when only minLength/maxLength or minItems/maxItems is specified by @wadakatu in #3451
  • feat(zod): add generateReusableSchemas opt-in flag by @z4o4z in #3449
  • Release v8.13.0 by @github-actions[bot] in #3453

New Contributors

Full Changelog: v8.12.3...v8.13.0

Don't miss a new orval release

NewReleases is sending notifications on new releases.