Skip to content

Commit a33a285

Browse files
committed
Updating versions in protocol support blog
[deploy site]
1 parent 408b494 commit a33a285

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

website_and_docs/content/blog/2022/legacy-protocol-support.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ tags: ["webdriver", "java", "grid"]
66
categories: ["general"]
77
author: Titus Fortner ([@titusfortner](https://twitter.com/titusfortner))
88
description: >
9-
Selenium 4.3 will only support W3C compliant WebDriver syntax
9+
Selenium 4.9 will only support W3C compliant WebDriver syntax
1010
---
1111

1212
The Selenium team prides itself on how seriously it takes backwards compatibility.
@@ -17,13 +17,13 @@ and we need to be able to properly meet the needs of the vast majority of our us
1717

1818
TL/DR:
1919
* Support for the legacy [JSON Wire Protocol](https://www.selenium.dev/documentation/legacy/json_wire_protocol/)
20-
will be removed from Java Selenium 4.3 (other languages have already removed this support)
21-
* Protocol conversions will stop in Selenium 4.3 Grid
20+
will be removed from Java Selenium 4.9 (other languages have already removed this support)
21+
* Protocol conversions will stop in Selenium 4.9 Grid
2222
* You can ensure your sessions are W3C compliant by using
2323
[Browser Options classes](https://www.selenium.dev/documentation/webdriver/getting_started/upgrade_to_selenium_4/#after)
2424
instead of the deprecated Desired Capabilities classes (and avoid using "set capability" methods directly)
2525
* If you rely on the current protocol conversion functionality, and it works for you,
26-
you can continue to use it with Selenium Grid 4.2
26+
you can continue to use it with Selenium Grid 4.8
2727

2828
By far the biggest challenge in the past seven years of Selenium development has been
2929
transitioning the underlying implementation from the legacy [JSON Wire Protocol](https://www.selenium.dev/documentation/legacy/json_wire_protocol/)
@@ -46,7 +46,7 @@ Because the code must make some assumptions and guesses for this to work, there
4646

4747
For Selenium 4.0, the Ruby, JavaScript, and .NET bindings, each removed the handshake code,
4848
so no legacy commands are used. Due to some issues that couldn't be resolved before freezing the 3.x code,
49-
Python is waiting until Selenium 4.3 to remove its handshake code.
49+
Python is waiting until Selenium 4.9 to remove its handshake code.
5050
The Selenium team intended to continue to support both protocols in the
5151
Grid and Java bindings throughout the 4.x releases, but running test suites written for Selenium 2
5252
on the Selenium 4 Grid resulted in a larger than expected number of failures.

0 commit comments

Comments
 (0)