OperaDriver 0.8 was released tonight and is bundled with the corresponding release of Selenium 2.13.0. Many important changes have been made which you can read more about in the attached changelog.
This version prepares for the release of Opera 11.60, and will thus
not work out of the box with 11.52 or any previous versions. To get
it working with earlier versions of Opera, please set the capabilities
opera.port to -1 and
opera.profile to "" (empty string). This will
disable the command-line arguments
-pd from being sent to Opera.
Other exciting news:
There's also been a number of bug fixes and test fixes in this release. It's
worth mentioning that
OperaWebElement.getCssValue() now returns
HEX values instead of RGB values, that
OperaIntervals#WAIT_FOR_ELEMENT (implicit wait) is not being
reset for each element lookup, and that the launchers have been moved into a
separate package making it easier to use OperaDriver from SpartanRunner.
Besides the changes the user will notice, a lot of work has gone into improving the general structure of OperaDriver, especially with adding support for more Opera products (such as SDK and Mobile) in mind.
OperaDriver is bundled with Selenium and is available as a part of the Selenium standalone server download on GoogleCode.
The README can also be found on Github.
Issues can be reported to our issue tracker.
Oh, and it's also available through Maven. Group ID is
com.opera, artifact is