github SeleniumHQ/selenium selenium-3.0.0-beta-3
Selenium 3.0.0-beta-3

latest releases: nightly, selenium-4.24.1-javascript, selenium-4.24.0...
pre-release3 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
  • 31c43c82ec - bumping buck version :: Luke Inman-Semerau
  • fb0b0276d4 - Bump Python to 3.0.0.b2 :: AutomatedTester
  • a50ac1f99f - Fix typo "loogging" -> "logging" in issue template (#2558) :: Joe Lencioni
  • cb4f29e80c - Making note about ff48 in issues template :: Luke Inman-Semerau
  • a9bc94b969 - rb - change w3c element id processing :: Titus Fortner
  • 3eee8f83c2 - rb - fix submit element for w3c :: Titus Fortner
  • 901fa6b193 - rb - update specs to reflect marionette being default firefox implementation :: Titus Fortner
  • 622a2c83e1 - Update Ruby Changelog and bump version to 3.0.0.beta2 :: Titus Fortner
  • 451eb05a55 - rb - change ruby version to dev between releases :: Titus Fortner
  • ae4573ae86 - change maven targets a bit to only have to enter password for pgp signing once :: Luke Inman-Semerau
  • 3d792ee38a - bumping buck version :: Luke Inman-Semerau
  • b1c9ada7a8 - rb - fix collections bug :: Titus Fortner
  • 514156c4ba - rb - fix issues with Microsoft Edge support :: Titus Fortner
  • 242161770b - rb - update Ruby changelog and version for Ruby-only beta point release :: Titus Fortner
  • 055325c09d - Fix indentation error (#2539) :: Ian Lesperance
  • 2992ce0221 - Ignoring hanging tests for Marionette in Firefox nightly :: Jim Evans
  • 1b4a0f896d - Aligning parameter name for setting alert text in W3C protocol mode :: Jim Evans
  • a573338f7f - Updating IWebElement.GetAttribute shim for W3C protocol compliant drivers :: Jim Evans
  • 5301a2a427 - Bumping version resources and CHANGELOG for .NET 3.0 beta2 release :: Jim Evans
  • 4729413fb1 - firefox: fix log message to say we click on parent element first :: Andreas Tolfsen
  • 944a4c0891 - Use FirefoxDriver instead of the deprecated MarionetteDriver. :: Jason Juang
  • 7e144bb024 - Fix documentation typo :: Jason Leyba
  • dcaf7b2f17 - [js] The http.Executor class now accepts a promised client. The builder will now use this instead of command.DeferredExecutor when creating WebDriver instances, so http.Executors.prototype.defineCommand is exposed for users to define additional commands. :: Jason Leyba
  • 83dfb2cd1e - [js] For Firefox and Chrome, the builder will now always return a firefox.Driver or chrome.Driver instance, respectively, even when targeting a remote server. :: Jason Leyba
  • b5dfb0dcad - [js] Bump version to 3.0.0-beta-1 :: Jason Leyba
  • 0d4951c001 - Fix node:deploy target :: Jason Leyba
  • 82057399ec - [js] Move the Builder class to the main module and remove the builder module. The builder module was originally added to avoid a circular dependency that no longer exists. :: Jason Leyba
  • a567ef8b23 - [js] Fix WebDriver#setFileDetector when using driving Chrome or Firefox on a remote machine. :: Jason Leyba
  • 62f83f5287 - [js] Bump to 3.0.0-beta-2 :: Jason Leyba
  • 8f773cfbfe - [js] Fix typo in execute_script_test.js (#2582) :: Vitaliy Potapov
  • 941ddb9f14 - Initial implementation of get_attribute acting as a shim :: AutomatedTester
  • 77e455dc36 - Normalising white space in safari service.py. No functional changes :: AutomatedTester
  • 3cf339c6ce - [js] remove unused require in test (#2598) :: Vitaliy Potapov
  • c2ff59753f - Adding ability to set additional command line arguments for geckodriver in .NET :: Jim Evans
  • 4b46465ad0 - Implement getAttribute for W3C-compliant remote ends. :: Jason Juang
  • 4326cb0631 - Add missing None check in get_attribute. :: Jason Juang
  • e87363fcbf - Fix W3C check in WebElement. :: Jason Juang
  • 583c6b831c - re-arrainging dependencies a bit, server should depend on the leg-rc target that includes the maven_coords :: Luke Inman-Semerau
  • f4a052e12c - Remove bundling of LegRC with the main server. :: Simon Stewart
  • 8f2ae95fa4 - Delete the deprecated SessionNotFoundException :: Simon Stewart
  • 1eb94ab618 - Determine webdriver variant spoken by remote end. :: Simon Stewart
  • d725150ac7 - Use the ProtocolHandshake to determine remote end protocol version :: Simon Stewart
  • 88fa5ba66e - Normalise window and alert handling commands :: Simon Stewart
  • 61090000e4 - Normalise JS script execution between codecs :: Simon Stewart
  • 95735447ce - Stop being stubborn and admit that it's okay to use inheritance. :: Simon Stewart
  • 09b887e7d0 - Normalise how we handle window commands. :: Simon Stewart
  • 25271b8f14 - Use the atom to simulate the original getAttribute method. :: Simon Stewart
  • f6e48fd80a - Fix getAttribute for w3c remote ends. Oops :: Simon Stewart
  • 8b6ee4d7fe - [js] Fix a broken test :: Jason Leyba
  • b7cea8290d - [js] Fix a bug that causes callbacks to be dropped after recovering from an unhandled promise rejection :: Jason Leyba
  • d18ba32ab9 - [js] Add W3C compliant mappings for getting and setting the window position :: Jason Leyba
  • 81a74f5d13 - [js] Extract a common base class from the chrome, edge, and opera ServiceBuilder classes. :: Jason Leyba
  • 54d53e8a39 - [js] Add firefox.ServiceBuilder so users can customize the geckodriver server. :: Jason Leyba
  • ae3ceea03b - Log dialect of protocol detected by the protocol handshake. :: Simon Stewart
  • 1a9e26f016 - Fix the failing window switching tests. :: Simon Stewart
  • 11798fe8ad - Normalise handling of finding elements between protocols. :: Simon Stewart
  • b37476fed7 - Normalise handling of remaining methods in RemoteWebDriver :: Simon Stewart
  • ff3576605a - Normalise handling of all methods in RemoteWebElement :: Simon Stewart
  • 4f28354b77 - Allow commands to be aliased in the CommandCodec :: Simon Stewart
  • d729f320ea - Actually make the W3C shim for getAttribute work. :: Simon Stewart
  • b7c316f5e6 - Use an atom for isDisplayed when driving a W3C remote end. :: Simon Stewart
  • 0a2b32188e - Add missing command names to handler for 2.x compatibility :: Simon Stewart
  • 39208b1a4f - Bump the version number to beta3 :: Simon Stewart
  • dd0cc3aa32 - rb - update w3c getElementAttribute :: Titus Fortner
  • ca34606609 - rb - don't commit at 5am :: Titus Fortner
  • d7aec3175e - Update java changelog prior to release. :: Simon Stewart
  • 5bb9c973d5 - Export the selenium html runner as a binary :: Simon Stewart
  • 949e09c059 - Extract a new build target for building the release zips :: Simon Stewart
  • 5c028a6bb1 - Allow the new htmlrunner to use the selenium.base property. :: Simon Stewart
  • c829ac8bbe - Fix PhantomJsDriver maven reference (#2661) :: Valery Yatsynovich
  • 501b325fff - Provide a better error message when the htmlsuite runner is not available. :: Simon Stewart
  • 54dc8a4fab - Remove unnecessary line from Rakefile :: Simon Stewart
  • 487af37229 - Upgrade to PhantomJsDriver 1.3.0 (#2664) :: Valery Yatsynovich
  • dd3f2e8563 - Add repackaged jetty to our list of maven exports :: Simon Stewart
  • 3d6a4ea640 - Add missing jetty.pom :: Simon Stewart
  • e0f5782fc6 - Buck version bump :: Simon Stewart
  • e33b9cfa49 - Update java changelog :: Simon Stewart
  • fbc82cdddf - Fix loading from -hubConfig and -nodeConfig files (#2675) :: Doug Simmons
  • 0718a9ad45 - Add support for safari 10 safaridriver (#2669) :: Ziyu
  • a435a8dce5 - [js] Surface in the API a way to configure a socks proxy :: Jason Leyba
  • 2a4fb0697c - Fixes #2680. Use port to check safaridriver availability. Ensure the new safari driver receives non null required capabilities. (#2685) :: François JACQUES
  • 4f2e9b19be - rb - update build.desc for running legacy Firefox tests via rake :: Titus Fortner
  • 17637fa92e - rb - implementation of getAttribute with atom :: Titus Fortner
  • 21943928fe - Fix/Add support for node servlets (#2683) :: Doug Simmons
  • e867146d50 - Don't swallow exceptions if unable to start safari :: Simon Stewart
  • 09dab5afe5 - py: make it possible to specialise web element :: Andreas Tolfsen
  • 18432f5b0f - py: add xbl extension commands for firefox :: Andreas Tolfsen
  • 8a99914094 - Fix DisplayHelpServlet so it does not display "nullnull" (#2688) :: Doug Simmons
  • 65c0d493a5 - Add the ability to optionally disable some of the default grid servlets (#2689) :: Doug Simmons
  • 4c75ef025f - py: Implement getAttribute and isDisplayed using atoms :: Simon Stewart
  • cffa6a8af7 - Fix StandaloneConfiguration#toString() (#2697) :: Doug Simmons
  • 291a4873df - getElementLocation and getElementSize are not aliases for getElementRect :: Simon Stewart
  • 7afd033048 - rb - don't require atoms unless they are needed :: Titus Fortner
  • e47024a218 - Using automation atoms for getAttribute and isDisplayed in .NET for W3C remote ends :: Jim Evans
  • c18d68006f - Handle both JSON and W3C end points on the server :: Simon Stewart
  • a6bfb137c2 - Merge branch 'master' of https://github.com/SeleniumHQ/selenium :: Jim Evans
  • c610f16b3a - Bump the version number in py :: Simon Stewart
  • 8b7c47ff16 - Updating version number and CHANGELOG for .NET 3.0 beta3 :: Jim Evans
  • 2e8824f036 - Make sure we also publish the htmlrunner :: Simon Stewart
  • fc8ff8c119 - Fix the Rakefile :: Simon Stewart
  • 6b53ca5459 - rb - getAttribute specs now passing on Firefox :: Titus Fortner
  • 70e781df80 - rb - changelog & version bump to 3.0.0.beta3 :: Titus Fortner
  • c7b525db30 - rb - change version to dev :: Titus Fortner

Don't miss a new selenium release

NewReleases is sending notifications on new releases.