Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Repo re-org #124

Open
robocoder opened this issue Dec 4, 2023 · 0 comments · May be fixed by #129
Open

Repo re-org #124

robocoder opened this issue Dec 4, 2023 · 0 comments · May be fixed by #129
Assignees

Comments

@robocoder
Copy link
Member

robocoder commented Dec 4, 2023

Selenium removed JSON Wire Protocol Support for all their language bindings in 4.x. The last was Java Selenium 4.3 (May 2022).

We should simply drop legacy JSON Wire Protocol altogether from master (2.x) branch, and resolve the following:

Might get around to these:

  • Chrome DevTools Protocol (CDP)
  • phpdoc 3

Conversely, the 1.x branch will no longer receive updates wrt W3C WebDriver. It should only be used for legacy JSON Wire Protocol, assuming you have compatible driver (e.g., Selenium Server) and browser versions (e.g, Safari 11.1 and earlier). Removing the W3C cruftiness from the 1.x branch may be done in 1.5.x but it's a low priority.

Lastly, we have no immediate plans to add support for WebDriver BiDi (a bidirectional protocol using WebSockets) here.

@robocoder robocoder mentioned this issue Dec 4, 2023
@robocoder robocoder self-assigned this Dec 4, 2023
@robocoder robocoder linked a pull request Dec 9, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant