-
Notifications
You must be signed in to change notification settings - Fork 163
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
39 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
1.2.0 / 2014-09-29 | ||
================== | ||
|
||
BC break: | ||
|
||
* Changed the behavior of `getValue` for checkboxes according to the BC break in Mink 1.6 | ||
|
||
New features: | ||
|
||
* Added the support of the `chromeOptions` argument in capabilities | ||
* Added the support of select elements in `setValue` | ||
* Added the support of checbox and radio elements in `setValue` | ||
* Added the support of HTML5 input types in `setValue` (for those supported by WebDriver itself) | ||
* Added `getWebDriverSessionId` to get the WebDriver session id | ||
* Added a way to configure the webdriver timeouts | ||
* Implemented `getOuterHtml` | ||
* Implemented `getWindowNames` and `getWindowName` | ||
* Implemented `maximizeWindow` | ||
* Implemented `submitForm` | ||
* Implemented `isSelected` | ||
|
||
Bug fixes: | ||
|
||
* Fixed the selection of options for radio groups | ||
* Fixed `getValue` for radio groups | ||
* Fixed the selection of options for multiple selects to ensure the change event is triggered only once | ||
* Fixed mouse interactions to use the webDriver API rather than using JS and emulating events | ||
* Fixed duplicate change events being triggered when setting the value | ||
* Fixed the code to throw exceptions for invalid usages of the driver | ||
* Fixed the implementation of `mouseOver` | ||
* Fixed `evaluateScript` and `executeScript` to support all syntaxes required by the Mink API | ||
* Fixed the retrieval of HTML attributes in `getAttribute` | ||
* Fixed form interactions to use the webDriver API rather than using JS and emulating change events | ||
* Fixed the clearing of the value when the caret is at the beginning of the field in `setValue` | ||
|
||
Testing: | ||
|
||
* Updated the testsuite to use the new Mink 1.6 driver testsuite | ||
* Added testing on HHVM |