All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.9.0 (2024-09-26)
0.8.4 (2024-09-11)
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)
0.8.0 (2023-08-25)
- ts-interface-generator: split main CLI and API (#413) (477dab6)
- ts-interface-generator: support WebComponents (#412) (fa680d6)
0.7.0 (2023-06-22)
0.6.3 (2023-06-14)
0.6.2 (2023-05-26)
- ts-interface-generator: fix usage of quoted property etc. names (cbb5daa)
0.6.1 (2023-05-25)
0.6.0 (2023-05-24)
0.5.5 (2023-04-01)
Note: Version bump only for package @ui5/ts-interface-generator
0.5.4 (2022-12-06)
- ts-interface-generator: do not generate interfaces for classes outside the project (559c13c)
0.5.3 (2022-11-15)
- 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)
- 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)
- 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)
- ts-interface-generator: allow binding strings and objects in constructor; support altTypes (7cb5e04), closes #348
0.4.2 (2022-04-04)
0.4.1 (2022-03-22)
- 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)
- ts-interface-generator: change the file name extension to ".gen.d.ts" (4887157)
0.3.2 (2022-01-18)
- ts-interface-generator: improve log whitespace (5390491)
0.3.1 (2022-01-18)
- ts-interface-generator: fix dependencies (eb29c1c)
0.3.0 (2022-01-18)
- 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)
- 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)
- 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)
- ts-interface-generator: adapt to incompatible TS API change (5399a98), closes /github.com/microsoft/TypeScript/wiki/API-Breaking-Changes#typescript-45 #321
0.2.1 (2021-12-02)
0.2.0 (2021-11-26)
- ts-interface-generator: generate interface in a way that requires no named export anymore (fe2acb2)
0.1.2 (2021-11-17)
- 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