Skip to content

Latest commit

 

History

History
415 lines (183 loc) · 19.6 KB

CHANGELOG.md

File metadata and controls

415 lines (183 loc) · 19.6 KB

Changelog

3.14.0 (2024-11-24)

Features

  • add support for any JSON object as default (#275) (476180f)
  • add support for discriminatedUnion (#281) (4dfbab5)

Bug Fixes

  • Imports: support for named imports in generated files (#287) (56b4374)

3.13.0 (2024-09-03)

Features

  • allow to append or override schema via jsdoc tag (#266) (dc7eea8)

3.12.0 (2024-08-29)

Features

3.11.0 (2024-08-12)

Features

  • add support for date, time and duration format types (#260) (27f107b)

3.10.0 (2024-07-24)

Features

3.9.1 (2024-07-11)

Bug Fixes

  • handling optional & nullable in IndedexedAccessType (#254) (75a6e8e)

3.9.0 (2024-07-11)

Features

  • #232: add support for Omit / Pick in interface extend clause (#249) (1c7b585)

Bug Fixes

  • handle negative minimum, maximum, and default values from jsDoc (#250) (998a3c8)

3.8.7 (2024-06-24)

Bug Fixes

  • #244: handle IndexedAccessType of imported schemas (#246) (0430a2c)

3.8.6 (2024-06-24)

Bug Fixes

  • adding support for imported QualifiedName (#243) (fcb783c)

3.8.5 (2024-05-13)

Bug Fixes

  • handle undefined as optional during validation phase (#240) (899c5ab)

3.8.4 (2024-05-11)

Bug Fixes

  • .partial() must be applied before .nullable() or .optional() (#237) (ea4ceec)

3.8.3 (2024-04-12)

Bug Fixes

  • handling imported types as array in union and referenced in tuples (#229) (b797dd0)

3.8.2 (2024-04-10)

Bug Fixes

  • release process needs build before publish (#225) (eedcb4a)

3.8.1 (2024-04-10)

Bug Fixes

  • validation works when generating on same (input) file. (#221) (c146e83) Fixes #219
  • making --help flag work. (#222) Fixes #196

3.8.0 (2024-03-29)

Features

3.7.3 (2024-02-28)

Bug Fixes

  • Mark only imported types as optional in validation (#204) (9e52cca)

3.7.2 (2024-02-23)

Bug Fixes

  • context binding while processing errors (#209) (2db450b)

3.7.1 (2024-02-19)

Bug Fixes

3.7.0 (2024-02-06)

Features

3.6.1 (2024-01-16)

Bug Fixes

3.6.0 (2024-01-07)

Features

3.5.0 (2023-12-07)

Features

3.4.1 (2023-11-29)

Bug Fixes

  • fix validateGeneratedTypes on Windows (bd7df0e)

3.4.0 (2023-11-28)

Features

  • add JSDoc tags for string and number array elements (#180) (df5be8b)

3.3.0 (2023-11-08)

Features

  • allow to load config from .js or .cjs (#173) (2c64226)

Bug Fixes

  • fix mismatch between config file and generate interface (#166) (f9bc125)

3.2.0 (2023-10-20)

Features

  • Support for custom [@format](https://www.github.com/format) types (#145) (acd9444)
  • Support Record<T, U> (#161) (ac24784)

Bug Fixes

3.1.3 (2023-06-27)

Bug Fixes

3.1.2 (2023-05-24)

Bug Fixes

  • strict() modifier should come before optional/nullable (#137) (f8be6bd)

3.1.1 (2023-05-24)

Bug Fixes

  • strict() keyword working root interfaces (#134) (a9f6f03)

3.1.0 (2023-05-17)

Features

  • Adding JSDoc tag useStrict to output strict() modifier (#131) (f73a676)

3.0.1 (2023-05-17)

Bug Fixes

3.0.0 (2023-03-13)

⚠ BREAKING CHANGES

  • Support circular dependencies with loops of length > 1 (#114)

Features

  • Generate inferred types (#85) (250f64d)
  • Support circular dependencies with loops of length > 1 (#114) (b0eb555)

2.0.1 (2023-01-30)

Bug Fixes

2.0.0 (2023-01-26)

⚠ BREAKING CHANGES

  • Inheritance and reference type search for name filtering (#104)

Features

  • Inheritance and reference type search for name filtering (#104) (038b9f6)

Bug Fixes

1.13.1 (2022-08-26)

Bug Fixes

1.13.0 (2022-08-26)

Features

Bug Fixes

1.12.0 (2022-07-26)

Features

  • Adds support and test for ReadonlyArray (#88) (513ebf9)

1.11.0 (2022-06-02)

Features

1.10.0 (2022-02-25)

Features

  • support custom zod error message (#73) (36964b3)

1.9.0 (2022-02-22)

Features

1.8.0 (2021-12-10)

Features

Bug Fixes

  • union properties can be optional & nullable (#66) (2ba1838)

1.7.0 (2021-11-28)

Features

1.6.0 (2021-10-25)

Features

1.5.1 (2021-10-07)

Bug Fixes

1.5.0 (2021-09-20)

Features

1.4.0 (2021-07-29)

Features

  • Adds support for use of enum types as literals and nativeEnums (#40) (45a64a3)

Bug Fixes

1.3.0 (2021-05-31)

Features

1.2.1 (2021-05-28)

Bug Fixes

1.2.0 (2021-05-26)

Features

1.1.0 (2021-05-23)

Features

1.0.3 (2021-05-03)

Bug Fixes