You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+17-5Lines changed: 17 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,18 @@
1
1
CHANGELOG
2
2
=========
3
3
4
+
0.9.0
5
+
-----
6
+
7
+
***Breaking Change**: ChromeDriver and geckodriver binaries are not included in the archive anymore and must be installed separately, [refer to the documentation](README.md#installing-chromedriver-and-geckodriver)
8
+
* PHP 8 compatibility
9
+
* Add `Client::waitForStaleness()` method to wait for an element to be removed from the DOM
10
+
* Add `Client::waitForInvisibility()` method to wait for an element to be invisible
11
+
* Add `Client::waitForElementToContain()` method to wait for an element containing the given parameter
12
+
* Add `Client::waitForElementToNotContain()` method to wait for an element to not contain the given parameter
13
+
* Add `PantherTestCase::assertSelectorIsVisible()`, `PantherTestCase::assertSelectorIsNotVisible()`, `PantherTestCase::assertSelectorIsEnabled()` and `PantherTestCase::assertSelectorIsDisabled()` assertions
14
+
* Fix `baseUri` not taken into account when using Symfony HttpBrowser
15
+
4
16
0.8.0
5
17
-----
6
18
@@ -29,8 +41,8 @@ CHANGELOG
29
41
* Add built-in support for Firefox (using GeckoDriver)
30
42
* Add support for Symfony HttpBrowser
31
43
* Deprecate Goutte support (use HttpBrowser instead)
32
-
* Allow to configure RemoteWebDriver timeouts to when using Selenium
33
-
* Allow to pass custom environment variables to the built-in web server
44
+
* Allow configuring `RemoteWebDriver` timeouts when using Selenium
45
+
* Allow passing custom environment variables to the built-in web server
34
46
* Fix some compatibility issues with PHP WebDriver 1.8
35
47
* Upgrade ChromeDriver to version 80.0.3987.106
36
48
* Prevent access to fixture files even if the web server is misconfigured
@@ -39,13 +51,13 @@ CHANGELOG
39
51
-----
40
52
41
53
* Upgrade ChromeDriver to version 79.0.3945.36
42
-
* Allow to pass custom timeouts as options of `ChromeManager` (`connection_timeout_in_ms` and `request_timeout_in_ms`)
54
+
* Allow passing custom timeouts as options of `ChromeManager` (`connection_timeout_in_ms` and `request_timeout_in_ms`)
43
55
44
56
0.6.0
45
57
-----
46
58
47
59
* Add compatibility with Symfony 5
48
-
* Allow to use`Client::waitFor()` to wait for invisible elements
60
+
* Allow using`Client::waitFor()` to wait for invisible elements
49
61
* Add support to pass XPath expressions as parameters of `Client::waitFor()`
50
62
* Fix `Crawler::attr()` signature (it can return `null`)
0 commit comments