=== Version 0.2.1 / 2011-07-29 * Enhancements * Added ability to locate div by the contained text * Added #attach_to_window so a page object and operate on another window * Added #switch_to_frame to allow one to switch to a frame * Added #send_keys to PageObject::Elements::Element * Added #refresh to page object * Work toward making drivers pluggable * Updated to use selenium-webdriver 2.2.0 * Updated to use watir-webdriver 0.2.8 === Version 0.2 / 2011-07-24 * Enhancements * Async handling * Added #wait_until to page object to support async events at page level * Added the following methods to PageObject::Elements::Element * #when_present * #when_visible * #when_not_visible * #wait_until * Handling popups * Added #alert to page object to override default alert popup behavior * Added #confirm to page object to override default confirm popup behavior * Added #prompt to page object to override default prompt popup behavior * Updated to use selenium-webdriver 2.1.0 === Version 0.1.1 / 2011-07-16 * Enhancements * Support for identifying hidden fields by text when using Selenium * Support for identifying links by href when using Selenium * Updated to use selenium-webdriver 2.0.1 * Updated to use watir-webdriver 0.2.6 === Version 0.1 / 2011-07-01 * Enhancements * Support for using multiple identifiers when locating the following element: * Link * TextField * HiddenField * TextArea * SelectList * CheckBox * RadioButton * Button * Div * Span * Table * TableCell * Image * Form * ListItem * UnorderedList * OrderedList * Selenium support for using index for the following elements: * Link * TextField * HiddenField * TextArea * SelectList * CheckBox * RadioButton * Button * Div * Span * Table * Image * Form * ListItem * UnorderedList * OrderedList * Support name for identification across all elements in Watir * Added [] method to SelectList to index Options * Added options method to Select List * Added support for the following elements * Option * Updated to use selenium-webdriver 0.2.2 * Updated to use watir-webdriver 0.2.5 === Version 0.0.5 / 2011-06-15 * Enhancements * Added rows method to Table to return number or rows * Added columns method to TableRow to return the number of columns * Table now supports Enumerable to iterate over the TableRows * TableRow now supports Enumerable to iterate over TableCells * Added items method to UnorderedList to return number of ListItems * Added items method to OrderedList to return number of ListItems * UnorderedList now supports Enumerable to iterate over the ListItems * OrderedList now supports Enumerable to iterate over the ListItems * All element methods now take an optional block that can be executed passing a browser * Created PageFactory module to add factory methods to your step definitions * Thanks Alister Scott for the idea === Version 0.0.4 / 2011-06-13 * Enhancements * Added support for the following elements * hidden field * form * list item * unordered list * ordered list === Version 0.0.3 / 2011-06-02 * Enhancements * Added support for the following elements * span * image * Added the following methods to Element * value * == * tag_name * attribute * click * Updated to use selenium-webdriver 0.2.1 * Updated to use watir-webdriver 0.2.4 === Version 0.0.2 / 2011-05-30 * Enhancements * Added support for the following elements * div * button * table * table row * table cell * Added text method to element === Version 0.0.1 / 2011-05-22 * Enhancements * Support for the following elements * check box * link * radio button * select list * text field * Support for the following page level functions * text * html * title