You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Remove Studio as experimental - Turn Studio Beta on for all users of Cypress (no need for config flag) (#32571)
* clean up experimental studio config
* clean up studio test
* clean tests and add a test for new warning
* add snapshot tests
* revert unneeded changes
* revert unneeded changes
* only initialize studio lifecycle manager when testing type is e2e
* update changelog
* fix changelog
* add missing line break
* fix tests
* remove duplicate pending changelog entries
* Update packages/errors/src/errors.ts
* Replace HTML error snapshot with ansi snapshot
* fix changelog
* update system tests results snapshot
---------
Co-authored-by: Jennifer Shehane <[email protected]>
Co-authored-by: Jennifer Shehane <[email protected]>
Copy file name to clipboardExpand all lines: cli/CHANGELOG.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,11 @@
1
1
<!-- See the ../guides/writing-the-cypress-changelog.md for details on writing the changelog. -->
2
2
## 15.4.0
3
3
4
-
_Released 10/07/2025 (PENDING)_
4
+
_Released 10/7/2025 (PENDING)_
5
5
6
6
**Features:**
7
7
8
+
- Cypress Studio is now available by default. You no longer have to set the `experimentalStudio` flag. Addresses [#30997](https://github.com/cypress-io/cypress/issues/30997). Addressed in [#32571](https://github.com/cypress-io/cypress/pull/32571).
8
9
- Added the `--posix-exit-codes` flag for the `run` command. When this flag is passed, Cypress will exit with 1 if any tests fail, rather than the number of failed tests. Addresses [#32605](https://github.com/cypress-io/cypress/issues/32605) and [#24695](https://github.com/cypress-io/cypress/issues/24695). Addressed in [#32609](https://github.com/cypress-io/cypress/pull/32609).
Copy file name to clipboardExpand all lines: guides/studio-development.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ To run against locally developed Studio:
17
17
- Run `yarn cypress:open`
18
18
- Log In to the Cloud via the App
19
19
- Ensure the project has been setup in the `Cypress (staging)` if in staging environment or `Cypress Internal Org` if in production environment and has a `projectId` that represents that. If developing against locally running `cypress-services`, ensure that the project has the feature `studio-ai` enabled for it.
20
-
- Open a project that has `experimentalStudio: true` set in the `e2e`config of the `cypress.config.js|ts` file.
20
+
- Open a project with `e2e`tests.
21
21
- Click to 'Add Commands to Test' after hovering over a test command.
22
22
23
23
Note: When using the `CYPRESS_LOCAL_STUDIO_PATH` environment variable or when running the Cypress app via the locally cloned repository, we bypass our error reporting and instead log errors to the browser or node console.
0 commit comments