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
A conformance suite runs every canonical-corpus specification through Screenplay's reference runner, Stage's semantic engine, and the specifications of the rendered application, and checks that all three agree wherever each can execute it. (part of #15)
Changed
The structural specification engine is deprecated. ISpecificationRunner, SpecificationRunner and the structural run strategies are marked [Obsolete], and SpecRunner prints a one-line notice on stderr when it runs the structural engine. The default engine and exit codes are unchanged; use --engine semantic or ISemanticSpecificationExecutor. The structural engine is removed in the next major version. (part of #15)
The scoped projection shapes that still fail with STAGE-ESM-017 now state the verified cause. Clearing and then re-creating a nested object fails the projection on MongoDB (Cratis/Chronicle#4166). Removing a joined child across several parents diverges only in Chronicle's testing engine (Cratis/Chronicle#4167). (part of #117)