Skip to content

[💥 Breaking] Remove the devtools package as it requires a lot of maintenance and has no real value anymore #11860

@christian-bromann

Description

@christian-bromann

The devtools package has been used to automate WebdriverIO through Puppeteer. Back in the days this was useful because Puppeteer helped with setting up Chrome. Today this is done by WebdriverIO and there is no real value anymore to run automation through CDP rather than WebDriver. In fact there are a lot of bugs where the expected automated behavior was not met due to CDP specifics that we were never able to fix e.g. switching windows and run commands in them.

Moving on it makes most sense to remove this capability and force users to use WebDriver. We will use the devtools package for a different project.

This is a v9 task and pull requests should be raised against the v9 branch. Join the 🙏-contribute channel on Discord if you are interested to join us in this effort.

Metadata

Metadata

Labels

help wantedIssues that are free to take by anyone interestedv9

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions