Sign-in behind a "Sign in" button, and runs on the default environment
The recorder now signs in to apps whose form opens from a button, and Run and Publish in the editor use the project's default environment.
Some apps’ signed-out page has no form until you press Sign in, and the form opens in a dialog or on another page. When a sign-in page shows no email, username or phone field, the recorder now presses a visible “Sign in” or “Log in” button or link once (never “Sign up” or a waitlist) and fills the form that opens. Its errors say whether it pressed one.
Run and Publish in the walkthrough editor used the oldest environment with a URL. They now use the project’s default environment, as the feature page already did. A cloud run against localhost, or an environment that records in your own CI, is turned down with a pointer to npx stagewright run, and the PR check shows it as neutral.
The recorder change is in the next CLI release (0.3.1), which isn’t on npm yet. Not yet re-run end to end with real credentials.