Skip to content

Release v22.124.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 14:55
51a2f39

Changed

  • The generated Screenplay now omits properties whose type a Screenplay document cannot name — dictionaries, constructed generics such as KeyValuePair<TKey, TValue>, interfaces, abstract or plain classes, and collections of them — with Warning SP0030 naming the property and its original type, instead of substituting another type or a name nothing declares. Representable sibling properties remain. Commands, projections, reactions, queries, screens and scenarios that depend on an affected type are withheld with SP0030 or SP0039 rather than restated over fewer fields. See Properties without a Screenplay type. (#2527)