Selenium v3.10.0 Release Notes
Release Date: 2018-04-12 // about 6 years ago-
- Deleting ability to run html suites with selenium-server-standalone, users are adviced to use htmlrunner :: Alexei Barantsev
- ๐จ Refactoring grid option preliminary analysis :: Alexei Barantsev
- ๐ Fix for Window.setRect() API documentation. (#5460) :: jleyba
- โก๏ธ Updating .editorconfig for .h files :: Jim Evans
- โช Reverting IE driver stale element checks to previous behavior :: Jim Evans
- ๐จ Refactoring IE element's parent document detection to be the focused doc :: Jim Evans
- Cross-thread enable IE add and retrieve managed element methods :: Jim Evans
- Making JavaScript execution asynchronous for executeScript in IE :: Jim Evans
- Replacing strings with #define constant in IE driver :: Jim Evans
- โก๏ธ Updating IE prebuilt to 3.9.0.1 :: Jim Evans
- โ Fixing .NET tests and unignoring passing tests for IE :: Jim Evans
- Fix Javadoc issues. :: Alex Rodionov
- โ Adding tests for standalone launcher :: Alexei Barantsev
- 0๏ธโฃ Making selenium server less verbose by default :: Alexei Barantsev
- ๐ Improving representation of session info in server logs :: Alexei Barantsev
- ๐ฒ Hiding jetty info level log messages :: Alexei Barantsev
- ๐ Explicitly enabling all non-TRACE method in server to get rid of jetty security warning :: Alexei Barantsev
- ๐ฒ Improving logging of session start/stop :: Alexei Barantsev
- Deleting unused private field :: Alexei Barantsev
- ๐ฆ Deleting useless logger setting because jetty is now in a different package :: Alexei Barantsev
- Deleting unused code :: Alexei Barantsev
- ๐ฒ Adding information about classes and methods to log message format :: Alexei Barantsev
- ๐ Fixing .NET strong-named assembly build process (for real, this time) :: Jim Evans
- โ Implementing test for -debug command line option :: Alexei Barantsev
- โฑ Fixing ability of standalone server to kill abandoned sessions on timeout :: Alexei Barantsev
- Fixing compilation issue, a missing dependency :: Alexei Barantsev
- ๐ฒ Removing support for timeline perf logging preference in .NET ChromeDriver :: Jim Evans
- โ
Making .NET common tests run with the
dotnet test
command :: Jim Evans - โก๏ธ Updating build process for .NET tests to use Buck :: Jim Evans
- Removing BUCK files from .NET .csproj projects :: Jim Evans
- โ It should be possible to use a custom safaridriver executable to run Selenium's test suite. :: David Burns
- ๐ Renumbering IE driver custom Windows messages (no functional changes) :: Jim Evans
- โก๏ธ Updating IE driver to better handle non-US keyboards in sendKeys :: Jim Evans
- [rb] Add helper method to launch Chrome in headless mode. :: Alex Rodionov
- Adding --disable-gpu for chrome headless. :: Alex Rodionov
- Simplify specs for headless Chrome option :: Alex Rodionov
- ๐ป Use Set for cli args in browser options to guarantee uniqueness :: Alex Rodionov
- ๐ Fixing selenium build requirements :: Alexei Barantsev
- Making python specification in IDEA project more generic :: Alexei Barantsev
- [py] Deleting unused imports :: Alexei Barantsev
- ๐ [java] Deleting bean-json converters deprecated in 3.6 :: Alexei Barantsev
- Reducing visibility of utility classes :: Alexei Barantsev
- ๐ฆ [java] Deleting Locatable interface deprecated (moved to another package) in 3.5.3 :: Alexei Barantsev
- ๐ Fixing buck build :: Alexei Barantsev
- ๐ Revert "Fixing buck build" :: Alexei Barantsev
- ๐ฆ Revert "[java] Deleting Locatable interface deprecated (moved to another package) in 3.5.3" :: Alexei Barantsev
- Allow httpclient to follow requests to absolute urls :: Simon Stewart
- HttpClient Content-Type may not always be set :: Simon Stewart
- ๐ Remove the deprecated HttpClient.execute(HttpRequest, boolean) method :: Simon Stewart
- Add beforeSwitchToWindow/afterSwitchToWindow hooks to WebDriverEventListener: :: Simon Stewart
- ๐ Fix 'Selenium-Version' manifest attr to be in 'Build-Info' section :: Simon Stewart
- Avoid long/int confusion for safari options :: Simon Stewart
- Restricting visibility of utility classes :: Alexei Barantsev
- Deleting unused private variable :: Alexei Barantsev
- Deleting unused private code :: Alexei Barantsev
- ๐ฆ Moving ConsoleServlet to a more appropriate package, it's not beta already :: Alexei Barantsev
- โก๏ธ Updated .NET tests to use Moq and latest versions of NUnit :: Jim Evans
- Code formatting and internal API cleanup for IE driver :: Jim Evans
- Adding convenience methods on internal IE driver Script object :: Jim Evans
- Moving double-click detection logic inside InputManager for IE :: Jim Evans
- Shorten IE sleep interval looping for JavaScript execution completion :: Jim Evans
- Reducing wait interval time in IE driver :: Jim Evans
- โก๏ธ Updating IE prebuilts with latest fixes :: Jim Evans
- Fixing IE driver to send keys to contentEditable elements :: Jim Evans
- โ Ignoring Alert test in IE, since driver behaves correctly :: Jim Evans
- Added no-cache header to HTTP GET command of RemoteWebDriver :: Jim Evans
- ๐ Support binding to IPv6 loopback in IE driver :: Jim Evans
- ๐ Fixing .NET release build after target directory movement :: Jim Evans
- Removing Proxy property from instance of HttpWebRequest in .NET :: Jim Evans
- โก๏ธ Updating path loading for .NET tests to support .NET Core :: Jim Evans
- ๐ง Adding platform configuration to run .NET tests in .NET Core 2.0 :: Jim Evans
- ๐ Remove dependencies on HttpClientFactory where possible :: Simon Stewart
- โ Use default httpclinet factory in tests :: Simon Stewart
- ๐ Deprecate internal Duration in favor of java.time.Duration :: Simon Stewart
- ๐ป Avoid throwing an exception if a RemoteProxy is not a ManagedService :: Simon Stewart
- Replace anonymous types with lambdas :: Simon Stewart
- ๐ Adding stdafx.h in subdirectory of IE driver source for Visual Studio IDE support :: Jim Evans
- โก๏ธ Updating to prevent double-clicks when warranted :: Jim Evans
- ๐จ Refactoring user input simulation code in IE driver :: Jim Evans
- โก๏ธ Updating IE prebuilts for latest changes :: Jim Evans
- โ Adding grid launcher tests for hub and node config files :: Alexei Barantsev
- ๐ Stop using deprecated methods (and some code cleanup) :: Alexei Barantsev
- โ Separating grid internal test job from e2e tests :: Alexei Barantsev
- ๐ Remove a sysout debug line. No logical change :: Simon Stewart
- ๐ Remove direct dependency on GSON and Apache HttpClient for the TestSession :: Simon Stewart
- ๐ Remove gson reference from ExternalSessionKey :: Simon Stewart
- [grid] More migration away from gson and apache httpclient :: Simon Stewart
- ๐ Fix build :: Simon Stewart
- ๐ฆ Extracting server CLI to a separate package :: Alexei Barantsev
- โ Fixing one more test :: Alexei Barantsev
- ๐ [py] add docstring for InvalidElementStateException closes #5520 :: lmtierney
- โช Reverting inadvertent checkin of changes to appconfig.json :: Jim Evans
- Renaming a method in IE driver's internals :: Jim Evans
- Fixing IE driver element detection for user-executed JavaScript :: Jim Evans
- Changing new session command in IE to allow empty timeouts list (W3C compliance) :: Jim Evans
- โก๏ธ Updating get active element command in IE to handle missing body element (W3C compliance) :: Jim Evans
- Fixing behavior for user prompts appearing during JavaScript execution :: Jim Evans
- โ Unignoring async JavaScript tests that now work for IE :: Jim Evans
- โ Fix failing test :: Simon Stewart
- Fix imports: no logical changes :: Simon Stewart
- [grid] More migration away from gson :: Simon Stewart
- Fix a spacing issue. No logical change :: Simon Stewart
- Migrate SelfRegisteringRemote to use our httpclient :: Simon Stewart
- ๐ [grid] Move the Grid DriverServlet to use our JSON abstraction :: Simon Stewart
- [grid] More migrations to our own json abstraction :: Simon Stewart
- Fix up a spacing issue. No logical changes :: Simon Stewart
- ๐ Mark method only used by NetworkInterface as deprecated :: Simon Stewart
- ๐ Remove the Firebug debug class :: Simon Stewart
- โ Adding a buck alias for safari tests :: Alexei Barantsev
- โ Adding a system property that allows to run tests in Safari technology preview :: Alexei Barantsev
- Getting Safari ignores to actual state :: Alexei Barantsev
- ๐ Unignoring a test fixed in Firefox Nightly, see https://bugzilla.mozilla.org/show_bug.cgi?id=1433463 :: Alexei Barantsev
- โ Fixing ignores in Safari specific tests :: Alexei Barantsev
- โ Oops... Enabling standard tests back in Safari :: Alexei Barantsev
- โก๏ธ Updating file patterns that IDEA should copy as resource files :: Alexei Barantsev
- Moving from Gson to internal Json converter in DisplayHelpServlet :: Alexei Barantsev
- ๐จ Refactoring tests for grid launcher :: Alexei Barantsev
- Moving away from Gson in status handler :: Alexei Barantsev
- โ Deleting a useless class, simplifying tests :: Alexei Barantsev
- Deleting unused imports :: Alexei Barantsev
- ๐ Changing server-specific capabilities prefix. Fixes #5502 :: Alexei Barantsev
- โ Fixing IDEA client module classpath, jetty-orig is required to run tests in HtmlUnit :: Alexei Barantsev
- โ Fixing a test that was broken during Safari-related test rework :: Alexei Barantsev
- โ [rb] turn off remote session id test for local runs :: Titus Fortner
- โก๏ธ Update java changelog :: Simon Stewart
- Bump Selenium version to 3.10 :: Simon Stewart
- Fix EdgeOptions to actually work :: Simon Stewart
- Buck version bump :: Simon Stewart
- ๐ Remove build warning :: Simon Stewart
- โ Guard remote session ID test :: Alex Rodionov
- ๐ add Errno::EAFNOSUPPORT as ignored errors when finding ports :: Alex Rodionov
- ๐ฐ Convert noProxy from string to array in W3C new session payload :: Alex Rodionov
- ๐ Fix RuboCop linter failure :: Alex Rodionov
- Fix execute_async_script tests for IE :: Alex Rodionov
- โ Stabilize full screen window tests :: Alex Rodionov
- โก๏ธ Update changelog for 3.10.0 :: Alex Rodionov
- ๐ Add support for getting local/session storage in local IE :: Alex Rodionov
- โ Enable remote IE tests on AppVeyor :: Alex Rodionov
- Give Chrome some time to breathe out on CI :: Alex Rodionov
- โ [py] make tests to check clicking on disabled element work for w3c compliant drivers (#5561) :: Lucas Tierney
- โ Re-ignoring async JavaScript alert tests for IE :: Jim Evans
- โก๏ธ Updating .NET bindings to better handle W3C error responses :: Jim Evans
- โช Reverting change to execption type based on response error code :: Jim Evans
- ๐ Updating .NET CHANGELOG for 3.10 release :: Jim Evans
- ๐ Updating IE prebuilts, version resources, and CHANGELOG for 3.10 release :: Jim Evans