Selenium 2.49.1
·
14947 commits
to trunk
since this release
Changelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
18c11fa520- Bump Ruby version to 2.49.0 and update changelog :: Titus Fortnerc5d683b08d- Set Ruby version to dev :: Titus Fortner30a541659e- rb - update change log file with release date for 2.49.0 :: Titus Fortner0e9269c469- adding common service for py doc :: Luke Inman-Semerau8c0e81b193- we should not be swallowing exceptions in the teardown for driver.quit in python :: Luke Inman-Semeraue31d17048b- Handle 500 errors as they are valid and may contain more information :: AutomatedTester4029b29ced- Have asserts in typing tests give more information when they fail :: AutomatedTestercc07382c78- Ensure you can close stream before attempting to. :: Ryan Fitzpatrick86c963dcd4- [Java] Reenable clicking tests :: AutomatedTester264131521e- message response may cause json loads ValueError when it's not actually json and just a string (like the message that occurs when firefox driver thinks another element will receive the click) :: Luke Inman-Semerau43ac6052e5- Update ws dependency to 1.0.1 :: Jason Leyba742548cec5- [Java] Enabling more tests that are now passing for Marionette :: AutomatedTester2679215ea9- Correct @ignore in EventFiringTest :: AutomatedTesteraf60554866- [js] Stop distributing api docs with the npm package. :: Jason Leyba9318a4b04c- [js] Bump the min supported version of Node to 4.2 (the LTS) :: Jason Leybac9caf53c8f- [js] Remove references to unsupported versions of Node from the README :: Jason Leyba38a174cba3- Allow GeckoDriverService to be extended. :: Joshua Bruningd89ce15e09- Cleanup some error handling when sniffing what protocol you are speaking :: AutomatedTesterd1eb80759e- Bring Element finding tests in line with the Java ones :: AutomatedTester7d5b8b1fa9- Ignoring PhantomJS tests in element finding :: AutomatedTesterc1154cc9bf- Bump python version to 2.49.1 :: AutomatedTester715148bab9- Update screenshot test to use updated b64decode method :: AutomatedTester6b4a1d3dab- Handle None as a value. Fixes #1500 :: AutomatedTesterb10cc01db2- Bump python version to 2.49.2 :: AutomatedTester3438ab999f- py: marionette is a remote connection :: Andreas Tolfsenf32c761e1d- py: sort imports in firefox.webdriver :: Andreas Tolfsen0ea23d302a- py: document webdriver.firefox.service.Service :: Andreas Tolfsenbf10c23661- py: make geckodriver append to non-existent log files :: Andreas Tolfsen4e7489ed04- Removing deprecated .NET PageFactory code :: Jim Evansbc5ad706d3- Updating .NET getPageSource implementation to match W3C spec :: Jim Evanse1c317c29d- Updating .NET setAlertText implementation to match W3C spec :: Jim Evans545fba4d6c- Fixing timeout issue in the Grid. :: Alexei Barantsev4969b7489b- Updating .NET support library project file :: Jim Evans9e8d764ef9- py: fix syntax error :: Andreas Tolfsen3395766eb9- py: test for existence of marionette key in capabilities :: Andreas Tolfsen6ba1617292- py: use dict getter to retrieve binary :: Andreas Tolfsenc431248863- Finding tagName with empty string should throw InvalidSelectorException :: AutomatedTester23abcd684d- [Java] Update tagName test searching for "" to throw :: AutomatedTester0b1d2ce00e- [Py] Update tagName test searching for "" to throw :: AutomatedTester002c2b058c- [C#] Update tagName test searching for "" to throw :: AutomatedTester808c23b096- py 3.5 on delete doesn't allow new http requests to be made, throws an exception here :: Luke Inman-Semerau