Releases: sensiolabs/BehatPageObjectExtension
Releases · sensiolabs/BehatPageObjectExtension
Improved static analysis
Improved static analysis
- Use generics annotations in getPage() to help static analysis (thank you @LuigiCardamone) #143
Improved PHP 8.1 support
- #142 (thank you @Aaronidas @DonCallisto @sergehardy)
Remove the composer/package-versions-deprecated dependency
PHP 8.0 support
- Adopt "friendsofphp/proxy-manager-lts" #137 (thanks @nicolas-grekas)
- PHP 8.0 support #138 (thanks @phil-davis @jakzal)
Move to friends-of-behat/mink-extension
- Replaced behat/mink-extension in favor of friends-of-behat/mink-extension (thanks @DonCallisto)
PHP 7.4 and Symfony 5 support
- Added php7.4 #128 (thank you @DonCallisto)
- Added Symfony 5 support #129 (thank you @DonCallisto)
Allow nesting of elements
- Enhancement: Allow nesting of elements #114 thanks @localheinz
Maintenance release
- Allow Symfony 4 components #86 thanks @jakzal
- Add extension requirements #87 thanks @jakzal
- Version bump and initial cleanups #88 thanks @jakzal
- Fix a problem discovered by scrutinizer #89 thanks @jakzal
- Update link for Selenium Page Objects, old one was dead #94 thanks @ElijahLynn
- Update the spec to work with newer versions of the Symfony container #95 thanks @jakzal
- Save current and expected URL in verifyUrl() for use in exception message #101 thanks @phil-davis
- Build on PHP 7.2 #104 thanks @jakzal
- Update PageObjectArgumentResolver.php #106 thanks @DonCallisto
- Enhancement: Keep packages sorted in composer.json #116 thanks @localheinz
- Fix: Use appropriate class name in example #115 thanks @localheinz
- Fix: Remove examples for PHP 5 #117 thanks @localheinz
- Enhancement: Normalize composer.json #118 thanks @localheinz
- Run tests on php 7.3 #119 thanks @jakzal
- unmaskUrl method: private to protected #99 thanks @nietzscheson
- Fix: Remove return type annotation #120 thanks @localheinz
- Support latest Symfony 4.2.x #121 thanks @localheinz
- Bump dependency versions #122 thanks @jakzal
FQCN as element/page names & custom inline elements
- Allow using FQCN as element/page names
- Allow custom inline elements