This repository was archived by the owner on Jan 9, 2025. It is now read-only.
1.2.0
BC break:
- Rewrote the driver based on Zombie 2.0 rather than the old 1.x versions
- Changed the behavior of
getValuefor checkboxes according to the BC break in Mink 1.6
New features:
- Added the support of select elements in
setValue - Implemented
getOuterHtml - Added support for request headers
- Implemented
submitForm - Implemented
isSelected
Bug fixes:
- Fixed the selection of options for multiple selects to ensure the change event is triggered only once
- Fixed the selection of options for radio groups
- Fixed
getValuefor radio groups - Fixed the retrieval of response headers
- Fixed a leak of outdated references in the node server when changing page
- Fixed the resetting of the driver to reset everything
- Fixed the code to throw exceptions for invalid usages of the driver
- Fixed handling of errors to throw exceptions in the driver rather than crashing the node server
- Fixed
evaluateScriptandexecuteScriptto support all syntaxes required by the Mink API - Fixed
getContentto return the source of the page without decoding entities - Fixed the removal of cookies
- Fixed the basic auth implementation
Testing:
- Updated the testsuite to use the new Mink 1.6 driver testsuite
- Added testing on HHVM