Skip to content

Move to Screenplay 4.37 and Stage 4.18, and explain why evolved events can't render yet - #190

Merged
woksin merged 1 commit into
mainfrom
chore/screenplay-4-37-stage-4-18
Sep 25, 2026
Merged

woksin merged 1 commit into
mainfrom
chore/screenplay-4-37-stage-4-18

Conversation

@woksin

@woksin woksin commented Sep 25, 2026

Copy link
Copy Markdown
Collaborator

Changed

  • The CLI now bundles Screenplay 4.37.0 and Stage 4.18.1, and cratis run defaults to the matching Stage image.

Fixed

  • cratis render explains why a model whose events declare several generations cannot be rendered yet: alongside Stage's STAGE-ESM-016, it reports CLI-RENDER-003 naming the evolved event. The command fails with a validation error and writes nothing. Screenplay itself validates such models; Stage does not yet accept their executable model (ESM v4).

@woksin woksin added the minor New features, non-breaking additions label Sep 25, 2026
@woksin
woksin merged commit 04e5ce4 into main Sep 25, 2026
8 of 9 checks passed
@woksin
woksin deleted the chore/screenplay-4-37-stage-4-18 branch September 25, 2026 21:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor New features, non-breaking additions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant