Skip to content

Release v7.140.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 20:46
4c1e8ac

The skill corpus now teaches Screenplay design systems and the themes that implement them, and pins the released Screenplay 6.3.0 tool and contract.

Added

  • A design system and themes reference for cratis-screenplay-ui-composition, with a complete example (modes, tokens, a component with variants and states, words, rules, palette, values and per-mode values), a profile that selects a second theme, and the new diagnostics PLAY0916 to PLAY0930. (#1053)
  • A review check in cratis-screenplay-model-review for one design system per application, themes that implement it and no raw colors in profiles.

Changed

  • cratis-screenplay-ui-composition splits design system, theme and ui profile: the design system is the contract, a theme implements it, and appearance keeps only color scheme; accent, corners and font are deprecated (PLAY0929).
  • cratis-screenplay-model-authoring documents the extended ui-profiles read tool and the new propose-ast node kinds. The tool count is unchanged.
  • cratis-screenplay-toolchain and cratis-screenplay-render-and-gap-fill list the new diagnostics and say Stage keeps reading the deprecated appearance members until it adopts the resolved theme.
  • The pinned Screenplay tool and screenplay-contract.json move to 6.3.0.