Features:
- Add support for
PHP 8.2
#28 - Adopt code to changes in mink/driver-testsuite #29
- Add support for
PHP 8.3
#30
Misc:
- Rename branch
master
tomain
cause black lives matter. #26 #27
Features:
- Add support for
symfony/panther:~2.0
andsymfony
~6.0
. - Add support for
PHP 8.1
. - Drop support for
PHP 7.1
cause of too much maintenance afford. Stick withv1.0.8
if you want to usePHP 7.1
. - Enable RadioTest::testIsChecked #11 and RadioTest::testSetValue #10 as soon as
symfony/panther#v2.0.2
ist out. See related PR: symfony/panther#526
Misc:
- Use GitHub Actions instead of Travis CI for continuous integration. #22
Features:
- Allow to pass kernel options and manager options to panther driver (#19 and #20; Thx to @phcorp)
Features:
- Add support for
symfony/panther:~1.0
(Thx to @Haehnchen) - Add support for
PHP 8.0
Misc:
- Use
dbrekelmans/bdi
for fetching chromedriver if not on PHP 7.1. Keep usingbin/updatePantherChromeDriver.sh
if working with PHP 7.1. - Support and use composer 2 in Dockerfile
- Add support for local development with
PHP 7.1
,PHP 7.2
,PHP 7.3
,PHP 7.4
andPHP 8.0
viadocker-compose.yml
Features:
- Add support for
symfony/panther:0.8
Fixes:
- Catch LogicException when using not implemented getHistory introduced in symfony/panther 0.8
- Throw exception when using getClient and driver is not started. This ensures compatibility with https://github.com/Behatch/contexts see: Behatch/contexts#284
Fixes:
- Fix localStorage access not allowed for reset() on certain pages ('', 'about:blank', 'data:,') #17 (Thx to @Lctrs)
Fixes:
- Clear localStorage on reset()
Features:
- Bumped
symfony/panther
to~0.7
- Bumped
behat/mink
to~1.8
- Added support for
keyUp
,keyDown
andsendKeys
- Added support for html5 input type
type
Testsuite:
- Added PHP 7.4 in the CI
- Removed allowed failures for PHP 7.4
Fixes:
- Added constants required by PantherTestCase (Thx to @Haehnchen & @symfonyaml)
- Fixed
switchToIFrame
when a string is provided
Misc:
- Added hint about issue
This version of ChromeDriver only supports Chrome version
to README
Restricted symfony/panther
version to ~0.4,<0.7
So if you want to use old panther version then use this version
This library will drop support for symfony/panther
with versions <0.7
Misc:
- Added hint about issue
This version of ChromeDriver only supports Chrome version
to README
Misc:
- Used official
symfony/panther
repository instead of own repositoryrobertfausk/panther
- Added more badges to README (SensioLabsInsight, Software License, supported PHP versions, Open/Closed Issuse and Contributors)
Initial Release 🎉