Symfony Panther v0.9.0 Release Notes
-
- ๐ฅ 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)
- PHP 8 compatibility
- โ Add
Client::waitForStaleness()
method to wait for an element to be removed from the DOM - โ Add
Client::waitForInvisibility()
method to wait for an element to be invisible - โ Add
Client::waitForElementToContain()
method to wait for an element containing the given parameter - โ Add
Client::waitForElementToNotContain()
method to wait for an element to not contain the given parameter - โ Add
PantherTestCase::assertSelectorIsVisible()
,PantherTestCase::assertSelectorIsNotVisible()
,PantherTestCase::assertSelectorIsEnabled()
andPantherTestCase::assertSelectorIsDisabled()
assertions - ๐ Fix
baseUri
not taken into account when using Symfony HttpBrowser