Skip to content

Release v4.134.0

Choose a tag to compare

@github-actions github-actions released this 11 Oct 15:47
84ee0a8

Added

  • SemanticExecutionPlan.Compile(model, selectedSlices) compiles an execution plan for a selection of slices. The plan keeps the original model and revision. Admission issues in the selected slices and in application-level declarations block it. Issues in unselected slices are reported in UnselectedIssues and do not block. An empty or unknown selection is refused. Compile(model) is unchanged. See https://github.com/Cratis/Screenplay/blob/main/Documentation/screenplay/interoperability.md (#656)
  • The reference evaluator returns SemanticUnsupported when execution reaches a declaration a scoped plan did not admit. This covers a deferred command, query or projection, including projections that would observe published facts, so unadmitted semantics never run silently. (#656)