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.
Changed
Admit ESM v28 models (Screenplay 4.206.0): Uuid == and != in command require conditions and produces when guards now run in the semantic Host and specification executor, comparing canonical lowercase hyphenated Uuids ordinally, including through concepts and protected read paths; non-canonical Uuid input is rejected before any requirement runs. The Cratis renderer renders these comparisons as Guid comparisons, including protected read paths in require, and turns a Uuid literal into Guid.Parse(...) instead of comparing a Guid with text. The legacy engines refuse Uuid comparisons with STAGE-ESM-049. (#487)