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

3 hours ago

What's Changed

  • feat(security): add socket dev check on bun install by @anymaniax in #3489
  • docs: add Chinese localization by @fishxcode in #3436
  • docs: fix zh effect mdx code fence by @fishxcode in #3491
  • fix(core): inconsistent JSDoc comments by @daugvinasr in #3488
  • feat(zod): support $dynamicRef / $dynamicAnchor in zod schema generation by @aqeelat in #3490
  • fix(core): preserve original input as cache key in pascal() to fix cache misses for uppercase inputs by @xxiaoxiong in #3498
  • chore(core): update JsDoc in assertions.ts by @melloware in #3499
  • fix(core): logger deduplication state leaking across instances by @daugvinasr in #3500
  • test(core): add regression test for external $ref schema import path (#2540) by @wadakatu in #3483
  • fix(mock): avoid double-wrapping null branch for required nullable scalars by @wadakatu in #3501
  • fix(zod): apply required from sibling allOf member to base properties by @wadakatu in #3502
  • fix(mock): emit bare factory call for primitive-union $ref in additionalProperties (#3200) by @wadakatu in #3504
  • fix(core): use jsStringEscape for enum/const values to prevent backslash corruption by @enekesabel in #3507
  • feat(zod): generate response schemas for text/plain and 204/205 no-content responses by @soartec-lab in #3506
  • fix(core): test that resolveDynamicRef preserves pre-existing imports by @aqeelat in #3508
  • fix(zod): preprocess mutator reads target key instead of always .response by @NathanFichefet in #3515
  • feat(mcp): add outputSchema, annotations, title, and description to registerTool by @soartec-lab in #3509
  • fix(hono): pass oneMore to mutator imports in tags-split zod files by @NathanFichefet in #3516
  • feat(hono): setup new propery handler generation strategy by @anymaniax in #3518
  • fix(query): match TError to thrown error for fetch forceSuccessResponse by @wadakatu in #3520
  • feat(mcp): add error handling with isError and structuredContent to handlers by @soartec-lab in #3521
  • feat(query): specify how querykey is filtered by @AllieJonsson in #3522
  • feat(core): resolveDiscriminators in cycle - fix by @mironbalcerzak in #3523
  • factory methods: discriminator aliases and missing parent properties - fix by @mironbalcerzak in #3524
  • feat(mock): add arrayItems faker option for reusable array item mocks by @Hypenate in #3514
  • Release v8.15.0 by @github-actions[bot] in #3526

New Contributors

Full Changelog: v8.14.0...v8.15.0

Don't miss a new orval release

NewReleases is sending notifications on new releases.