10 KiB
10 KiB
Release Notes
Unreleased
v5.11.0 (2020-03-24)
Added
- Add assert attribute methods (#751)
Fixed
v5.10.0 (2020-03-17)
Added
- Adds
typeSlowly&appendSlowly(#748)
v5.9.2 (2020-02-18)
Fixed
v5.9.1 (2020-02-12)
Fixed
- Adds the missing import for
InteractsWithMouse@clickAtXPath(#728) - Size sanity check at fitContent (#730)
- Lock php-webdriver constraints for now (#733)
v5.9.0 (2020-01-28)
Added
Fixed
- Fit content to
<html>instead of<body>(#726)
v5.8.2 (2020-01-21)
Changed
Fixed
- Update
fitContent()(#717)
v5.8.1 (2020-01-07)
Fixed
- Cast boolean values to appropriate string (#713)
v5.8.0 (2019-12-30)
Added
v5.7.0 (2019-12-17)
Added
- Automatically fit content on failures (#704)
v5.6.3 (2019-12-03)
Added
- Support phpdotenv v4 (#699)
Fixed
- scrollTo: add support for selectors with quotes (#697)
v5.6.2 (2019-11-26)
Changed
- Allow for Symfony 5 (#696)
v5.6.1 (2019-11-12)
Fixed
- Ensure jQuery for scrollTo (#686)
- Added missing return statement in withDuskEnvironment (#691)
- Prevent using pcntl when not installed (#692)
v5.6.0 (2019-10-29)
Added
- Add scrollTo method (#684)
Fixed
v5.5.2 (2019-09-24)
Fixed
- Improve detection of latest stable ChromeDriver release (#677)
v5.5.1 (2019-09-12)
Fixed
- Update regular expression base on website changes (#674)
v5.5.0 (2019-08-06)
Added
- Allow saving screenshots in a subdirectory (#662)
v5.4.0 (2019-07-30)
Added
- Add assertion checks if a button is disabled or enabled (#661)
Fixed
- Update constraints for Laravel 6.0 (e4b4d63)
v5.3.0 (2019-07-11)
Added
- Add proxy support to the
dusk:installcommand (#659)
v5.2.0 (2019-06-25)
Added
- Add option to fullsize the browser (#655)
v5.1.1 (2019-06-14)
Fixed
- Add latest version of Facebook Webdriver (#654)
v5.1.0 (2019-05-02)
Added
v5.0.3 (2019-04-02)
Fixed
- Fix
assertVueContainsandassertVueDoesNotContain(#638)
v5.0.2 (2019-03-12)
Fixed
- Fix cookies with falsey values (#617)
- Fix
with()and page assertions (#625) - Avoid deprecation messages on PHPUnit 8 (#620)
v5.0.1 (2019-02-27)
Added
- Added support for
phpunit.dusk.xml.dist(#610) - Use custom DISPLAY variable when set on Linux (#613, 2480495)
Fixed
v5.0.0 (2019-02-12)
Added
Changed
- Update minimum Laravel version (fcb2226)
- Update Symfony dependencies to latest version (788e79c)
- Prefer stable dependencies (fdb2fd4)
v4.0.0 (2018-08-11)
Dusk 4.0.0 disables cookie serialization and is intended for use with Laravel 5.6.30 or later. If you are using a previous version of Laravel, please continue using Dusk 3.0.0.
v1.0.13 (2017-04-20)
Added
- Added
illuminate/consoleas dependency (#232) - Added security measurement against registering Dusk on production (#229)
- Added
PHP_BINARYconstant to the list of PHP's executable binaries (#240)
Changed
- Changed
propagateScaffoldingToBrowser()tosetUp()for compatibility with PHPUnit ~6.0 (#227) - Changed
selected()comparison to always cast the value to string (#239)
Fixed
- No longer throws exception when Tty is not available (#226)
- Use
getAttribute('value')instead ofgetText()fortextareaelements (#237) - Fixed bug when giving strings with apostrophe to
clickLink()(#228)
v1.0.12 (2017-04-07)
Added
- Added automated tests for HTML elements identified by strings with a colon (#214)
Fixed
- Support for colon on HTML id tag (#214)
v1.0.11 (2017-03-20)
Added
- Added
assertSelectHasOptions(),assertSelectMissingOptions(),assertSelectHasOption()andand assertSelectMissingOption()(#195) - Added purge console logs before starting tests (#193)
- Added
assertPathIsNot()(#183) - Added support for back button (#187)
- Added
waitForLocation()to allow waiting onwindow.locationto be changed (#176)