Releases: Guikingone/PantherExtension
Releases · Guikingone/PantherExtension
Version 0.4.1
Fix:
PantherDriver::iWaitForElementToBeVisible()
&PantherDriver::iWaitForElementToBeVisibleDuring()
fixed
Version 0.4.0
Changelog
Core:
WaitContext
introduced- Add a
started
attribute that determine if the driver has been started/stopped. PantherDriver::reset
fixed on cookies reset and additional clients resetPantherDriver::createAdditionalClient
core logic moved toPantherTestCaseTrait
usage.- Methods added for text "wait strategy"
- Fix on cookies
set
andget
methods - New method
PantherDriver::getSpecificCookie
that allow to search a specific cookie (name, path and domain) - Methods added to set/check if capabilities are available
PantherDriver::getStatusCode
removed asSymfony\Component\Panther\Client
does not support retrieving it
Doc:
- Doc for cookies, screenshot, docker, client, behat and javascript added/improved.
Tests:
- Tests improved for main
PantherDriver
logic. - Tests improved for main
PantherContext
logic. - Tests started for main
WaitContext
logic.
1.0 roadmap:
ClientContext
introduced
Version 0.3.1
Fix:
- The
PantherDriver
constants related to driver instantiation have been moved topublic
Version 0.3.0
Feature:
- Change the default client call to
PantherTestCaseTrait::createPantherClient()
thanks to @vincentchalamon
Version 0.2.1
Fix:
- Fix on multiple select (thanks to @nikophil)
Version 0.2.0
Features:
- Additional clients support
- Selenium configuration improved
Version 0.1.0
Initial release