| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- Revision history for Selenium-Remote-Driver
- 0.17 6-4-2013
- - Second build with DistZilla, now with distzilla branch merged into master.
- - Changelog updated
- - Handle non-json responses better
- - Small bugs fixed
- 0.16 4-11-2013
- - New maintainer and beginning CPAN artist: Charles Howes <chowes@cpan.org>
- - First build with DistZilla (using distzilla branch from git repository, somewhat stale)
- 0.15 3-12-2012
- - execute_script() can return web elements for data structures
- (arrays for .e.g.).
- - The error messages are now a little more descriptive in cases of
- "UNKNOWN ERROR".
- - Fixed the carp 1.25 related issue in tests.
- - Added support for proxy configuration.
- 0.14 3-1-2012
- - Added method send_keys_to_active_element() in driver
- - Added method get_sessions()
- - Fixed issue #11
- - Fixed documentation from issue #21
-
- 0.13 2-8-2012
- - Added support for key events in send_keys() method
- - Added methods to get/set window position/size
- - get_active_element() now returns a WebElement object
- - Bunch of bug fixes & documentation fixes.
- 0.12 9-20-2011
- - Tests now use mock recordings for each major os
- this will be expanded to include different versions
- of selenium
- - added module metadata so bug tracking and repository
- info will appear on metacpan (Thanks Tom Hukins!)
- - Fixed issue with find_child_element(s) which caused
- search methods which had 2+ words to fail
- ("css selector","class name","tag name", etc)
- 0.11 8-16-2011
- This is quite a large list for this release and will be
- the first cpan release. The later releases will hopefully
- happen often and won't be quite as large.
- - subroutine calls carp when an error occurs or when
- an element cannot be found
- - if an element cannot be found, carp should tell you
- which line in your local script where the element was
- not found
- - added the following driver api calls
- click,double_click,button_down,button_up,close,status,
- send_modifier,execute_script,execute_async_script
- - fixed the following api calls
- refresh,delete_cookie_named
- - $element->get_value is deprecated...
- subroutine now points to get_attribute('value')
- - added the following element api calls
- describe
- - added initial IDE plugin for the Selenium-IDE
- (this is based off the Rspec webdriver ide plugin)
- - Added "extra_capabilities" named argument to the driver
- - make send_keys accept one or more string argument
- - added javascript method to driver
- (thanks Phil Kania!)
- - fixed issue: check for empty string before trying to decode
- - fixed issue: if script using the module ever forked, the
- driver would call quit whenever that fork was closed
- - fixed issue: Marked as deprecated: WebElement::set_selected
- and WebElement::toggle
- - fixed issue: global $driver variable in WebElement caused the
- remote connection to be destroyed before the driver was able
- to call quit()
- - fixed issues:
- - improper definition of setImplicitWaitTimeout
- - Driver.pm: missing 'css' entry in FINDERS
- - Driver.pm::find_elements: set up $using correctly
- (thanks Phil Mitchell!)
- 0.10 5-2-2010
- - Implemented support for JSON wire protocol as of a4 release of
- Selenium 2.0.
- - The main Driver & WebElement modules are implemented & functional.
- - Added unit tests for Driver. As of this moment only live testing is
- supported as the server itself is alpha & mocking its behavior doesn't
- help our cause.
- - Added POD for Driver & WebElement
- 0.01 2-21-2010
- First version, released on an unsuspecting world.
|