Chris@14
|
1 1.3.1 / 2016-03-05
|
Chris@14
|
2 ==================
|
Chris@14
|
3
|
Chris@14
|
4 Bug fixes:
|
Chris@14
|
5
|
Chris@14
|
6 * Fixed the handling of cookies with semicolon in the value
|
Chris@14
|
7
|
Chris@14
|
8 Testsuite:
|
Chris@14
|
9
|
Chris@14
|
10 * Add testing on PHP 7
|
Chris@14
|
11
|
Chris@14
|
12 1.3.0 / 2015-09-21
|
Chris@14
|
13 ==================
|
Chris@14
|
14
|
Chris@14
|
15 New features:
|
Chris@14
|
16
|
Chris@14
|
17 * Updated the driver to use findElementsXpaths for Mink 1.7 and forward compatibility with Mink 2
|
Chris@14
|
18
|
Chris@14
|
19 Testsuite:
|
Chris@14
|
20
|
Chris@14
|
21 * Fixed the window name test for the chrome driver
|
Chris@14
|
22 * Add testing on PhantomJS 2
|
Chris@14
|
23
|
Chris@14
|
24 Misc:
|
Chris@14
|
25
|
Chris@14
|
26 * Updated the repository structure to PSR-4
|
Chris@14
|
27
|
Chris@14
|
28 1.2.0 / 2014-09-29
|
Chris@14
|
29 ==================
|
Chris@14
|
30
|
Chris@14
|
31 BC break:
|
Chris@14
|
32
|
Chris@14
|
33 * Changed the behavior of `getValue` for checkboxes according to the BC break in Mink 1.6
|
Chris@14
|
34
|
Chris@14
|
35 New features:
|
Chris@14
|
36
|
Chris@14
|
37 * Added the support of the `chromeOptions` argument in capabilities
|
Chris@14
|
38 * Added the support of select elements in `setValue`
|
Chris@14
|
39 * Added the support of checbox and radio elements in `setValue`
|
Chris@14
|
40 * Added the support of HTML5 input types in `setValue` (for those supported by WebDriver itself)
|
Chris@14
|
41 * Added `getWebDriverSessionId` to get the WebDriver session id
|
Chris@14
|
42 * Added a way to configure the webdriver timeouts
|
Chris@14
|
43 * Implemented `getOuterHtml`
|
Chris@14
|
44 * Implemented `getWindowNames` and `getWindowName`
|
Chris@14
|
45 * Implemented `maximizeWindow`
|
Chris@14
|
46 * Implemented `submitForm`
|
Chris@14
|
47 * Implemented `isSelected`
|
Chris@14
|
48
|
Chris@14
|
49 Bug fixes:
|
Chris@14
|
50
|
Chris@14
|
51 * Fixed the selection of options for radio groups
|
Chris@14
|
52 * Fixed `getValue` for radio groups
|
Chris@14
|
53 * Fixed the selection of options for multiple selects to ensure the change event is triggered only once
|
Chris@14
|
54 * Fixed mouse interactions to use the webDriver API rather than using JS and emulating events
|
Chris@14
|
55 * Fixed duplicate change events being triggered when setting the value
|
Chris@14
|
56 * Fixed the code to throw exceptions for invalid usages of the driver
|
Chris@14
|
57 * Fixed the implementation of `mouseOver`
|
Chris@14
|
58 * Fixed `evaluateScript` and `executeScript` to support all syntaxes required by the Mink API
|
Chris@14
|
59 * Fixed the retrieval of HTML attributes in `getAttribute`
|
Chris@14
|
60 * Fixed form interactions to use the webDriver API rather than using JS and emulating change events
|
Chris@14
|
61 * Fixed the clearing of the value when the caret is at the beginning of the field in `setValue`
|
Chris@14
|
62
|
Chris@14
|
63 Testing:
|
Chris@14
|
64
|
Chris@14
|
65 * Updated the testsuite to use the new Mink 1.6 driver testsuite
|
Chris@14
|
66 * Added testing on HHVM
|