Added
Changed
Deprecated
Removed
Fixed
- Events with dotted names (e.g.
service S { event X.Y : {...} }) now generate a properly namespaced classnamespace X { class Y }instead of producing duplicate top-level identifiers. - Event names now use the service-relative name (e.g.
'X.Y'without preceedingS), matching the name the CDS runtime uses when registering and emitting such events. - Entity elements of named struct types used within CDS aspects are now correctly flattened when using
--inlineDeclarations flat.