github SeleniumHQ/selenium selenium-2.41.0
Selenium 2.41.0

latest releases: nightly, selenium-4.24.1-javascript, selenium-4.24.0...
3 years ago

Changelog

For each component's detailed changelog, please check:

Commits in this release

Click to see all the commits included in this release
  • c259e57fdf - Removing deprecated ChromeOptions.setExperimentalOptions :: Simon Stewart
  • d8816d8678 - Removing deprecated FirefoxProfile.setProxyPreferences method. :: Simon Stewart
  • 0908d52650 - Reducing the visibility of a deprecated class in the htmlunit driver. :: Simon Stewart
  • 48188878a0 - Removing old version of selenium rc emulation and leaving the new one in place. :: Simon Stewart
  • 1a17c9e0ad - updating changelog / py docs and bumping version numbers for 2.40 :: Luke Inman-Semerau
  • 0cac3dab8c - Bump gem version to 2.40.0 + update rb/CHANGES :: Jari Bakken
  • 3a49ae8b4a - Updating .NET documentation build process :: Jim Evans
  • 26b18235c6 - Updating .NET WebDriverBackedSelenium build process to account for moved files :: Jim Evans
  • fbe29a9886 - Silencing .NET documentation build warnings. No functional changes. :: Jim Evans
  • b7305e3b47 - Minor cleanup. :: Jari Bakken
  • 68f96ffa6a - Fixing the java build :: Alexei Barantsev
  • 6dcca1e388 - Really, for-real fixing the Java build :: Jim Evans
  • 305680364a - Removing tests for deleted method :: Alexei Barantsev
  • 0785d107d8 - adding hash method to webelement so that one can put found elements in a python set for uniqueness :: Luke Inman-Semerau
  • 34a63e46e2 - Refactoring usage of command executors in .NET. :: Jim Evans
  • 133d113684 - Implementing ITakesScreenshot in RemoteWebDriver base class instead of subclasses :: Jim Evans
  • fa76f9a4f3 - Removing deprecated .NET Android driver :: Jim Evans
  • 169dba6ad4 - Cleaning up testShouldDoNothingIfThereIsNothingToGoBackTo :: Seva Lotoshnikov
  • b91a563eb5 - intellij wants some changes :: Luke Inman-Semerau
  • e71f03fb0d - Fixing javadoc. Fixes issue 7033 :: Alexei Barantsev
  • 8a0a2ce327 - Update download link to googleapis.com :: Yi Zeng
  • 148cc9a5b8 - Fix docstring :: Alexander Bayandin
  • b09f365a97 - adding link to standalone-server in pydocs :: Luke Inman-Semerau
  • 37ea8e663f - Added locator support to frame_to_be_available_and_switch_to_it(). :: Magnus E. Halvorsen
  • b2130906bd - service.py: fix service_args[] handling :: jmuramatsu
  • 7d51a840f3 - Add property for silencing chromedriver :: Tobias Lidskog
  • 7571e978ef - Generate AUTHORS :: Andreas Tolfsen
  • b20e5d3bec - Add aliases for jimevans and hugs :: Andreas Tolfsen
  • 76131aea10 - Add alias for yizeng in .mailmap and update AUTHORS :: Yi Zeng
  • 6239c3c25f - Copying resources from the proper jar to a maven artifact selenium-java :: Alexei Barantsev
  • 693740c473 - Adding excludeSwitches to the list of known Chrome options :: Jim Evans
  • 5fed4c7d19 - Merge branch 'master' of https://code.google.com/p/selenium :: Jim Evans
  • bfd3cce484 - Updating documentation comment. No functional changes :: Jim Evans
  • 1c07956ce2 - Adding lost quotes in json format (RC). Fixes issue 7018 :: Alexei Barantsev
  • 860e74cd50 - Removing android-related libs from idea project :: Alexei Barantsev
  • 4d025d3299 - Fixing parameters parsing. Fixes issue 7014 :: Alexei Barantsev
  • bab55bdb51 - Removing links to android libs from eclipse project, and updating gem refs in idea project :: Alexei Barantsev
  • ce1eb4dbac - Make aliases actually be aliases, removing the need to flag them as such. :: Iain Dawson
  • 73ddf76d12 - Fix reference to undefined LEFT_ALT. :: Iain Dawson
  • 5f2e41b3aa - Adding httpOnly flag to Cookie JSON object :: Alexei Barantsev
  • 6af0f09f7c - Allow python bindings to handle status codes as numbers and strings as steps to aligning with W3C Spec :: AutomatedTester
  • 6118261205 - Adding httpOnly cookie flag to Java binding :: Alexei Barantsev
  • 2378c70c3a - Adding tests for httpOnly cookie flag :: Alexei Barantsev
  • 3c2fbb2cb7 - Implementing a servlet on the test server that allows to set cookies on the server side. That allows to create tests for secure and httpOnly flags. :: Alexei Barantsev
  • 425df2d764 - Adding a test for cookie secure flag :: Alexei Barantsev
  • a440774f58 - Fix up buck build files so they all compile. :: Simon Stewart
  • fc4f1084ef - Bump the buck version. :: Simon Stewart
  • c71bf52786 - Adding swicth to parent frame command to the wire protocol :: Alexei Barantsev
  • b086af503e - Adding a new test for deleteCookie operarion (and fixing HtmlUnit implementation) :: Alexei Barantsev
  • 8b6b171946 - Implementing support for switching context as described here: http://code.google.com/p/selenium/source/browse/spec-draft.md?repo=mobile#133 - this feature will be used by mobile WebDriver users to switch between different contexts like the native or the webview UI element tree - The feature is end to end tested with latest selendroid snapshot version (6a126ab3782deb7dd0cc99c6e3785c72d636959b) :: Dominik Dary
  • 5d29247d14 - Fixing javadoc :: Alexei Barantsev
  • da0ae05d3d - Adding swicthToParentFrame to Java API :: Alexei Barantsev
  • 87ebfc0b54 - Adding tests for switching to parent frame :: Alexei Barantsev
  • b15b49a26b - Implementing switch to parent frame in HtmlUnitDriver :: Alexei Barantsev
  • d5338f303d - Implementing switch to parent frame in FirefoxDriver :: Alexei Barantsev
  • d3bf7ab4e3 - Implementing switch to parent frame in WDBS :: Alexei Barantsev
  • 2cc54cb6d7 - Remove use of VK_ENTER since its been removed from Firefox. PUA code uses VK_RETURN now like Mozilla Tools :: AutomatedTester
  • e5701d815f - Deleting java files with no classes :: Alexei Barantsev
  • 2401583110 - Implementing remote end for switch to parent frame operation :: Alexei Barantsev
  • ad14204bb4 - Removing InternetExplorerDriver constructor that accepts WindowsProxyManager as a parameter. Proxy management moved to IEDriverServer and WindowsProxyManager is used for RC only now :: Alexei Barantsev
  • 6ea27b0dcb - Removing a redundant utility method :: Alexei Barantsev
  • 0ed66eaa0b - Breaking dependency of firefoxdriver and htmlunitdriver on browserlaunchers package :: Alexei Barantsev
  • 05af3e16ea - Moving Timer and Windows classes to webdriven api, they are not commands :: Alexei Barantsev
  • 5845a475cd - Fixing the build :: Alexei Barantsev
  • 8f85c5e9e2 - Adding a test for switching to parent from an iframe :: Alexei Barantsev
  • bf917a9cd2 - Implementing switch to parent frame in python binding :: Alexei Barantsev
  • 9b57e72b4a - Regard all modifier keys in SingleKeyAction :: Jonatan Kronqvist
  • fc9e6a4f04 - Push context switching into a role-based interface. :: Simon Stewart
  • 8fc478b09e - python switch_to_ deprecation / adding switch_to class like the other language bindings :: Luke Inman-Semerau
  • e35eaf18aa - updates for FF28 release, prebuilts need building :: Luke Inman-Semerau
  • a19e4f8886 - missed one spot for the FF28 bump :: Luke Inman-Semerau
  • fe4b420acf - update FF prebuilts for linux :: Luke Inman-Semerau
  • a6e35bbae9 - Simplifying code: wrapping/unwrapping session id is redundant :: Alexei Barantsev
  • b770492cf0 - Updating Firefox native events components for Windows for Firefox 28 :: Jim Evans
  • f8f41c8df1 - don't need to have a deprecated method that was never released :) :: Luke Inman-Semerau
  • 8c010da819 - Fixing WebDriver.csproj to account for missing Android driver :: Jim Evans
  • 57de9955c9 - Implementing standard conformant protocol in firefox driver :: Alexei Barantsev
  • ff40c2737d - Revert "Implementing standard conformant protocol in firefox driver" :: Simon Stewart
  • 10cc30308e - Rename some commands in the firefox driver to prepare for selenium 3. :: Simon Stewart
  • 6ee36e87eb - Handle a Selenium 3 style "sessionId" in a Command received by a Selenium 2 server. :: Simon Stewart
  • 79afa189a5 - disable failing tests, will re-enable when have time to debug :: AutomatedTester
  • 3321f540fe - Stop accessing variables directly and go through a property :: AutomatedTester
  • c76073b2f4 - Adding switch_to_parent_frame so that it can actually be called :: AutomatedTester
  • 89b2fa4fcf - switch_to_parent_frame -> switch_to.parent_frame :: Luke Inman-Semerau
  • 373a5349d7 - py tests moving the rest of switch_to_ -> switch_to. :: Luke Inman-Semerau
  • 229567f0dc - Generate fresh list of authors :: Andreas Tolfsen
  • f3e5963610 - adding javadoc to JavascriptExecutor executeAsyncScript about the default timeout. Also some extra information on troubleshooting common issues. :: Luke Inman-Semerau
  • 362bae5638 - There's no need to create a StringBuilder here. :: Kevin Menard
  • c1b034ff7d - No need to call toString on a String. :: Kevin Menard
  • 6307f5ddb9 - Clean up immediately if starting a driver or session errors in RemoteWebDriver. :: Kevin Menard
  • 11e9cc64af - Updated a grid timeout property that seems to have been overlooked in a previous cleanup. :: Kevin Menard
  • aaaed83875 - Actually pass the response body to CommandListener implementations, per the interface contract. :: Kevin Menard
  • 11eecce420 - Ignore exceptions during the clean-up process if failing to start a RemoteWebDriver instance. :: Kevin Menard
  • f2020556ef - The crowd has spoken and wants the original exception, not nested. :: Kevin Menard
  • 6be55b4999 - Fix #6770 setting a timeout when jetty has low resources to prevent hub from hanging. :: freynaud
  • 16da8dcba8 - Fix #6771 if a session times out and the browser was never started, it should still be cleaned up on the hub side. BeforeRelease should then be a no-op and not throw. :: freynaud
  • 04b1676d6c - Fix #6772 adding a configuration parameter to set the number of thread jetty uses. Default = -1 = current behavior ( 255 thread from Jetty's default settings ) :: freynaud
  • 21bc4f708f - Fix #6773 consuming the request in all cases to properly release resources :: freynaud
  • 605a01402d - the capabilities needs to be sent properly encoded.Capabilities for mobile for instance have copyright signs. :: freynaud
  • 4e1899d2d9 - Removing switch_to_parent_frame from driver to use new switch_to. :: AutomatedTester
  • 4334d3826c - Squashed commit of the following: :: Rory Craig-Barnes
  • d7cfca4382 - Do not define SocketError as Ruby 1.8 is not longer supported :: Andrey Botalov
  • fceda5353c - Remove redundant code :: Alexander Bayandin
  • e804d9bf2e - Remove dead browser visible methods :: Andrey Botalov
  • 4b87107987 - Properly bind "this" for beforeEach/it/afterEach in mocha integration. :: Jason Leyba
  • 73d3a8bc6a - Ignoring maven/target :: Alexei Barantsev
  • 470431a0bc - Adding a unit test for Command serialization to json :: Alexei Barantsev
  • a1fa12b37f - Updating javadocs for 2.41.0 :: Jim
  • c61322bd19 - Updating version nubmers for 2.41.0 release :: Jim Evans
  • fd5d7f8bc7 - Updating .NET assembly version numbers for impending 2.41 release :: Jim Evans
  • 349612123d - Updating IEDriverServer version number and prebuilts for 2.41 release :: Jim Evans
  • 3192d8a6c4 - Updating java CHANGELOG for 2.41.0 :: Jim Evans

Don't miss a new selenium release

NewReleases is sending notifications on new releases.