SeleniumHQ / SeleniumHQ/selenium
[🚀 Feature]: [dotnet] Consider separate `Selenium.WebDriver.DevTools` nuget package implementation
- Dominant language
- Java
- Stars
- 34.5k
- Forks
- 8.7k
- Avg merge
- 2d 1h
- Merged PRs (30d)
- 92
Description
### Description
Currently:
- CDP is auto-generated and is a part of main `Selenium.WebDriver` package
- Internally `Selenium.WebDriver` relies on CDP implementation (magically in runtime, using the latest spec which is supposed to be compatible with last 5 versions)
### Have you considered any alternatives or workarounds?
Ship CDP implementation as separate package:
- `Selenium.WebDriver.DevTools` v137.0.1.34
- `Selenium.WebDriver.DevTools` v137.0.2.83
~~The main `Selenium.WebDriver` package always rely on the latest released `Selenium.WebDriver.DevTools` package.~~
The main `Selenium.WebDriver` package always rely on the minimal required Selenium.WebDriver.DevTools package, which is `stable` v1.3.
Contributor guide
Assessment
This issue has not been assessed yet.