Added
- Declaring a type alias on an enum in cds now also exports it on value level in the resulting type
Fixed
- Classes representing views and projections will no longer carry ancestry to avoid clashes thereof with aliases fields
Changed
- All properties are now preceeded with the
declare
modifier to pass strict tsconfigs usinguseDefineForClassFields
ornoImplicitOverride
- The static
actions
property of generated classes now includes the types from all inherited classes to also suggest actions defined in a base entity/aspect/type.