github orval-labs/orval v8.0.0-rc.2
Release v8.0.0-rc.2

pre-release9 hours ago

What's Changed

Important

MAJOR BREAKING CHANGES

See Migration Guide: https://orval.dev/guides/migration-v8

  • Updated docs project by @snebjorn in #2463
  • Convert to ESM by @snebjorn in #2460
  • docs: a very crude fix to make the docs build in typescript by @snebjorn in #2475
  • docs: update to show ESM usage by @snebjorn in #2476
  • chore: updated vitest from v3.2.4 to v4.0.3 by @snebjorn in #2477
  • feat: change httpClient default value from axios to fetch (BREAKING CHANGE) by @soartec-lab in #2480
  • feat: remove override.fetch.explode option (BREAKING CHANGE) by @soartec-lab in #2481
  • feat: change mock delay default from 1000 to false (BREAKING CHANGE) by @soartec-lab in #2482
  • feat: remove override.coerceTypes option (BREAKING CHANGE) by @soartec-lab in #2484
  • feat: remove override.useNativeEnums option (BREAKING CHANGE) by @soartec-lab in #2485
  • docs: add Angular to using paramsSerializerOptions clients by @soartec-lab in #2486
  • chore: drop Tanstack Query v3 compatibility (BREAKING CHANGE) by @soartec-lab in #2487
  • docs: v8 migration guide by @soartec-lab in #2479
  • Release v8.0.0-rc.0 by @github-actions[bot] in #2490
  • ci: re-enabled outdated sample check by @snebjorn in #2497
  • chore: upgrade lib from es2023 to esnext, allows for modern js api usage by @snebjorn in #2496
  • chore: replaces lodash with remeda by @snebjorn in #2499
  • fix(zod): handle falsy default values in schema generation by @sentik in #2501
  • Features/2182 zod exclusive by @sentik in #2500
  • Fix TypeScript type error for arrays with enum and default values (#2427) by @sentik in #2498
  • fix(zod): handle allOf schemas with additional properties by @sentik in #2492
  • Features/2196 enum property names by @sentik in #2503
  • fix(docs): playground move generate api to next 15 by @melloware in #2506
  • fix(docs): revert playground move generate api to next 15 (#2506) by @melloware in #2507
  • feat: allow mts config file extension by @Tucker-Eric in #2509
  • chore(revert): revert drop Tanstack Query v3 compatibility by @melloware in #2513
  • Support ES Module import in config file by @Noyabronok in #2510
  • Release v8.0.0-rc.1 by @github-actions[bot] in #2516
  • chore: make changes to satisfy eslint rules by @snebjorn in #2517
  • chore(deps): bump @modelcontextprotocol/sdk from 1.20.1 to 1.20.2 by @dependabot[bot] in #2524
  • chore(deps-dev): bump jsdom from 27.0.1 to 27.1.0 by @dependabot[bot] in #2523
  • chore(deps-dev): bump lint-staged from 16.2.5 to 16.2.6 by @dependabot[bot] in #2521
  • chore(deps): bump @angular/router from 20.3.0 to 20.3.9 by @dependabot[bot] in #2522
  • chore(deps): bump axios from 1.12.2 to 1.13.1 by @dependabot[bot] in #2526
  • chore(deps): bump @angular/platform-browser from 20.3.0 to 20.3.9 by @dependabot[bot] in #2527
  • Revert "chore(deps): bump @angular/platform-browser from 20.3.0 to 20.3.9" by @melloware in #2533
  • chore(deps-dev): bump vitest from 4.0.3 to 4.0.6 by @dependabot[bot] in #2528
  • chore(deps): bump @tanstack/vue-query from 5.90.5 to 5.90.6 by @dependabot[bot] in #2534
  • chore(deps-dev): bump turbo from 2.5.8 to 2.6.0 by @dependabot[bot] in #2532
  • chore(deps-dev): bump svelte from 5.39.7 to 5.43.2 by @dependabot[bot] in #2530
  • chore(deps-dev): bump @vitejs/plugin-react from 5.0.4 to 5.1.0 by @dependabot[bot] in #2531
  • Bugs/2520 zod strict with all of by @sentik in #2536
  • Bugs/2511 duplicate nullable schema names by @sentik in #2537
  • fix(cli): --watch accepts multiple paths again by @snebjorn in #2542
  • chore: updated yarn and switched some packages to catalogs by @snebjorn in #2545
  • fix(fetch): fixed issue where override.requestOptions and headers wer… by @chcederquist in #2548
  • chore: update non-breaking dependencies by @snebjorn in #2549
  • chore: update tsdown to 0.16.4 by @snebjorn in #2547
  • Release v8.0.0-rc.2 by @github-actions[bot] in #2551

New Contributors

Full Changelog: v7.15.0...v8.0.0-rc.2

Don't miss a new orval release

NewReleases is sending notifications on new releases.