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
Command handlers can declare the events they may produce with a may produce block and return an ordered selection of them (handler result contract v2, ESM v35). (part of #1102)
Author composite collection sample values as nested rows, including explicit empty collections, in Screenplay and its authoring tools. (part of #1000)
Changed
The Screenplay event model board now uses @cratis/event-models 0.322.3, the release that ships the spacing and text-size options, so boards in the VS Code extension and the MCP App can offer them (#418)
A rule <predicate> line placed directly in a command or concept body now gets a hint to declare validate and put the rule on an indented line beneath it, in both the C# and TypeScript compilers; other unknown directives keep the generic message (#1137)
Fixed
Query descriptions now carry through to the event model board, so the board shows them alongside the other model descriptions. (part of #419)
Unresolved qualified event-source names in captures are now reported as error PLAY0166 instead of a warning (#1065)
The interactions guide no longer lists change among triggers that cannot have alternatives; on change supports when/otherwise. (#1140)