Skip to content

Commit 3192d8a

Browse files
committed
Updating java CHANGELOG for 2.41.0
1 parent 3496121 commit 3192d8a

File tree

1 file changed

+84
-0
lines changed

1 file changed

+84
-0
lines changed

java/CHANGELOG

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,87 @@
1+
v2.41.0
2+
=======
3+
WebDriver:
4+
* Update to support native events for Firefox 28 (removed native event
5+
support for Firefox 26). Native events are now supported for the
6+
following Firefox versions:
7+
8+
17 (immediately previous ESR release)
9+
24 (current ESR release)
10+
27 (immediately previous release
11+
28 (current release)
12+
13+
* Fixed capabilities to be sent properly encoded. For instance,
14+
capabilities for mobile have copyright signs.
15+
* Renamed some commands in the Firefox driver to prepare for Selenium
16+
3. This essentially means that we're mirroring the names of the
17+
commands in the function names within the driver. Also implemented
18+
handling a Selenium 3 style "sessionId" in a Command received by a
19+
Selenium 2 server.
20+
* Implemented support for switching context as described here:
21+
http://code.google.com/p/selenium/source/browse/spec-draft.md?repo=mobile#133.
22+
This feature will be used by mobile WebDriver users to switch
23+
between different contexts like the native or the webview UI element
24+
tree. The feature is end to end tested with latest Selendroid
25+
snapshot version (6a126ab). In the langauge bindings, this is
26+
implemented as a role-based interface. Subclasses of RemoteWEbDriver
27+
that need this should extend TargetLocator and use covariant return
28+
types to keep everything happy and sweet.
29+
* Removed InternetExplorerDriver constructor that accepts
30+
WindowsProxyManager as a parameter. Proxy management moved to
31+
IEDriverServer and WindowsProxyManager is used for RC only now.
32+
* Removed use of VK_ENTER since its been removed from Firefox. PUA
33+
code uses VK_RETURN now like Mozilla Tools.
34+
* Added switch to parent frame command to the wire protocol and API.
35+
* Added httpOnly flag to Cookie JSON object.
36+
* (on behalf of Tobias Lidskog): Added property for silencing
37+
chromedriver. The Java property "webdriver.chrome.silentOutput" is
38+
now used to set the default value for silent mode in chromedriver
39+
using the ChromeDriverService class. This is analogous to the
40+
existing system property for controlling verbose mode.
41+
* (on behalf of Yi Zeng): Updated download link to googleapis.com
42+
* Reduced the visibility of a deprecated class in the htmlunit driver.
43+
* Removed deprecated FirefoxProfile.setProxyPreferences method.
44+
* Removed deprecated ChromeOptions.setExperimentalOptions
45+
* FIXED: 4843: (on behalf of Jonatan Kronqvist): Regard all modifier
46+
keys in SingleKeyAction. An earlier commit added META, but COMMAND
47+
and LEFT_* were left out as they were misinterpreted as aliases,
48+
which they aren't (they onlyuse the enum definition to get the same
49+
character code of the keys).
50+
* FIXED: 5331: Added javadoc to JavascriptExecutor executeAsyncScript
51+
about the default timeout. Also added some extra information on
52+
troubleshooting common issues.
53+
* FIXED: 7014: Fixed parameters parsing.
54+
* FIXED: 7033: Fixed javadoc.
55+
56+
WebDriverJS:
57+
* FIXED: 7105: Properly bind "this" for beforeEach/it/afterEach in
58+
mocha integration.
59+
60+
Grid:
61+
* Modified to ignore exceptions during the clean-up process if failing
62+
to start a RemoteWebDriver instance.
63+
* FIXED: 6770: Setting a timeout when Jetty has low resources to
64+
prevent hub from hanging.
65+
* FIXED: 6771: If a session times out and the browser was never
66+
started, it should still be cleaned up on the hub side.
67+
BeforeRelease should then be a no-op and not throw.
68+
* FIXED: 6772: Added a configuration parameter to set the number of
69+
threads Jetty uses. Default is -1, which implements the current
70+
behavior (255 threads from Jetty's default settings)
71+
* FIXED 6773: Consuming the request in all cases to properly release
72+
resources.
73+
* FIXED: 6811: Clean up immediately if starting a driver or session
74+
errors in RemoteWebDriver.
75+
* FIXED: 6878: Actually pass the response body to CommandListener
76+
implementations, per the interface contract.
77+
* FIXED: 7047: Updated a grid timeout property that seems to have been
78+
overlooked in a previous cleanup.
79+
80+
RC:
81+
* Added lost quotes in JSON format (RC).
82+
* Removed old version of Selenium RC emulation and leaving the new one
83+
in place.
84+
185
v2.40.0
286
=======
387
WebDriver:

0 commit comments

Comments
 (0)