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 Stewartd8816d8678
- Removing deprecated FirefoxProfile.setProxyPreferences method. :: Simon Stewart0908d52650
- Reducing the visibility of a deprecated class in the htmlunit driver. :: Simon Stewart48188878a0
- Removing old version of selenium rc emulation and leaving the new one in place. :: Simon Stewart1a17c9e0ad
- updating changelog / py docs and bumping version numbers for 2.40 :: Luke Inman-Semerau0cac3dab8c
- Bump gem version to 2.40.0 + update rb/CHANGES :: Jari Bakken3a49ae8b4a
- Updating .NET documentation build process :: Jim Evans26b18235c6
- Updating .NET WebDriverBackedSelenium build process to account for moved files :: Jim Evansfbe29a9886
- Silencing .NET documentation build warnings. No functional changes. :: Jim Evansb7305e3b47
- Minor cleanup. :: Jari Bakken68f96ffa6a
- Fixing the java build :: Alexei Barantsev6dcca1e388
- Really, for-real fixing the Java build :: Jim Evans305680364a
- Removing tests for deleted method :: Alexei Barantsev0785d107d8
- adding hash method to webelement so that one can put found elements in a python set for uniqueness :: Luke Inman-Semerau34a63e46e2
- Refactoring usage of command executors in .NET. :: Jim Evans133d113684
- Implementing ITakesScreenshot in RemoteWebDriver base class instead of subclasses :: Jim Evansfa76f9a4f3
- Removing deprecated .NET Android driver :: Jim Evans169dba6ad4
- Cleaning up testShouldDoNothingIfThereIsNothingToGoBackTo :: Seva Lotoshnikovb91a563eb5
- intellij wants some changes :: Luke Inman-Semeraue71f03fb0d
- Fixing javadoc. Fixes issue 7033 :: Alexei Barantsev8a0a2ce327
- Update download link to googleapis.com :: Yi Zeng148cc9a5b8
- Fix docstring :: Alexander Bayandinb09f365a97
- adding link to standalone-server in pydocs :: Luke Inman-Semerau37ea8e663f
- Added locator support to frame_to_be_available_and_switch_to_it(). :: Magnus E. Halvorsenb2130906bd
- service.py: fix service_args[] handling :: jmuramatsu7d51a840f3
- Add property for silencing chromedriver :: Tobias Lidskog7571e978ef
- Generate AUTHORS :: Andreas Tolfsenb20e5d3bec
- Add aliases for jimevans and hugs :: Andreas Tolfsen76131aea10
- Add alias for yizeng in .mailmap and update AUTHORS :: Yi Zeng6239c3c25f
- Copying resources from the proper jar to a maven artifact selenium-java :: Alexei Barantsev693740c473
- Adding excludeSwitches to the list of known Chrome options :: Jim Evans5fed4c7d19
- Merge branch 'master' of https://code.google.com/p/selenium :: Jim Evansbfd3cce484
- Updating documentation comment. No functional changes :: Jim Evans1c07956ce2
- Adding lost quotes in json format (RC). Fixes issue 7018 :: Alexei Barantsev860e74cd50
- Removing android-related libs from idea project :: Alexei Barantsev4d025d3299
- Fixing parameters parsing. Fixes issue 7014 :: Alexei Barantsevbab55bdb51
- Removing links to android libs from eclipse project, and updating gem refs in idea project :: Alexei Barantsevce1eb4dbac
- Make aliases actually be aliases, removing the need to flag them as such. :: Iain Dawson73ddf76d12
- Fix reference to undefined LEFT_ALT. :: Iain Dawson5f2e41b3aa
- Adding httpOnly flag to Cookie JSON object :: Alexei Barantsev6af0f09f7c
- Allow python bindings to handle status codes as numbers and strings as steps to aligning with W3C Spec :: AutomatedTester6118261205
- Adding httpOnly cookie flag to Java binding :: Alexei Barantsev2378c70c3a
- Adding tests for httpOnly cookie flag :: Alexei Barantsev3c2fbb2cb7
- 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 Barantsev425df2d764
- Adding a test for cookie secure flag :: Alexei Barantseva440774f58
- Fix up buck build files so they all compile. :: Simon Stewartfc4f1084ef
- Bump the buck version. :: Simon Stewartc71bf52786
- Adding swicth to parent frame command to the wire protocol :: Alexei Barantsevb086af503e
- Adding a new test for deleteCookie operarion (and fixing HtmlUnit implementation) :: Alexei Barantsev8b6b171946
- 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 Dary5d29247d14
- Fixing javadoc :: Alexei Barantsevda0ae05d3d
- Adding swicthToParentFrame to Java API :: Alexei Barantsev87ebfc0b54
- Adding tests for switching to parent frame :: Alexei Barantsevb15b49a26b
- Implementing switch to parent frame in HtmlUnitDriver :: Alexei Barantsevd5338f303d
- Implementing switch to parent frame in FirefoxDriver :: Alexei Barantsevd3bf7ab4e3
- Implementing switch to parent frame in WDBS :: Alexei Barantsev2cc54cb6d7
- Remove use of VK_ENTER since its been removed from Firefox. PUA code uses VK_RETURN now like Mozilla Tools :: AutomatedTestere5701d815f
- Deleting java files with no classes :: Alexei Barantsev2401583110
- Implementing remote end for switch to parent frame operation :: Alexei Barantsevad14204bb4
- Removing InternetExplorerDriver constructor that accepts WindowsProxyManager as a parameter. Proxy management moved to IEDriverServer and WindowsProxyManager is used for RC only now :: Alexei Barantsev6ea27b0dcb
- Removing a redundant utility method :: Alexei Barantsev0ed66eaa0b
- Breaking dependency of firefoxdriver and htmlunitdriver on browserlaunchers package :: Alexei Barantsev05af3e16ea
- Moving Timer and Windows classes to webdriven api, they are not commands :: Alexei Barantsev5845a475cd
- Fixing the build :: Alexei Barantsev8f85c5e9e2
- Adding a test for switching to parent from an iframe :: Alexei Barantsevbf917a9cd2
- Implementing switch to parent frame in python binding :: Alexei Barantsev9b57e72b4a
- Regard all modifier keys in SingleKeyAction :: Jonatan Kronqvistfc9e6a4f04
- Push context switching into a role-based interface. :: Simon Stewart8fc478b09e
- python switch_to_ deprecation / adding switch_to class like the other language bindings :: Luke Inman-Semeraue35eaf18aa
- updates for FF28 release, prebuilts need building :: Luke Inman-Semeraua19e4f8886
- missed one spot for the FF28 bump :: Luke Inman-Semeraufe4b420acf
- update FF prebuilts for linux :: Luke Inman-Semeraua6e35bbae9
- Simplifying code: wrapping/unwrapping session id is redundant :: Alexei Barantsevb770492cf0
- Updating Firefox native events components for Windows for Firefox 28 :: Jim Evansf8f41c8df1
- don't need to have a deprecated method that was never released :) :: Luke Inman-Semerau8c010da819
- Fixing WebDriver.csproj to account for missing Android driver :: Jim Evans57de9955c9
- Implementing standard conformant protocol in firefox driver :: Alexei Barantsevff40c2737d
- Revert "Implementing standard conformant protocol in firefox driver" :: Simon Stewart10cc30308e
- Rename some commands in the firefox driver to prepare for selenium 3. :: Simon Stewart6ee36e87eb
- Handle a Selenium 3 style "sessionId" in a Command received by a Selenium 2 server. :: Simon Stewart79afa189a5
- disable failing tests, will re-enable when have time to debug :: AutomatedTester3321f540fe
- Stop accessing variables directly and go through a property :: AutomatedTesterc76073b2f4
- Adding switch_to_parent_frame so that it can actually be called :: AutomatedTester89b2fa4fcf
- switch_to_parent_frame -> switch_to.parent_frame :: Luke Inman-Semerau373a5349d7
- py tests moving the rest of switch_to_ -> switch_to. :: Luke Inman-Semerau229567f0dc
- Generate fresh list of authors :: Andreas Tolfsenf3e5963610
- adding javadoc to JavascriptExecutor executeAsyncScript about the default timeout. Also some extra information on troubleshooting common issues. :: Luke Inman-Semerau362bae5638
- There's no need to create a StringBuilder here. :: Kevin Menardc1b034ff7d
- No need to call toString on a String. :: Kevin Menard6307f5ddb9
- Clean up immediately if starting a driver or session errors in RemoteWebDriver. :: Kevin Menard11e9cc64af
- Updated a grid timeout property that seems to have been overlooked in a previous cleanup. :: Kevin Menardaaaed83875
- Actually pass the response body to CommandListener implementations, per the interface contract. :: Kevin Menard11eecce420
- Ignore exceptions during the clean-up process if failing to start a RemoteWebDriver instance. :: Kevin Menardf2020556ef
- The crowd has spoken and wants the original exception, not nested. :: Kevin Menard6be55b4999
- Fix #6770 setting a timeout when jetty has low resources to prevent hub from hanging. :: freynaud16da8dcba8
- 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. :: freynaud04b1676d6c
- 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 ) :: freynaud21bc4f708f
- Fix #6773 consuming the request in all cases to properly release resources :: freynaud605a01402d
- the capabilities needs to be sent properly encoded.Capabilities for mobile for instance have copyright signs. :: freynaud4e1899d2d9
- Removing switch_to_parent_frame from driver to use new switch_to. :: AutomatedTester4334d3826c
- Squashed commit of the following: :: Rory Craig-Barnesd7cfca4382
- Do not define SocketError as Ruby 1.8 is not longer supported :: Andrey Botalovfceda5353c
- Remove redundant code :: Alexander Bayandine804d9bf2e
- Remove dead browser visible methods :: Andrey Botalov4b87107987
- Properly bind "this" for beforeEach/it/afterEach in mocha integration. :: Jason Leyba73d3a8bc6a
- Ignoring maven/target :: Alexei Barantsev470431a0bc
- Adding a unit test for Command serialization to json :: Alexei Barantseva1fa12b37f
- Updating javadocs for 2.41.0 :: Jimc61322bd19
- Updating version nubmers for 2.41.0 release :: Jim Evansfd5d7f8bc7
- Updating .NET assembly version numbers for impending 2.41 release :: Jim Evans349612123d
- Updating IEDriverServer version number and prebuilts for 2.41 release :: Jim Evans3192d8a6c4
- Updating java CHANGELOG for 2.41.0 :: Jim Evans