Repository navigation
Release v4.259.0
Screenplay models can now declare how people get into an application with an onboarding block, and every runtime finds the configuration a model needs through one environment key convention.
Added
onboardingblock: self-signup that creates or joins a tenant, invitations naming who may invite and which personas they may grant, legal terms as files, an optional offering, and email templates and images as files (#1116)- Diagnostics
PLAY0826toPLAY0832for invalid or duplicate onboarding declarations, onboarding withoutauthentication, unknown personas and unknown email kinds - Environment key convention: each provider binds to
authentication.providers.<Identity>.*keys and onboarding mail settings toonboarding.email.*, with secrets marked; values never live in the model (#1115) EnvironmentRequirementslists the keys a model needs from a syntax or semantic compilation, andscreenplay environmentprints them as text or JSON- Documentation: Onboarding and Environments