Added
Changed
output_d_ts_filesnow defaults totrueand emits proper ambient.d.tsdeclaration files instead of merely renaming.tsoutput files. Plain.tsfiles are treated as source by TypeScript and other build tools, which caused them to be compiled and their.jsoutput to silently overwrite the runtime module exports generated by cds-typer. Projects with stricttsconfig.jsonsettings will benefit from this change, as.d.tsfiles do not require special handling incds buildor development scripts. Set tofalseto restore the old behaviour.
Deprecated
Removed
Fixed
- Entities with name conflicts with any of their ancestors now have their aspect name generated properly again
- Fixed sporadic
[Object object]appearing in log output