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-Semeraufb0b0276d4
- Bump Python to 3.0.0.b2 :: AutomatedTestera50ac1f99f
- Fix typo "loogging" -> "logging" in issue template (#2558) :: Joe Lencionicb4f29e80c
- Making note about ff48 in issues template :: Luke Inman-Semeraua9bc94b969
- rb - change w3c element id processing :: Titus Fortner3eee8f83c2
- rb - fix submit element for w3c :: Titus Fortner901fa6b193
- rb - update specs to reflect marionette being default firefox implementation :: Titus Fortner622a2c83e1
- Update Ruby Changelog and bump version to 3.0.0.beta2 :: Titus Fortner451eb05a55
- rb - change ruby version to dev between releases :: Titus Fortnerae4573ae86
- change maven targets a bit to only have to enter password for pgp signing once :: Luke Inman-Semerau3d792ee38a
- bumping buck version :: Luke Inman-Semeraub1c9ada7a8
- rb - fix collections bug :: Titus Fortner514156c4ba
- rb - fix issues with Microsoft Edge support :: Titus Fortner242161770b
- rb - update Ruby changelog and version for Ruby-only beta point release :: Titus Fortner055325c09d
- Fix indentation error (#2539) :: Ian Lesperance2992ce0221
- Ignoring hanging tests for Marionette in Firefox nightly :: Jim Evans1b4a0f896d
- Aligning parameter name for setting alert text in W3C protocol mode :: Jim Evansa573338f7f
- Updating IWebElement.GetAttribute shim for W3C protocol compliant drivers :: Jim Evans5301a2a427
- Bumping version resources and CHANGELOG for .NET 3.0 beta2 release :: Jim Evans4729413fb1
- firefox: fix log message to say we click on parent element first :: Andreas Tolfsen944a4c0891
- Use FirefoxDriver instead of the deprecated MarionetteDriver. :: Jason Juang7e144bb024
- Fix documentation typo :: Jason Leybadcaf7b2f17
- [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 Leyba83dfb2cd1e
- [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 Leybab5dfb0dcad
- [js] Bump version to 3.0.0-beta-1 :: Jason Leyba0d4951c001
- Fix node:deploy target :: Jason Leyba82057399ec
- [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 Leybaa567ef8b23
- [js] Fix WebDriver#setFileDetector when using driving Chrome or Firefox on a remote machine. :: Jason Leyba62f83f5287
- [js] Bump to 3.0.0-beta-2 :: Jason Leyba8f773cfbfe
- [js] Fix typo in execute_script_test.js (#2582) :: Vitaliy Potapov941ddb9f14
- Initial implementation of get_attribute acting as a shim :: AutomatedTester77e455dc36
- Normalising white space in safari service.py. No functional changes :: AutomatedTester3cf339c6ce
- [js] remove unused require in test (#2598) :: Vitaliy Potapovc2ff59753f
- Adding ability to set additional command line arguments for geckodriver in .NET :: Jim Evans4b46465ad0
- Implement getAttribute for W3C-compliant remote ends. :: Jason Juang4326cb0631
- Add missing None check in get_attribute. :: Jason Juange87363fcbf
- Fix W3C check in WebElement. :: Jason Juang583c6b831c
- re-arrainging dependencies a bit, server should depend on the leg-rc target that includes the maven_coords :: Luke Inman-Semerauf4a052e12c
- Remove bundling of LegRC with the main server. :: Simon Stewart8f2ae95fa4
- Delete the deprecated SessionNotFoundException :: Simon Stewart1eb94ab618
- Determine webdriver variant spoken by remote end. :: Simon Stewartd725150ac7
- Use the ProtocolHandshake to determine remote end protocol version :: Simon Stewart88fa5ba66e
- Normalise window and alert handling commands :: Simon Stewart61090000e4
- Normalise JS script execution between codecs :: Simon Stewart95735447ce
- Stop being stubborn and admit that it's okay to use inheritance. :: Simon Stewart09b887e7d0
- Normalise how we handle window commands. :: Simon Stewart25271b8f14
- Use the atom to simulate the original getAttribute method. :: Simon Stewartf6e48fd80a
- Fix getAttribute for w3c remote ends. Oops :: Simon Stewart8b6ee4d7fe
- [js] Fix a broken test :: Jason Leybab7cea8290d
- [js] Fix a bug that causes callbacks to be dropped after recovering from an unhandled promise rejection :: Jason Leybad18ba32ab9
- [js] Add W3C compliant mappings for getting and setting the window position :: Jason Leyba81a74f5d13
- [js] Extract a common base class from the chrome, edge, and opera ServiceBuilder classes. :: Jason Leyba54d53e8a39
- [js] Add firefox.ServiceBuilder so users can customize the geckodriver server. :: Jason Leybaae3ceea03b
- Log dialect of protocol detected by the protocol handshake. :: Simon Stewart1a9e26f016
- Fix the failing window switching tests. :: Simon Stewart11798fe8ad
- Normalise handling of finding elements between protocols. :: Simon Stewartb37476fed7
- Normalise handling of remaining methods in RemoteWebDriver :: Simon Stewartff3576605a
- Normalise handling of all methods in RemoteWebElement :: Simon Stewart4f28354b77
- Allow commands to be aliased in the CommandCodec :: Simon Stewartd729f320ea
- Actually make the W3C shim for getAttribute work. :: Simon Stewartb7c316f5e6
- Use an atom for isDisplayed when driving a W3C remote end. :: Simon Stewart0a2b32188e
- Add missing command names to handler for 2.x compatibility :: Simon Stewart39208b1a4f
- Bump the version number to beta3 :: Simon Stewartdd0cc3aa32
- rb - update w3c getElementAttribute :: Titus Fortnerca34606609
- rb - don't commit at 5am :: Titus Fortnerd7aec3175e
- Update java changelog prior to release. :: Simon Stewart5bb9c973d5
- Export the selenium html runner as a binary :: Simon Stewart949e09c059
- Extract a new build target for building the release zips :: Simon Stewart5c028a6bb1
- Allow the new htmlrunner to use theselenium.base
property. :: Simon Stewartc829ac8bbe
- Fix PhantomJsDriver maven reference (#2661) :: Valery Yatsynovich501b325fff
- Provide a better error message when the htmlsuite runner is not available. :: Simon Stewart54dc8a4fab
- Remove unnecessary line from Rakefile :: Simon Stewart487af37229
- Upgrade to PhantomJsDriver 1.3.0 (#2664) :: Valery Yatsynovichdd3f2e8563
- Add repackaged jetty to our list of maven exports :: Simon Stewart3d6a4ea640
- Add missing jetty.pom :: Simon Stewarte0f5782fc6
- Buck version bump :: Simon Stewarte33b9cfa49
- Update java changelog :: Simon Stewartfbc82cdddf
- Fix loading from -hubConfig and -nodeConfig files (#2675) :: Doug Simmons0718a9ad45
- Add support for safari 10 safaridriver (#2669) :: Ziyua435a8dce5
- [js] Surface in the API a way to configure a socks proxy :: Jason Leyba2a4fb0697c
- Fixes #2680. Use port to check safaridriver availability. Ensure the new safari driver receives non null required capabilities. (#2685) :: François JACQUES4f2e9b19be
- rb - update build.desc for running legacy Firefox tests via rake :: Titus Fortner17637fa92e
- rb - implementation of getAttribute with atom :: Titus Fortner21943928fe
- Fix/Add support for node servlets (#2683) :: Doug Simmonse867146d50
- Don't swallow exceptions if unable to start safari :: Simon Stewart09dab5afe5
- py: make it possible to specialise web element :: Andreas Tolfsen18432f5b0f
- py: add xbl extension commands for firefox :: Andreas Tolfsen8a99914094
- Fix DisplayHelpServlet so it does not display "nullnull" (#2688) :: Doug Simmons65c0d493a5
- Add the ability to optionally disable some of the default grid servlets (#2689) :: Doug Simmons4c75ef025f
- py: Implement getAttribute and isDisplayed using atoms :: Simon Stewartcffa6a8af7
- Fix StandaloneConfiguration#toString() (#2697) :: Doug Simmons291a4873df
- getElementLocation and getElementSize are not aliases for getElementRect :: Simon Stewart7afd033048
- rb - don't require atoms unless they are needed :: Titus Fortnere47024a218
- Using automation atoms for getAttribute and isDisplayed in .NET for W3C remote ends :: Jim Evansc18d68006f
- Handle both JSON and W3C end points on the server :: Simon Stewarta6bfb137c2
- Merge branch 'master' of https://github.com/SeleniumHQ/selenium :: Jim Evansc610f16b3a
- Bump the version number in py :: Simon Stewart8b7c47ff16
- Updating version number and CHANGELOG for .NET 3.0 beta3 :: Jim Evans2e8824f036
- Make sure we also publish the htmlrunner :: Simon Stewartfc8ff8c119
- Fix the Rakefile :: Simon Stewart6b53ca5459
- rb - getAttribute specs now passing on Firefox :: Titus Fortner70e781df80
- rb - changelog & version bump to 3.0.0.beta3 :: Titus Fortnerc7b525db30
- rb - change version to dev :: Titus Fortner