|
1 | 1 | ## v2.45.0-dev
|
2 | 2 |
|
| 3 | +### Important Policy Change |
| 4 | + |
| 5 | +Starting with the 2.45.0 release, selenium-webdriver will support the last |
| 6 | +two stable minor releases for Node. For 2.45.0, this means Selenium will |
| 7 | +support Node 0.10.x and 0.12.x. Support for the intermediate, un-stable release |
| 8 | +(0.11.x) is "best-effort". This policy will be re-evaluated once Node has a |
| 9 | +major version release (i.e. 1.0.0). |
| 10 | + |
| 11 | +### Change Summary |
| 12 | + |
| 13 | +* With the release of [Node 0.12.0](http://blog.nodejs.org/2015/02/06/node-v0-12-0-stable/) |
| 14 | + (finally!), the minimum supported version of Node is now `0.10.x`. |
3 | 15 | * The `promise` module is now [Promises/A+](https://promisesaplus.com/)
|
4 | 16 | compliant. The biggest compliance change is that promise callbacks are now
|
5 | 17 | invoked in a future turn of the JS event loop. For example:
|
|
36 | 48 | }, 2000, 'element not found');
|
37 | 49 | });
|
38 | 50 |
|
39 |
| - This code will fail an error like: |
| 51 | + This code will fail an error like: |
40 | 52 |
|
41 | 53 | Error: element not found
|
42 | 54 | Wait timed out after 2002ms
|
|
87 | 99 | however, since it is a required field in WebDriver's wire protocol.
|
88 | 100 | * FIXED: 7994: The `stacktrace` module will not modify stack traces if the
|
89 | 101 | initial parse fails (e.g. the user defined `Error.prepareStackTrace`)
|
90 |
| -* FIXED: 5855: Added a module (`until`) that defines several common conditions |
| 102 | +* FIXED: 5855: Added a module (`until`) that defines several common conditions |
91 | 103 | for use with explicit waits. See updated examples for usage.
|
92 | 104 |
|
93 | 105 | ## v2.43.5
|
|
0 commit comments