Skip to content

Releases: orval-labs/orval

Release 6.11.0

06 Jan 11:31
98e311a
Compare
Choose a tag to compare

6.11.0 (2023-01-06)

Bug Fixes

  • case: handling name starting with underscore (d393a1c)
  • core: getters scalar stringify all enum items (83d1d59)
  • enum: authorise nullable (74993d1)
  • form-data: handling nullable object property (cb5db56)
  • getters: properties composition correctly check if the schema name already exist (60c6bb2)
  • import-schemas: handling schema file which contain other schemas (68f84a8)
  • imports: correctly handling schema file (c58c0df)
  • imports: non specification improve schema assertion (68522ac)
  • msw: handling combine without resolved type (17f4c82)
  • msw: handling combined type array correctly (128d0c4)
  • mutator: parser mutator double return arrow function (f9f1ee8)
  • mutators: imports error type and body type verify that not already imported (ccb78d5)
  • options: normalize correctly operations verboptions (bfe3333)
  • required query parameters with content (#683) (98e311a)
  • scalar: handling enum without type (e2c449f)

Features

  • client: optional footer, header, title, dependencies and query add options (8b796d6)
  • enum: support x-enumNames (105c3f5)
  • query: add query & mutator options mutator and also query key mutator (0e71800)

Release 6.10.3

07 Nov 14:44
Compare
Choose a tag to compare

6.10.3 (2022-11-07)

Bug Fixes

  • enum: dont sanitize if only one char (81e9dcc)
  • getters: handle OpenAPI 3.1 nullability (#645) (622919a)
  • multi-files: add better parsing for non openapi file (5218b91)
  • writers: parse current index to keep existing export (2d7bbb9)
  • writers: remove import if type or interface already in the file (12a7cfe)
  • cli: handling global input and output with config (a38b73d)

Release 6.10.2

26 Sep 16:28
Compare
Choose a tag to compare

6.10.2 (2022-09-26)

Bug Fixes

  • endpoints: parameters name are different from they usage names for form url encoded (21091ff)
  • formdata: handle special characters key (ea640ba)
  • msw: add missing import when combime with properties (c8720b2)
  • writers: compare versions handling latest (60b251d)

Release 6.10.1

22 Sep 08:57
Compare
Choose a tag to compare

6.10.1 (2022-09-22)

Bug Fixes

  • mock: combine allOf with properties when one element (78275c5)
  • msw: generate correctly multi files with non specification file (c36b4c8)

Release 6.10.0

13 Sep 15:13
Compare
Choose a tag to compare

6.10.0 (2022-09-13)

Bug Fixes

  • code: generated code for arrays with nullable items (#563) (6b3f770)
  • compare-versions: handling range versions (031a02a)
  • generators: sanitize schema name (94a4d39)
  • msw (#532) (e18539d)
  • msw: generated mocks for polymorphic type (#567) (5748a40)
  • mutator: correctly check if custom instance is a hook (d921c2f)
  • writers: fix handling of duplicate kebab'd tag names (#581) (a2b929a)

Features

Release 6.9.6

05 Aug 20:09
Compare
Choose a tag to compare

6.9.6 (2022-08-05)

Bug Fixes

  • mutators: parser handling return function with multiple statements (6975aff)

Release 6.9.5

04 Aug 19:01
Compare
Choose a tag to compare

6.9.5 (2022-08-04)

Bug Fixes

  • mutator: handling correctly hook mutator with second parameter (a5a3629)

Release 6.9.4

04 Aug 19:01
Compare
Choose a tag to compare

6.9.4 (2022-08-03)

Bug Fixes

  • msw: multi refs files context resolution (6e1a43f)
  • msw: multi refs files only change context for a ref (92c878f)
  • msw: path import enums multi refs files resolution (2f70caa)

Release 6.9.3

02 Aug 16:40
Compare
Choose a tag to compare

6.9.3 (2022-08-02)

Bug Fixes

  • query: remove useless semi-colon and add where needed (486dceb)

Release 6.9.2

25 Jul 15:42
Compare
Choose a tag to compare

6.9.2 (2022-07-25)

Bug Fixes

  • combine: handling combine + properties and enums (928e0a8)
  • string: enum sanitized correctly and sanitize only special char (c91b42b)