Skip to content

Release v7.39.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 21:50
4d9e854

Added

  • A preferred-syntax reference for Screenplay: for each construct, the form the corpus uses, the older forms Screenplay still accepts, and the diagnostic that flags them; corpus verification now fails when an example uses a legacy, redundant or deprecated form, selected from the pinned Screenplay contract so new codes are picked up automatically (#636)
  • Running a proposal's specifications read-only before apply with run-specifications and proposalId, and the screenplay test exit codes (#633)
  • Caller-supplied equality filters on collection queries (ESM v14, Screenplay 4.143.0), with the remaining PLAY0268 refusals, query arguments in specifications and order-insensitive collection results; rendering waits for a Stage that admits v14 (#626)

Changed

  • Commands that own their event use inline produces event <Name>, which defaults its destination to the command identifier; shared events keep a standalone event and use produces <Name> with an explicit for
  • Compliance markers are written as bare pii and secret throughout
  • The standalone Screenplay pin moves to 4.145.0 with its published contract