You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Support scalar nested objects, all-event subscriptions, and recursive projection definitions when loading Screenplay models. (#125)
Changed
Update Stage and generated applications to Cratis Arc 22.22.0, Chronicle 19.4.4, and Scene 4.1.0. Generated applications explicitly pin their Chronicle client, ASP.NET Core integration, and testing packages to the kernel version.
Update generated frontends to Components 4.13.1 and Fundamentals 7.19.4.
Fixed
Reject unsupported ESM kinds and value combinations with a typed diagnostic and no candidate artifacts, instead of emitting placeholder types, default values, or silently omitting slices. (#123)
Preserve Chronicle projection mapping replacement, recursive child mappings, and auto-map inheritance. Legacy rendering now fails when it cannot preserve the modeled projection rather than producing incomplete code. This does not add support for new ESM constructs. (#125)
Reject ambiguous runtime projection keys before startup or remote registration, preventing keys from silently resolving to an unrelated value.
Correct the Billing sample’s customer-name and cancellation fields, validate issuance against the invoice’s read state, and replace its empty state reducer with a projection. (#124)