Selenium 2.28
Download from this link.
| v2.28.0 |
| ======= |
| WebDriver: |
| * "null" can now be passed to executeScript |
| * .Net: Corrected FileUtilities.FindFile() to correctly return the |
| current directory if the specified file is located there. |
| * .Net: Introduces the Updating the CustomFinderType property to the |
| .NET FindsByAttribute. This allows use of custom By subclasses in |
| the PageFactory. The custom finder must be a subclass of By, and |
| it must expose a public constructor that takes a string argument. |
| * SafariDriver: better attempts to catch native dialogs from user |
| defined onbeforeunload handlers. |
| * Updating HtmlUnit to 2.11 |
| * Added the PhantomJS bindings to the release. You'll still need to |
| download PhantomJS itself separately. |
| RC: |
| * Implemented getAllWindowNames in WebDriverBackedSelenium |
| * Implemented openWindow in WebDriverBackedSelenium to allow opening |
| relative URLs |
| v2.27.0 |
| ======= |
| WebDriver: |
| * Added support for native events for Firefox 17. |
| * Added support for ghostdriver (PhantomJS) |
| * Adding new capability "enableElementCacheCleanup" to the IE |
| driver. When set to true, the IE driver will clean the |
| known-element cache of invalid elements after every page |
| load. This is intended to keep memory usage down and improve |
| performance. However, it is an intrusive change, so this |
| capability is provided temporarily to allow disabling this |
| behavior if problems arise. The default of this new capability is |
| "true", meaning this behavior is turned on by default. |
| * Added shift key handling to the synthetic keyboard actions. |
| * Modifying scroll behavior in IE driver SendKeysCommandHandler to |
| call Element::GetLocationOnceScrolledIntoView() instead of calling |
| the DOM scrollIntoView() function. Should result in less page |
| scrolling during test runs. |
| * Checking if CSS transforms on elements, or their parents, are |
| hiding them and therefore returning they arent visible. |
| * Add not, refreshed, invisibilityOfElementWithText to |
| ExpectedConditions. |
| * Added support for new IE10 pointer events. |
| * FIXED: 1543: Allowing equal sign in a cookie value. |
| * FIXED: 2103, 3508: Modified to no longer hang on alerts triggered |
| by onchange of <select> elements or by onsubmit of <form> |
| elements. |
| * FIXED: 2035: Returning a simple result (null) after opening a new |
| window instead of the window object (that can't be serialized to |
| JSON). |
| * FIXED: 2353: Only call blur() for IE if the element is not the |
| <body> element. |
| * FIXED: 3043: Better error message reporting when browser launch |
| fails. |
| * FIXED: 4490: Checking script evaluation result to prevent null |
| reference exception. |
| * FIXED: 4736: Added all of the extended colour keywords to the |
| Colors enum in support of |
| http://www.w3.org/wiki/CSS3/Color/Extended_color_keywords. |
| * FIXED: 4800: Fixed calculation of coordinates for elements in |
| frames/iframes where the element is scrolled out of view within |
| the frame. |
| Grid: |
| * FIXED: 3818: Generating session identifiers with UUID to prevent duplication. |
| RC: |
| * FIXED: 4668: Fixing ability to open relative URLs in WDBS. |
| * FIXED: 4273: Added getCssCount to the list of the methods |
| supported by WebDriverBackedSelenium. |
| * FIXED: 4055: WDBS implementation of getValue for radio buttons now |
| reflects behaviour of RC. |
| * FIXED: 4784: Processing locators before use in getCssCount and |
| getXpathCount. |
----