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
Stage's semantic specification runs (SpecRunner --engine semantic and POST /stage/semantic/specifications/run) now execute every and all projection blocks whose mappings set event-source identities, with the same results as the Screenplay reference runner. Literal, empty and child-scoped blocks are still reported as unsupported. (part of #15)
Fixed
A rendered all projection no longer gives a property it does not map a default value (such as 0, false or an empty UUID) on read models it creates for unrelated events, where Screenplay leaves the property unset. Rendering now fails with STAGE-ESM-017 unless every such property is optional, text or a single object. (part of #117)