Skip to content

Latest commit

 

History

History
199 lines (106 loc) · 13.5 KB

File metadata and controls

199 lines (106 loc) · 13.5 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.9.0 (2024-09-26)

Bug Fixes

  • ts-interface-generator: no error when parent class has no c'tor (#474) (bf24e51)

Features

  • ts-interface-generator: support non-default-export classes (#476) (569ed0b)

0.8.4 (2024-09-11)

Bug Fixes

  • ts-interface-generator: fix return type of removeAggregation (#471) (8164fb6), closes #470

0.8.3 (2024-06-27)

Note: Version bump only for package @ui5/ts-interface-generator

0.8.2 (2024-04-25)

Note: Version bump only for package @ui5/ts-interface-generator

0.8.1 (2023-08-25)

Bug Fixes

  • ts-interface-generator: added webc sample for UI5 >=1.118 (#414) (f4af575)

0.8.0 (2023-08-25)

Features

  • ts-interface-generator: split main CLI and API (#413) (477dab6)
  • ts-interface-generator: support WebComponents (#412) (fa680d6)

0.7.0 (2023-06-22)

Features

  • ts-interface-generator: add types for event parameters and events (7bc07b5), closes #399

0.6.3 (2023-06-14)

Bug Fixes

  • ts-interface-generator: fix usage with UI5 types 1.115.0 (f71fd2a), closes #397

0.6.2 (2023-05-26)

Bug Fixes

  • ts-interface-generator: fix usage of quoted property etc. names (cbb5daa)

0.6.1 (2023-05-25)

Bug Fixes

  • ts-interface-generator: enable running with TypeScript < 4.8 (e1f9442), closes #396

0.6.0 (2023-05-24)

Features

  • ts-interface-generator: add JSDoc to generated interfaces (fd8ad71), closes #393

0.5.5 (2023-04-01)

Note: Version bump only for package @ui5/ts-interface-generator

0.5.4 (2022-12-06)

Bug Fixes

  • ts-interface-generator: do not generate interfaces for classes outside the project (559c13c)

0.5.3 (2022-11-15)

Bug Fixes

  • ts-interface-generator: fix generated local import paths; update dependencies (c23dad8), closes #381
  • ts-interface-generator: improve error message when a type cannot be resolved (320a370), closes #375

0.5.2 (2022-08-05)

Bug Fixes

  • ts-interface-generator: handle gracefully the case when metadata is not properly initialized (307680e), closes #369
  • ts-interface-generator: remove EventProvider from list of ManagedObject sub-classes (28c8f73), closes #374

0.5.1 (2022-07-20)

Bug Fixes

  • ts-interface-generator: generate convenience functions for bindable properties (0e6657f), closes #372
  • ts-interface-generator: handle array types properly (deb6af4), closes #370
  • ts-interface-generator: recognize "function" as built-in type (c8bf7af), closes #371

0.5.0 (2022-04-22)

Bug Fixes

  • ts-interface-generator: avoid name clash of settings type (853603e), closes #351

Features

  • ts-interface-generator: allow binding strings and objects in constructor; support altTypes (7cb5e04), closes #348

0.4.2 (2022-04-04)

Bug Fixes

  • ts-interface-generator: fix crash with parent w/o settings type (c14f042), closes #346

0.4.1 (2022-03-22)

Bug Fixes

  • ts-interface-generator: fix interface not generated when superclass not recognized (183920f), closes #337
  • ts-interface-generator: handle simple type arrays in metadata properly (9f6ab01), closes #345

0.4.0 (2022-01-31)

Features

  • ts-interface-generator: change the file name extension to ".gen.d.ts" (4887157)

0.3.2 (2022-01-18)

Bug Fixes

  • ts-interface-generator: improve log whitespace (5390491)

0.3.1 (2022-01-18)

Bug Fixes

  • ts-interface-generator: fix dependencies (eb29c1c)

0.3.0 (2022-01-18)

Bug Fixes

  • ts-interface-generator: avoid misleading output in non-watch mode (8b01804)
  • ts-interface-generator: don't crash on non-static metadata in a ManagedObject (66acf42)
  • ts-interface-generator: don't crash on uninitialized metadata (9fc26ba)
  • update project dependencies and fix tests (#313) (62626f4)

Features

  • ts-interface-generator: extend range of log levels (add "warn") (616c226)
  • ts-interface-generator: make log level configurable; document commandline arguments (f8a7834)

0.2.3 (2021-12-09)

Bug Fixes

  • ts-interface-generator: don't fail on missing superclass ctor parameters (de4510d), closes #322
  • ts-interface-generator: fix wrong type multiplicity in constructor settings (fb5cd5b)

0.2.2 (2021-12-03)

Bug Fixes

0.2.1 (2021-12-02)

Bug Fixes

  • ts-interface-generator: re-add binary to enable npx usage (d98e4b7), closes #319

0.2.0 (2021-11-26)

Features

  • ts-interface-generator: generate interface in a way that requires no named export anymore (fe2acb2)

0.1.2 (2021-11-17)

Bug Fixes

  • ts-interface-generator: fix missing npm release package content (45e545a)

0.1.1 (2021-11-17)

Note: Version bump only for package @ui5/ts-interface-generator

0.1.0 (2021-11-17)

Features

  • ts-interface-generator: initial commit of ts-interface-generator package (#299) (03abc4b)