An Update on Cypress Studio

May 18, 2022

By The Cypress Team

*Update 8/30/2022: We have reintroduced the experimental Cypress Studio feature in 10.7. For more details, read our blog post.

This update at a glance:

  • Cypress 10.0 will soon be released and it will include several new features, like first-class support for Component Testing
  • Cypress Studio, the experimental feature first introduced in 6.3.0, will be removed in Cypress 10.0
  • If you’re a current user of Studio, please share your feedback with us here

Cypress 10.0 will soon release with many new incredible features and will remove Cypress Studio

When we first embarked on the Cypress 10.0 journey last year, we knew it wouldn’t be a trivial effort. Sometimes good things don’t come easy and we had to make some difficult concessions along the way in order to achieve our vision for Cypress 10.0.

It was a bittersweet decision when we determined that Cypress Studio wasn’t going to make the cut for Cypress 10.0, but it was for a good reason.

Studio was classified as an experimental feature since it was first released in January 2021, and it saw incredible growth thanks to the feedback from the Cypress community. However, as we assessed the cost of refactoring Studio to ship with Cypress 10.0, it was self-evident that the time and resources necessary to do so would have severely impeded our ability to deliver on the Cypress community’s greater expectations for Cypress 10.0.

If you don’t think you can live without Studio, please let us know. Your feedback will help us factor in product decisions that may see Studio return in a future release. For the time being, if you’re a heavy user of Studio, then we also have good news. We recently collaborated with the Chrome team to deliver a Cypress plugin for DevTools Recorder. This plugin means you can use Recorder to export user flows from DevTools and convert them into Cypress code for playback. If you want to take it for a spin, check out our brief demo or head straight to GitHub.