Selenium 3.0.1
ddavison
released this
18 Jan 07:32
·
12784 commits
to trunk
since this release
Java
- Include ElementScrollBehavior enum in the release.
- Add dependency on HTMLUnit to be included in the standalone server.
- Grid new session requests pass original request through to the node
without any modifications. - Fix NPE in htmlrunner when port is not specified.
- FirefoxDriver (legacy) fix to cleanup temp filesystem on quit (#2914 #2908).
Ruby
- Implement #driver_path as parameter when initializing a driver (thanks lmtierney)
- Improve Ruby syntax in driver commands (thanks joe_schulte)
- Improve performance when shutting down drivers (thanks lmtierney)
- Fix bug for finding open ports on Windows (thanks kou1okada)
- Fix bug in auto detection of drivers which allowed selection of non-executable binaries
W3C
- Implement #cookie_named and #delete_all_cookies methods (thanks lmtierney)
- Implement element #property method (thanks lmtierney)
Chrome
- Fix bug in switches (thanks danvine)
Python
- Fix regressions with python 3
- Add support for Safari Technology Preview
Changelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
aed9a772ea
- Bump python client to 3.0.0 :: AutomatedTester3d30e5e57f
- override stopClient without params in FirefoxDriver :: Luke Inman-Semerauce9c9de40e
- starting the changelog now for 3.1 :: Luke Inman-Semerau4fe755a5ca
- adding the travis badge to the readme :: Luke Inman-Semerau9a04624dd7
- add logo, and build status next to logo :: Daniel Davisonb6068aebdc
- put build status next to project name :: Dj95698ce49d
- removing bits of code to allow the original requested new session payload to be forwarded to the node :: Luke Inman-Semeraue4c87988fa
- Fix typo in python docs :: Dave Hunt69c55bb6f6
- Add support for Safari Technology Preview to python bindings :: Dave Huntee4ad6727d
- Fix recent python 3 regressions :: Dave Huntc212765c40
- Bump python client to 3.0.1 :: Dave Hunt1d0abcabb0
- initialize port to 0 to avoid an NPE later on when args are checked :: Luke Inman-Semeraua60f0eea76
- Ensure HTMLUnit is a dep of selenium-java :: Simon Stewartbfd2d96461
- phantomjs mirror chosen is flaky. updating download location, but commenting out. The tests pass with the version installed in travis anyways. :: Luke Inman-Semerau6e4ed463ac
- [js] Remove reference to deleted function :: Jason Leyba9d984ac231
- [js] Add logging to builder to help with debugging :: Jason Leyba99a8acef4c
- use a Map instead of a Pair to avoid javafx, javafx should be everywhere though :) :: Luke Inman-Semeraud4933ff605
- updating idea files for markdown that it keeps wanting to change for me. [skip ci] :: Luke Inman-Semeraua0f6b8dc42
- add ElementScrollBehavior enum to BUCK so it's included in the release artifact like it was in 2.X :: Luke Inman-Semerau1969d7507b
- updating changelog bumping java to 3.0.1 :: Luke Inman-Semerau