Selenium WebDriver v3.13.0 Release Notes
Release Date: 2018-08-16 // over 5 years ago-
- โก๏ธ Update changelog for 3.12.0 :: Alex Rodionov
- Check variant type to be VT_DISPATCH before checking for arrays :: Jim Evans
- Adding alert text for unexpected alerts in IE :: Jim Evans
- ๐ Updating .NET CHANGELOG for 3.12 release :: Jim Evans
- ๐ Updating IE driver prebuilts and CHANGELOG for 3.12 release :: Jim Evans
- ๐ป Browsers other than gecko can behave differently too if the window is not in focus. :: Alexei Barantsev
- [java] Deleting unused private fields :: Alexei Barantsev
- [java] There are no more multiple IE driver engines :: Alexei Barantsev
- ๐ [java] Deprecating unused utility functions :: Alexei Barantsev
- [java] Deleting unused private field :: Alexei Barantsev
- โก๏ธ Updating use of command-line args for protocol selection for Edge in .NET :: Jim Evans
- โฌ๏ธ Upgrading httpcomponents :: Alexei Barantsev
- ๐ Deprecating apache httpclient based implementation :: Alexei Barantsev
- ๐ Deleting deprecated code :: Alexei Barantsev
- โ Enabling chrome java tests on travis :: Alexei Barantsev
- ๐ท Adding a safari job for travis :: Alexei Barantsev
- โ Ignoring failed chrome tests :: Alexei Barantsev
- โ Adding java IE test job to appveyor :: Alexei Barantsev
- 0๏ธโฃ Use default OSX image on travis :: Alexei Barantsev
- ๐ท Backing up safari job, installation script are not OSX compatible yet, need rework :: Alexei Barantsev
- Add missing copyright notice :: Simon Stewart
- ๐ Adding a w3c compliant remote webdriver builder :: Simon Stewart
- โ Ignoring more chrome tests that fail on travis :: Alexei Barantsev
- โ [java] Adding a test for noProxy :: Alexei Barantsev
- โ Unignoring a couple of tests passed in IE :: Alexei Barantsev
- โก๏ธ Updating okhttp :: Alexei Barantsev
- โก๏ธ Updating gson :: Alexei Barantsev
- โก๏ธ Updating guava :: Alexei Barantsev
- โก๏ธ Updating htmlunit and htmlunitdriver :: Alexei Barantsev
- โก๏ธ Update IDEA gson library descriptor :: Alexei Barantsev
- โก๏ธ Update IDEA htmlunit library descriptor :: Alexei Barantsev
- ๐ It appears that htmlunit uses its own css parser now :: Alexei Barantsev
- [java] Fixing JSON to Proxy deserialization :: Alexei Barantsev
- โ This test mostly works in Chrome (but it's flacky) :: Alexei Barantsev
- โ Disabling a test in Chrome, it uses legacy (string) format for noProxy :: Alexei Barantsev
- โก๏ธ [py] Update changelog for 3.12.0 :: lmtierney
- [java] Fixing noProxy to work in legacy drivers too :: Alexei Barantsev
- Deleting unused imports :: Alexei Barantsev
- โก๏ธ Actually updating capabilities with fixed noProxy :: Alexei Barantsev
- โก๏ธ Update close window command to return list of remaining window handles. :: Jim Evans
- ๐ [py] update documentation for find_element methods to remove 'private' indication :: lmtierney
- Avoid using the BeanToJsonConverter within Json :: Simon Stewart
- โ Make the bean to json test use JsonOutput :: Simon Stewart
- โก๏ธ Update LICENSE :: Alex Rodionov
- 0๏ธโฃ default hub host address to 0.0.0.0 when not specified :: Doug Simmons
- Use goog:chromeOptions when sending Chrome options capabilities :: Alex Rodionov
- Bump bundler locked selenium-webdriver version :: Alex Rodionov
- โ Address Ruby warnings for redefined methods and uninitialized ivars :: Alex Rodionov
- Use RuboCop-preferred way to skip iteration :: Alex Rodionov
- Switch to our own classes for outputting JSON :: Simon Stewart
- ๐ Remove deprecated RemoteProxy.getStatus method :: Simon Stewart
- ๐ Remove GSON from the RegistrationServlet :: Simon Stewart
- ๐ Remove GSON from CrossDomainRpcLoader :: Simon Stewart
- ๐ Remove unused import :: Simon Stewart
- ๐ Remove GSON from build files :: Simon Stewart
- ๐ Remove unnecessary GSON imports from RegistrationRequest :: Simon Stewart
- Clean up unused import and javadocs :: Simon Stewart
- ๐ฆ Continue removing gson from the json package :: Simon Stewart
- Finish removing gson from grid :: Simon Stewart
- ๐จ JSON pretty printing :: Simon Stewart
- โก๏ธ Update chromeOptions key for capabilities :: Simon Stewart
- โ Suppressing IE compile warnings during 64-bit compilation :: Jim Evans
- ๐ฒ Adding log message for mismatched bitness of IE and driver for sending keys :: Jim Evans
- ๐จ Internal refactor of IE driver moving OS bitness checking code :: Jim Evans
- โก๏ธ Updated to better support using CreateProcess API for launching IE. :: Jim Evans
- ๐ Add the ability to set capabilities on the remotewebdriver builder :: Simon Stewart
- ๐ Allow a user to specify a remote url or driver service to use when building remote webdrivers :: Simon Stewart
- ๐ Use ServiceLoader to find a missing DriverService in the driver builder :: Simon Stewart
- ๐ Add a "oneOf" method to the builder :: Simon Stewart
- ๐ Actually build a driver from the RemoteWebDriverBuilder :: Simon Stewart
- ๐ป Catch an additional reflective exception in the server :: Simon Stewart
- ๐ Implementing new session payload string representation for logs :: Alexei Barantsev
- โ Fixing unit tests to use fake driver services. :: Alexei Barantsev
- [py] refrain from sending windowHandle param for w3c maximize_window :: lmtierney
- ๐ Fixing javadoc. Fixes #5928 :: Alexei Barantsev
- Use diamond operators instead of explicit type declarations :: Alexei Barantsev
- ๐ Remove unused imports :: Alexei Barantsev
- ๐ Remove redundant throws clauses :: Alexei Barantsev
- โ Making beforeunload test W3C conformant :: Alexei Barantsev
- โ Disabling unstable chrome test :: Alexei Barantsev
- โ Disabling beforeunload alter test in other non-conformant drivers :: Alexei Barantsev
- โ Disabling beforeunload alert tests in python :: Alexei Barantsev
- โ [py] Disabling beforeunload alert test for remote too, because it usese legacy Firefox :: Alexei Barantsev
- ๐ป Ignoring another exception that can appear on an attempt to start driver service with unacceptable capabilities. :: Alexei Barantsev
- โ Forcing test server to stop on shutdown. :: Alexei Barantsev
- Fixing noProxy handling in Grid :: Alexei Barantsev
- โ Disabling an unstable test in Chrome :: Alexei Barantsev
- ๐ Added ability to direct headless chrome to save files in ruby Driver :: Alex Rodionov
- Rename #downloads_files_to to #download_path= and add a simple test :: Alex Rodionov
- ๐ Move knowledge of JSON parsing into JsonInput :: Simon Stewart
- โ Much overdue .NET test cleanup, removing unused/untested browser types :: Jim Evans
- Adding inadvertently omitted FirefoxDriverconstructor for .NET :: Jim Evans
- Moving IE #defines for page load strategies :: Jim Evans
- โก๏ธ Updating comments to IE driver code :: Jim Evans
- Adding ability to return extended error info from IE actions :: Jim Evans
- ๐จ Refactoring IE waiting for page load on click :: Jim Evans
- No longer swallow exceptions for navigation to malformed URLs in .NET :: Jim Evans
- โก๏ธ Updating .NET escaping of CSS selectors for the ID and name cases :: Jim Evans
- ๐ Updating documentation comment in .NET :: Jim Evans
- โ Changing .NET test drivers to implement new instantiation scheme :: Jim Evans
- โ Making .NET test suite align with Java test suite :: Jim Evans
- ๐ง Adding .NET test configurations :: Jim Evans
- โก๏ธ Updating IE driver prebuilts to latest binaries :: Jim Evans
- โ Unignoring contentEditable tests for .NET :: Jim Evans
- โก๏ธ Updating ignored .NET tests :: Jim Evans
- โ Removing unused categories in .NET tests :: Jim Evans
- โ Further .NET integration test cleanup :: Jim Evans
- โก๏ธ More .NET test updates for Edge :: Jim Evans
- Expose the RemoteWebDriverBuilder :: Simon Stewart
- ๐ Updating release version to 3.12.1 for .NET :: Jim Evans
- 0๏ธโฃ Fixed quit command for default state :: Jim Evans
- โช Reverting inadvertently committed changes to .NET test appconfig.json :: Jim Evans
- โก๏ธ Updating unignored .NET tests for Chrome :: Jim Evans
- [py] WebDriver as context manager (#5919) :: Lucas Tierney
- โฑ Interpreting zero timeout value as "infinite" (actually, max long) :: Alexei Barantsev
- Loosen WebElementCondition instance checks (#5968) :: jleyba
- โก๏ธ Updating default Safari driver config to use for .NET tests :: Jim Evans
- โ More adjusting ignored browsers for .NET test suite :: Jim Evans
- โ Enable Get Element Property tests in Edge :: Jim Evans
- โ Enable multiple tests in Edge :: Jim Evans
- Implement HasCapabilities by EventFiringWebDriver (#5917) :: Simon Stewart
- Add before/after getText events (#5974) :: Simon Stewart
- Expand imports :: Simon Stewart
- โ Add test for JsonInput :: Simon Stewart
- Use anonymous GitHub API when GITHUB_TOKEN is not set :: Alexei Barantsev
- Fix if block for GITHUB_TOKEN :: Dave Hunt
- โ Test cleanup for Safari in .NET tests :: Jim Evans
- โ Removing redundant XPath finding tests in .NET :: Jim Evans
- โ Moving .NET test to asserts using constraints :: Jim Evans
- ๐ Fixing null pointer exception for .NET on Safari with mouse movements :: Jim Evans
- โ Adding default Safari driver class for .NET tests :: Jim Evans
- ๐ Fixing mouse movement in .NET :: Jim Evans
- Make RuboCop happy again :: Alex Rodionov
- Adding property to force use of legacy protocol for Safari in .NET :: Jim Evans
- โก๏ธ update PyPI links in Python docs (#6011) :: GitHub
- ๐ [firefox legacy] Adding a null check. Fixes #5881 :: Alexei Barantsev
- ๐ Switch to our own classes for JSON parsing :: Simon Stewart
- Allow the number coercer to implicitly coerce strings to numbers :: Simon Stewart
- ๐ Remove GSON from main source tree :: Simon Stewart
- ๐ Fix the build. Oops. :: Simon Stewart
- โก๏ธ Updating IE driver to use SendInput for a single input at a time :: Jim Evans
- ๐ฒ Adding logging to IE driver for setting window focus :: Jim Evans
- โก๏ธ Updating .NET test to not need two driver instances :: Jim Evans
- Use elementFromPoint for IE driver in determining obscured elements :: Jim Evans
- โก๏ธ Updating JavaScript automation atoms for IE :: Jim Evans
- โ Ignoring drag-out-of-viewport tests for spec-compliant drivers in .NET :: Jim Evans
- โ Removing IE-specific tests that are covered in common tests for .NET :: Jim Evans
- โก๏ธ Updating IE driver binary prebuilts :: Jim Evans
- Ensure we do not write too much JSON across the wire :: Simon Stewart
- ๐จ Allow pretty printing of json to be disabled. :: Simon Stewart
- ๐ Remove debug print statements. #prodeveloper :: Simon Stewart
- [3450] Added bindings for custom ChromeDriver commands (GET_NETWORK_CONDITIONS, SET_NETWORK_CONDITIONS and DELETE_NETWORK_CONDITIONS) that allows client code to utilize built-in throttling functionality. (#3479) :: Simon Stewart
- Bump version to 3.13 :: Simon Stewart
- ๐ [java] Improving getText javadoc. Fixes #5936 :: Alexei Barantsev
- ๐จ [grid] Dumping pretty-printed node config to debug level log :: Alexei Barantsev
- [grid] Fixing CLI processing if -nodeConfig or -hubConfig present :: Alexei Barantsev
- โก๏ธ Update README.md (#6021) :: Simon Stewart
- โก๏ธ Updated ChromeDriver docs (#5999) :: Simon Stewart
- ๐ Remove an unused dep in a java rule :: Simon Stewart
- Fix comment issues. (#5954) :: Simon Stewart
- ๐ Added more documentation to isEnabled() and resolves #3547 (#5691) :: Simon Stewart
- ๐ง [grid] Fixing hub and node configuration loading from json file :: Alexei Barantsev
- Bump the Netty version we use :: Simon Stewart
- โก๏ธ Updating EdgeOptions to include type-safe properties for Edge-specific capabilities :: Jim Evans
- ๐ [grid] Fixing opera driver class name. Fixes #6057 :: Alexei Barantsev
- ๐ Marking elements with 'pointer-events' style of 'none' as obscured in IE :: Jim Evans
- Removing legacy WebDriver extension when using Geckodriver in .NET :: Jim Evans
- Reinstating ICommandExecutor descending from IDisposable in .NET :: Jim Evans
- Allow extension of RemoteWebElement for caching properties :: Jim Evans
- ๐ Replace Chrome with Firefox in .NET documentation comments :: Jim Evans
- Get the status servlet working again. :: Simon Stewart
- โก๏ธ Updating java changelog :: Simon Stewart
- fix incorrect w3c action encoding in python client (#6014) :: Lucas Tierney
- [py] fix PointerInput kind in w3c ActionBuilder :: Lucas Tierney
- Add executing custom command to Chrome Python bindings (#5989) :: Lucas Tierney
- ๐ Fix JSON parsing of unicode escapes :: Simon Stewart
- ๐ Remove unnecessary main methods :: Simon Stewart
- More compliant JSON escaping of characters :: Simon Stewart
- ๐ฒ Fix encoding of log levels :: Simon Stewart
- โก๏ธ [py] Update CHANGES for 3.13.0 :: lmtierney
- โก๏ธ [rb] Update CHANGES for 3.13.0 :: lmtierney
- ๐ Updating .NET CHANGELOG for 3.13.0 release :: Jim Evans
- ๐ Updating IE driver CHANGELOG and version resources for 3.13 release :: Jim Evans