Skip to content

Commit 745d01f

Browse files
committed
Release Ruby bindings 4.0.0.alpha7
1 parent 0a80284 commit 745d01f

File tree

2 files changed

+33
-8
lines changed

2 files changed

+33
-8
lines changed

rb/CHANGES

Lines changed: 32 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,39 @@
1-
trunk
1+
4.0.0.alpha7 (2020-11-10)
22
=========================
3+
4+
Chrome:
5+
* Fixed a link to download ChromeDriver when it's not found (thanks @masakazutakewaka).
6+
* Fixed an issue when passing instance of Profile to an Options in capabilities
7+
(thanks @masakazutakewaka).
8+
9+
DevTools:
10+
* Added support for multiple version of CDP. Currently supported versions are
11+
84-87. The proper version is automatically selected when the browser is started
12+
based on its version. The implementation is Chromium-based and is confirmed
13+
to work in Chrome and Edge at least.
14+
* Added support for basic authentication (see HasAuthentication).
15+
* Added support for listening to JavaScript console messages (see HasLogEvents).
16+
* Added support for listening to JavaScript exceptions (see HasLogEvents).
17+
* Added support for listening to DOM mutations (see HasLogEvents).
18+
19+
Edge:
20+
* Switched default Edge implementation to Chromium-based. To use older versions
21+
of Edge, pass :edge_html when initializing the driver.
22+
323
Firefox:
424
* Fixed an issue whereby using the new capabilities structure in local drivers
5-
would cause the W3C check to complain that `browser_name` was an invalid
6-
capability key name (issue #8832)
25+
would cause the W3C check to complain that `browser_name` was an invalid
26+
capability key name (thanks @luke-hill)
27+
28+
Ruby:
29+
* Added support for taking screenshots of individual elements using Element#screenshot
30+
(thanks @johndouthat).
31+
* Fixed deprecation message of using Net::HTTP::Proxy (thanks @masakazutakewaka).
32+
* Fixed false negative detection of Linux on WSL2 (thanks @snsten).
33+
* Support ChildProcess 4.x versions (thanks @boutil).
734

8-
All Browsers:
9-
* Refactor to `#generate_as_json` which now will check if the structure is
10-
"Hash-like" first. So that camelCasing on keys will occur earlier in the
11-
conditional check
35+
Safari:
36+
* Fixed browser name in capabilities for Safari Technology Preview.
1237

1338
4.0.0.alpha6 (2020-05-28)
1439
=========================

rb/lib/selenium/webdriver/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@
1919

2020
module Selenium
2121
module WebDriver
22-
VERSION = '4.0.0.alpha6'
22+
VERSION = '4.0.0.alpha7'
2323
end # WebDriver
2424
end # Selenium

0 commit comments

Comments
 (0)