1
1
---
2
- title : " Snapshot of Roadmap for Selenium 2 "
2
+ title : " Snapshot of Roadmaps for Selenium Releases "
3
3
linkTitle : " Roadmap"
4
4
weight : 15
5
5
description : >
6
- The list of remaining items toward the end of Selenium 2.0 development
6
+ The list of plans and things to accomplish before a release
7
7
---
8
- This documentation previously located [ on the wiki] ( https://github.com/SeleniumHQ/selenium/wiki/RoadMap/eef12bca5fdc865449ad2d1735ee08e40ba0bd2b ) \
8
+
9
+ ## Preparation for Selenium 2
10
+ Date unknown
11
+ This documentation previously located [ on the wiki] ( https://github.com/SeleniumHQ/selenium/wiki/RoadMap/eef12bca5fdc865449ad2d1735ee08e40ba0bd2b )
9
12
10
13
The following issues need to be resolved before the final release:
11
14
@@ -20,8 +23,39 @@ The following issues need to be resolved before the final release:
20
23
21
24
A final release will be made once these are implemented in Firefox, IE and at least one webkit-based browser.
22
25
23
- ## The Future
26
+ ### The Future
24
27
25
28
The following are also planned:
26
29
27
30
* ** JsonWireProtocol** --- The formalisation of the current RemoteWebDriver wire protocol in [ JSON] ( http://www.json.org/ ) .
31
+
32
+ ## Preparation for Selenium 3
33
+ As of Mar 16, 2015
34
+ This documentation previously located [ on the wiki] ( https://github.com/SeleniumHQ/selenium/wiki/Shipping-Selenium-3 )
35
+
36
+ ### User Visible Changes
37
+ * Migrate all drivers to use the status strings rather than status codes in responses
38
+ * Update client bindings to also cope with that
39
+ * Write a new runner for the html-suite tests
40
+ * Segment the build to remove RC
41
+
42
+ ### Clean up
43
+
44
+ * Using WebDriver after quit() should be an IllegalStateException
45
+ * Actions to have a single end point
46
+ * Capabilities to be the same as the spec
47
+ * Multiple calls to WebDriver.quit() should still be safe.
48
+ * Clean up WebDriver constructors, pulling heavy initialization logic into a Builder class
49
+ * Migrate to Netty or webbit server
50
+ * Delete unnecessary cruft
51
+ * Land a cleaner end point for the rc emulation
52
+
53
+ ## Preparation for Selenium 4
54
+ This documentation previously located [ on the wiki] ( https://github.com/SeleniumHQ/selenium/wiki/RoadMap )
55
+ As of April 12, 2017
56
+
57
+ - Finish the [ W3C WebDriver Spec] ( https://w3c.github.io/webdriver/webdriver-spec.html )
58
+ - Implement the local end requirements for the spec in selenium
59
+ - Implement protocol conversion in the standalone server
60
+ - Ship 4.0
61
+ -
0 commit comments