Skip to content

Commit 647822a

Browse files
committed
Update java changelog
1 parent 229b5b6 commit 647822a

1 file changed

Lines changed: 42 additions & 0 deletions

File tree

java/CHANGELOG

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,45 @@
1+
v4.0.0-beta-1
2+
=============
3+
4+
* FirefoxDriver requires geckodriver 0.29.0 or later
5+
* Reworked `RemoteWebDriver.builder` to allow it to work as a primary
6+
mechanism for creating a new `WebDriver` instance
7+
* DevTools support for Firefox added
8+
* Support multiple CDP versions simultaneously (currently v86-89)
9+
* New commands to Get Timeouts, Print to PDF, Get DOM Attribute, Get
10+
DOM Property
11+
* Relative locators now return elements by proximity to last search
12+
term.
13+
* Refreshed Grid UI
14+
* Legay XPI driver marked as deprecated
15+
* Removed reactor-netty httpclient
16+
* Reworked how custom element locators work. They will try to be
17+
remoted directly, before using a local implementation if remoting
18+
fails.
19+
* Allow `CustomLocator` instances to be bound to the server
20+
automatically.
21+
* Ensured locators are converted to CSS locator consistently.
22+
* Ensure `Capabilities.merge` returns a new `Capabilities` instance
23+
rather than modifying the existing one.
24+
* Add `--allow-cors` flag to enable CORS support in the server
25+
* Better declare services in our Java Module information
26+
* Removed obsolete browsers from BrowserType
27+
* Implemented the ability to get raw original message without
28+
additional info from WebDriverException
29+
* Allow max-sessions to be configured per driver on the command line
30+
* Substantially improved javadocs for `WebDriverDecorator`
31+
* Distributor now uses a proper session queue
32+
* `FluentWait` performs waiting on the main thread to ensure
33+
exceptions are thrown as expected.
34+
* Changing default timeouts for HTTP clients: connect timeout is 10s,
35+
read timeout is 3 min
36+
* Moving to using immutable data structures where possible. `Point`
37+
and `Rectangle` now have deprecated setters.
38+
* Added methods to get container logs from the Grid
39+
* Docker now mounts /dev/shm to browser containers.
40+
* Docker instances can now save videos of test runs
41+
* Docker containers now created with `autoRemoval` set to `true`
42+
143
v4.0.0-alpha-7
244
==============
345

0 commit comments

Comments
 (0)