Releases: SeleniumHQ/selenium
Releases · SeleniumHQ/selenium
Selenium 4.12.0
Changelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
- 249f2a7d1b - update versions and changelogs for 4.12.0 :: titusfortner
- d5b6401472 - [java] skip logging of tracing spans if log level is not loggable :: Jörg Sautter
- a6f37cad2e - [dotnet] Send data over cdp consecutively (#12591) :: Nikolay Borisenko
- 7d5cf8f133 - [dotnet] Restore the ability for CI to run .NET tests against .NET Framework 4.8 :: Jim Evans
- d38ce7065f - [dotnet] Avoid potential deadlock when starting new dev tools session (#12592) :: Nikolay Borisenko
- 1c036abf79 - [JS] Do not need browserVersion if Selenium is managing it #12641 :: Sriharsha
- a1244406a8 - [java] Remove browserVersion from options in SM Java wrapper (fix #12633) (#12639) :: Boni García
- 258a225dc3 - [java] batch copy input to multiple streams :: Jörg Sautter
- 78981db71b - [java] Remove hardcoded timeout of 120 seconds when executing SM :: Boni Garcia
- ed632c22ef - [java] Increase execution timeout of SM in Java from 10 to 120 seconds (#12631) :: Boni García
- b7c297e928 - [py]: Bump linting dependency for flake8
6.0.0
->6.1.0
:: symonk - 60728ac84e - [py]: Rename linting recipe to
linting-ci
for GHA :: symonk - ae0130b4c6 - [dotnet] Clear handlers after each test in NetworkInterceptionTests.cs :: Jim Evans
- 9040895915 - [dotnet] Forgot to ignore bidi network test for Firefox (no Fetch domain) :: Jim Evans
- 31c841842e - [dotnet] Add test for Basic Auth using bidi network interception :: Jim Evans
- 87787e4ec1 - [java] batch copy input to the circular buffer :: Jörg Sautter
- 9e7615dd55 - [rb] Replace the :capabilities paramater with :options in API examples (#12626) :: Tatsuya Hoshino
- 739d177dae - [dotnet] Refactor WebSocket communication for BiDi (#12614) :: jimevans
- cbda4dddef - [dotnet] Linting and supressing compiler warning in support assembly :: Jim Evans
- 1dcbcc2d68 - [dotnet] Linting and suppressing compiler warnings :: Jim Evans
- fa1ee12cee - [rust] Simplify SM readme (#12623) :: Boni García
- 327785f9d3 - Finish up JavaDoc for the 'Json' classes (#12609) :: Scott Babcock
- e08916a870 - Update SM binaries for release 4.12.0 :: Boni Garcia
- b6d02888cb - [rust] Minor change. Use headline format for versions in changelog :: Boni Garcia
- f37708b810 - [rust] Minor change. Use constant instead of hardcoded value :: Boni Garcia
- 71ccb89cf3 - [grid] Avoid using SM offline when SM is true. :: Diego Molina
- ebaf1214d6 - [grid] Detect Safari and SFT only when on macOS. :: Diego Molina
- 4584c3c748 - [java] Removing unused vars in SeleniumManager.java :: Diego Molina
- 181f9c35b6 - [java] Fix Proxy Breaking in RemoteWebDriver (#12607) :: Krishna Suravarapu
- 98d4640610 - Drop py37 support (#12400) :: Simon K
- 09674aee1d - [rust] Build SM in GH actions Linux with cross :: Boni Garcia
- d10d9eef77 - [rust] Bump sevenz-rust crate to latest version :: Boni Garcia
- e9c7082dcf - [dotnet] add ability to turn on driver logging in tests :: titusfortner
- e88bf72a2d - [dotnet] options do not belong in the service class (#12534) :: Titus Fortner
- f3d7062155 - [dotnet] fix flaky test :: titusfortner
- fc5509b34e - [java] cancel the pending responses while disabling network #12576 :: Jörg Sautter
- bbe2ac5d1a - [java] handle events only once :: Jörg Sautter
- edb4c75bcf - [java] bind the test server to the address used to connect to it :: Jörg Sautter
- 174b880bff - [java] removed junit 4 leftovers :: Jörg Sautter
- c41e112a61 - [rb] address flaky test :: titusfortner
- 0b16280ea7 - [java] only download the needed drivers :: Jörg Sautter
- 66802286b4 - [java] ensure the executorService is healthy :: Jörg Sautter
- 6d6b110b7c - [java] fixed a potential deadlock in processing events #12576 :: Jörg Sautter
- 7773f7b4ed - [java] fixed the NetworkInterceptor tests :: Jörg Sautter
- 06ee06b6c6 - [java] ensure all tear downs are executed after tests :: Jörg Sautter
- 58d7f3cc2b - [dotnet] Formatting files :: Diego Molina
- 76702dfbc4 - [dotnet] Simplfy to only target .NET Standard 2.0 (#12608) :: jimevans
- 8640ea8ae5 - [java] Fixes #12442 :: Diego Molina
- 751b81a3ec - [java] Fixes #12442 :: Diego Molina
- d1d30f8921 - [CI] Typo fix :: Diego Molina
- b03bcc6f26 - [java] fixed JsonOutput.MAX_DEPTH :: Jörg Sautter
- 9dcd124c44 - [java] Formatting files :: Diego Molina
- 6bff9b0f03 - Add JavaDoc to 'Json' classes (#12584) :: Scott Babcock
- 02fe22a8ae - [dotnet] Execute Selenium Manager commands without n...
Selenium 4.11.0
Changelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
8b02c886cf
- [rb] Bumping Selenium version :: Diego Molina0f2e1b1f25
- Fix docstring for removed arg (browser_profile) (#12174) :: Michael Mintzcbaff758e2
- [dotnet] Improving .NET API docs :: Diego Molina85a0c67c64
- [dotnet] Leaving .NET API docs at root level :: Diego Molinae45195e0ab
- [dotnet] Updating DevTools tests to use CDP 114 :: Diego Molinae55129e8e6
- Update mirror info (Thu Jun 8 00:17:05 UTC 2023) :: Selenium CI Bot3084d2b6b3
- [dotnet] Updating DevTools tests to use CDP 114 (2) :: Diego Molinacc3b395887
- [rb] Updating year in Ruby docs :: Diego Molina8ace4ecca4
- [py] Adding draft configuration for ReadTheDocs :: Diego Molina38802986d2
- [py] Fixing path for docs conf :: Diego Molinada3a82b46b
- [java] Add Missing W3C Exceptions (#12175) :: Oscar Devorafbb0996e45
- [py] Improving docs landing page. :: Diego Molina043bb18a9e
- [dotnet] Implementation of event wrapped shadow root element (#12073) :: Nikolay Borisenkoca9d41a0d5
- [py] removed redundant attributescapabilities
andset_capability
in wpewebkit/options.py (#12169) :: Sandeep Suryaprasada50bfe29a1
- [js][bidi] fix addPreloadScript failing tests (#12182) :: Tamsil Sajid Amani3dc8903766
- [py] instance attributes in Timeout class are now being set through setter… (#12186) :: Sandeep Suryaprasad505abc310f
- [java] Drop the prefix created by Bazel (#12173) :: joerg19857cfd137085
- [js] fix SeleniumServer.start() crashes on MacOS with nodejs selenium-webdriver (#12158) :: Hanbo Wang2ebfcd93ea
- [py] mapped all error codes inerrorhandler.py
to corresponding exception object. (#12190) :: Sandeep Suryaprasad94e6fdf11d
- Bump cryptography from 39.0.1 to 41.0.0 in /py (#12130) :: dependabot[bot]79e6378d27
- [dotnet] Include generation of support project (#12193) :: Nikolay Borisenkocdfba2b1c9
- [JS] Update rules_nodejs to 5.8.3 :: Sriharsha4d70bd80f4
- [py] add more shortcuts to webdriver ini file (#12194) :: Titus Fortnerd1f1b6fa39
- [py] Fix BrowserError issues (#12150) :: Sebastian Meyerebb232fd03
- Run format.sh script :: Simon Mavi Stewart25dbacb014
- [js][bidi] add Network module events (#12197) :: Tamsil Sajid Amaniab6e4f894d
- [py] improve driver logging (#12103) :: Titus Fortner265e2f4202
- [java] Increased the max depth of new session payload (#12205) :: joerg1985c3b226cebf
- [rust] Use CfT endpoints to discover chromedriver 115+ (#12208) :: Boni Garcíaeb2321327e
- [java] Applying again changes from 5c891ce :: Diego Molinabf389143bf
- [rust] Read browser_ttl and driver_ttl from CLI flags :: Boni Garcia7b9cb37648
- [java] Reading m2 user & pass from env vars where available :: Diego Molinafc58eac32a
- [java] Bumping to 4.11.0-SNAPSHOT :: Diego Molinaad8921b59c
- Adding Java to the nightly job :: Diego Molina782579237e
- [ci] Setting secrets on the bazel.yml :: Diego Molina7f046e81d9
- Uploading Nightly Grid jar to release :: Diego Molina9766e8d671
- [ci] Moving Nightly release creation to bazel.yml :: Diego Molina65d2cc69b7
- Update mirror info (Sat Jun 17 00:16:59 UTC 2023) :: Selenium CI Botd1abe67bda
- [rust] Include html extension for logging content when wrong driver download :: Boni Garcia1b717947b4
- [bazel] bump rules_pkg :: Simon Mavi Stewart1b210e65ad
- [bazel] Bump skylib to 1.4.2 :: Simon Mavi Stewart6cd79d1870
- [bazel] Bump rules_pyton to 0.23.1 :: Simon Mavi Stewart145c0a54e0
- [bazel]: Updating rules_proto :: Simon Mavi Stewart03d66644db
- [bazel] Bump rules_rust to 0.23.0 :: Simon Mavi Stewarteae0209d6a
- [ci] tweaking the engflow ci build :: Simon Mavi Stewart1502130224
- [ci] Apparently we cannot setdisk-cache: false
:: Simon Mavi Stewart46da039c47
- [ci] A slightly more involved set up is required for the NPM rules :: Simon Mavi Stewart2ddce9794c
- [ci] Wrap all the build steps for the rbe build into one step :: Simon Mavi Stewart6a4915966a
- [ci] Fixing Nightly workflow to run with schedule too :: Diego Molina79c1a4c52c
- [ci] Run the format test before anything else in the rbe build :: Simon Mavi Stewartae655887e7
- [ci] Limit test run times when running remotely :: Simon Mavi Stewartc49a24dec9
- Run the format script :: Simon Mavi Stewartd795820f8b
- [java] Create less HttpClient instances wh...
Selenium 4.10.0
Changelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
4450a44e18
- Update mirror info :: Selenium CI Bot1ab13d9c6e
- [rb] Bumping Selenium version :: Diego Molina4dd9e1f8ad
- [rust] Include --debug flag in CLI test :: Boni Garciac7e2b557d7
- [rust] Log error message as debug trace when parsing version :: Boni Garciae51d1aabfd
- [rust] Log error message as debug trace when uncompressing driver :: Boni Garcia9c2f47572b
- [rust] Read LATEST_STABLE and then LATEST_RELEASE for msedgedriver in latest fallback :: Boni Garcia3893a5ed63
- [rust] Minor smell-fixes :: Boni Garciadd9f306417
- [rust] Change level of "Trying with latest driver version" log to WARN :: Boni Garciacbcc6b3060
- [rust] Fix command to discover msedgedriver version using LOCALAPPDATA env :: Boni Garciab579892869
- [rust] Avoid WARN trace for iexplorer version detection :: Boni Garcia666c3ea941
- [rust] Include assertion to assess browser version detection :: Boni Garcia9105916ce8
- Update mirror info :: Selenium CI Bota4b0ddd02b
- [rust] Support building on Windows ARM64 :: p0deje7869fdc345
- [rust] Allow Bazel access Program Files environment variables :: Alex Rodionov542f0a16c7
- [rb] Fix wrongly trying to load a constant (#11931) :: Boris Petrov79e3f9e6f0
- [dotnet] Fallback result parsing of script execution to expected type (#11930) :: Nikolay Borisenko797b713d78
- Fix: typo in the "addArguments" method comment (#11945) :: Maid68a683f670
- [js][bidi] fix: tests which were failing (#11941) :: Tamsil Sajid Amani98d3e26b3e
- [rust] Selenium Manager detects ARM architecture on Windows (#11939) :: Boni García1ea3134877
- [java] Handling case where -1 is returned as statusCode :: Diego Molinadfe07841e8
- [java] Adding remote-allow-origins argument only when the Java 11 http client is not used. :: Diego Molina293046106e
- [java] Remove deprecated "version" JWP capability :: Diego Molina3d8c6fa7a9
- [java] Remove deprecated "platform" JWP capability :: Diego Molinab643cf793e
- [java] Enabling and fixing tests in Firefox :: Diego Molina41bbc5f883
- [java] Remove deprecated "takesScreenshot" JWP capability :: Diego Molina940b183e3a
- [java] Remove deprecated "unexpectedAlertBehaviour" JWP capability :: Diego Molinaef69f1b05e
- [js][bidi] Add browsing context events support (#11905) :: Tamsil Sajid Amani590d3240d4
- [java] Removing unused CapabilitiesUtils.java class :: Diego Molina79c7847068
- [java] Removing more unused classes :: Diego Molina0c025325aa
- [grid] Displaying the real stereotype config at startup :: Diego Molina46f300c374
- [java] Adding ventura as platform :: Diego Molina5e95c81518
- [java] Adding task to publish snapshots in Java :: Diego Molina1947771a93
- [java] Fixing build :: Diego Molinada2e767ebe
- [rb] allow users to direct driver process output (#11964) :: Titus Fortnercd3216e68d
- Upgrade minimum Ruby version to 3.0 since 2.7 is EOL :: Alex Rodionovf2b27807ab
- [java] add logging for starting the driver :: titusfortnercc87ca0e43
- [rb] Disable window minimize test for Chrome on Linux CI :: Alex Rodionov83b0b0d88d
- Revert "[rb] Disable window minimize test for Chrome on Linux CI" :: Alex Rodionov9ac368b475
- Do not switch and remove node in one iteration (#11961) :: joerg1985e5805a47f2
- Add corner case test (#11970) :: Rishav Trivedi38cbd003e9
- [py] minor fixes for docstring and dictionary declarations (#11975) :: Alex2403c71eab
- [java] Fix failing build :: Simon Mavi Stewartbb95c2cd48
- Fix README stopping at Rust build steps :: Alex Rodionovc2944a1123
- Handle fragmented websocket messages (#11962) :: joerg198518164af446
- [java] Remote selenium-remote tag from test targets :: Alex Rodionov2266ffc8b2
- [java] Fix a typo :: Alex Rodionov8921182b59
- [java] add more logging to Selenium Manager (#11959) :: Titus Fortner440a388d0b
- [CDP] Adding v113 and removing v110 :: Diego Molina35827eb5b5
- [rb] Fix DevTools old version loader spec :: Alex Rodionovab94305c7b
- [rb] Add sizes for Bazel test targets :: Alex Rodionov1fd552d577
- [rust] Add sizes for Bazel test targets :: Alex Rodionov69e67ae9b3
- [Java] Fixing log level comparison :: Diego Molinad530584d2e
- Configure remote builds to use EngFlow (#11887) :: Simon Stewart66e51be38c
- Make Driver Ser...
Selenium 4.9.0
Changelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
f5b9191db1
- [IEDriver] Bumping version to 4.8.0 :: Diego Molinad985705e8c
- [rb] Bumping Gemfile :: Diego Molina425684ae27
- Evaluate the whole PR when checking CI :: Alex Rodionov4a81bb75fc
- [IEDriver] Updating CHANGELOG :: Diego Molina484359ce66
- Show the full CI build result in README :: Alex Rodionov3f6717df64
- pylint fixes including tidy of f strings, simplifications of conditional statements and isinstances (#11205) :: Mark Mayob803c68624
- [py] Replace devtools genrule with proper generate_devtools rule. (#11392) :: James Hilliardbcb5a25dde
- [JS] fix: iedriver download with selenium-manager #11579 :: Sriharsha398524fd6d
- update build requirements in readme :: titusfortnerfed93711e4
- [py]: Add docstring foralert_is_present
:: symonk39ceed7808
- [py] Avoid shadowingbuiltin
in variable names :: symonk8815c27cd3
- [rust] Support for web proxy in Selenium Manager (#11575) :: Boni García6bc5a589dd
- [java] Merge capabilities of slot with the new session request capabilities (#11369) :: Puja Jagani775d6bbafe
- Updating 4.8.0 release date for Ruby :: Diego Molina20d68b3963
- [java][cdp] Keep track of pinned scripts per CDP session (#11598) :: Puja Jagani0e5bb5b37f
- Fix autoload of WebDriver::Remote::Bridge::COMMANDS :: Étienne Barrié7de6dec1c6
- [rust] Selenium Manager processes PATH (#11597) :: Boni García2917d05a2e
- [java] Fix linting error :: Puja Jaganice0b6f1c80
- [java] [cdp] Simplify Augmentation for Basic Auth (#11601) :: Puja Jagani23782b3b4e
- print requested capabilities in SessionNotCreatedException (#11604) :: Andrei Solntsev764aff68f3
- [rust] Refactor logic for running shell commands in Selenium Manager :: Boni Garciae92ab45a80
- [rust] Make public the function for formatting :: Boni Garcíae3e77e73d6
- [rust] Remove geckodriver 0.32.0 test :: Boni Garciacbd263f3b8
- [java][cdp] Simplify Augmentation for Dom Mutation :: Puja Jaganicab3949d60
- [dotnet] update references to latest version of chrome in tests :: titusfortnercd1c146160
- [java] guard test based on Chromedriver bug :: titusfortner7e8d9d2ae6
- [js] guard tests due to chromedriver bug :: titusfortner80e7446047
- [rb] guard tests for BiDi browsing context :: titusfortner3e5d47c86f
- Update tracing.txt :: Puja Jagani99126df8db
- Update pinned browsers :: Simon Mavi Stewart4e02ef4559
- Generate a Maven BOM (#11560) :: Simon Stewart8cfe8a40f9
- [js] Add script pinning (#11584) :: Puja Jaganic044441a0d
- [py]: Bumpblack
&isort
versions :: symonk1e2a4c47cf
- [java] Synchronize method to get Selenium Manager binary (fix #11620) (#11640) :: Boni García332988cd7b
- [rb] Close BiDi session on closing the last top-level browsing context :: Tamsil Sajid Amanie2d160b904
- [ruby][bidi] Add filtering capability to LogInspector :: Tamsil Sajid Amani5d8b8a9a05
- [rb] subclass is setting value before the superclass is setting it to nil :: titusfortner771c22c7f7
- [CDP] Adding v110 and removing v107 :: Diego Molina60c9f4a4c3
- [java] Format Selenium Manager wrapper class in Java :: Boni Garcia4f09bf0c74
- [JS] [atoms] Use .textContent instead of .innerHTML in clear() action (#11504) :: Tobias Smolkae11ab24383
- [dotnet] Updating tests to work with v110 :: Diego Molinac1ac4c7a62
- [dotnet] IJavascriptEngine implements IDisposable where available (#11594) :: Michael Renderd95e96fc50
- [SM] Updating Selenium Manager binaries for 4.8.1 release :: Diego Molinab1300a65c0
- Filedownloads url - Adhere to w3c standards (#11646) :: Krishnan Mahadevan8b4b818bcd
- [java] Using Selenium Manager for Java tests :: Diego Molinacaabae25e9
- [IEDriver] Updating atoms for IE Driver :: Diego Molina8ebccac989
- Updating changelogs and bumping version to 4.8.1 :: Diego Molina8a585c5b6f
- Update tox.ini for a valid "isort" version (#11667) :: Michael Mintz68c556eb2b
- [rb] Updating Gemfile.lock :: Diego Molina835ee7ed72
- Undo a bug fix that caused a worse bug. (#11666) :: Michael Mintz728db91420
- [py] Bumping Python to 4.8.2 :: Diego Molinab5a118ad6b
- Removing browser drivers from GitPod config :: Diego Molina50d1ae9d25
- [rust] Include support for Safari in Selenium Manager (#11609) :: Boni Garcíacebf542e7c
- [rust] Include safa...
Selenium 4.8.0
Changelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
0818e99e32
- Fix Ruby API documentation generator :: Alex Rodionovb269466d65
- Grab Ruby documentation path before switching Git branches :: Alex Rodionovb1f639b643
- [ci] Removing unneeded {} :: Diego Molinac02a748683
- [py] setup-python does not yet have python builds available for Ubuntu 22 :: titusfortner6b67c0c12a
- Update Rust ruleset to 0.14.0 to support Windows ARM :: Alex Rodionov55dad423ba
- Add instructions on how to run/debug specs in RubyMine (#11339) :: Alex Rodionov935226b1c4
- [rb] Selenium Manager wrapper is adding exe twice :: titusfortner9d4ec50633
- [py] use the browser name that selenium-manager binary expects :: titusfortner9c771a1e2f
- [rb] update changelog and bump version to 4.7.1 :: titusfortner01a47b4b4a
- [py] update changelog and bump version to 4.7.1 :: titusfortnerd03ad02531
- [py] put the fix in the wrong place :: titusfortner5bc0c2c559
- [py] update changelog and bump version to 4.7.2 :: titusfortner2502e9624b
- [py] fix linter failure :: titusfortnerac94275296
- [py] need to log both stdout and stderr from selenium manager :: titusfortnerd848fb8d14
- [py] update ci to use the right os and skip unnecessary python installs :: titusfortner630fc470ae
- [py] fix linter again :: titusfortnerc5943bde4c
- [java] Add close method to JDK 11 client. Ensure close methods for Http client is called. (#11345) :: Puja Jagani397ececc61
- Don’t specify content length when pulling images (#11343) :: Krishnan Mahadevan038141b2cf
- [dotnet] Extend invalid selenium manager process exit codes (#11361) :: Nikolay Borisenko77f0cfae98
- [rb] start logger in tests before starting first driver :: titusfortner21d115eee6
- [java] Allow arguments to be passed in Node flag "driver-configuration" (#11367) :: Puja Jagani4af3726cd9
- [grid] ensure all states of StartOrDie are handled (#11297) :: joerg1985a6313cff6b
- Bump decode-uri-component from 0.2.0 to 0.2.2 (#11349) :: dependabot[bot]3832787933
- [java][bidi] Add BrowsingContext module commands :: Puja Jaganib529abaf62
- [java] Disable BiDi tests that subscribe to multiple browsing contexts. :: Puja Jagani7a469e02e1
- [java][bidi] Close BiDi connection on webdriver quit command :: Puja Jaganidd080a1e4e
- [grid] Updating Grid UI deps :: Diego Molina104b7b9777
- [Build] Update rules_pkg to 0.8. Also add tree inclusion patch :: AutomatedTesteraa8d6cf768
- [rust] Support for beta/dev/canary browser version detection with Selenium Manager (#11239) (#11334) :: Boni Garcíad8b45c8c66
- [py] Change formatted strings to f-strings (#11087) :: Kian Eliasic6795baf1a
- [java] Update changelog and bump version to 4.7.1 :: Diego Molina7b212ee4be
- [java] Removing deprecated ACCEPT_SSL_CERTS cap :: Diego Molina63a79bd870
- [java] Removing deprecated ENABLE_PROFILING_CAPABILITY cap :: Diego Molina9e240b008c
- [java] Removing deprecated HAS_NATIVE_EVENTS cap :: Diego Molina5fbddf6718
- [java] Removing deprecated HAS_TOUCHSCREEN cap :: Diego Molinac583458827
- [java] Removing deprecated LOGGING_PREFS cap :: Diego Molina03945631e4
- [java] Removing deprecated OVERLAPPING_CHECK_DISABLED cap :: Diego Molinad9e5d28f33
- [java] Removing deprecated SUPPORTS_ALERTS and SUPPORTS_SQL_DATABASE caps :: Diego Molina1ee7e1f8d2
- [java] Removing a few bits more of the magic that moves JWP to W3C. :: Diego Molina639942948c
- [JS] bump rules_nodejs to 5.7.3 :: Sriharsha65e3eb6536
- [rust] Allow Selenium Manager to be used as a Rust lib crate (#11132) (#11371) :: Boni García7804921420
- [Build][Rust] Update lock files :: AutomatedTesterb6e3df661b
- [java] remove inaccessible protected code :: titusfortnerae57cedf49
- [py]: updatemypy
version for tox recipe :: symonk3152c96eb0
- [py]: type hints for missing dunder__init__
:: symonk084c3b16bb
- [py]:PEP257
compliant consistent docstrings throughout. Include in linting recipe :: symonk68d77a50cd
- [py]: Fix mistaken quote inEventFiringWebElement
docstrings :: symonk7df361176b
- [py]: Adding python3.10
to wheel classifiers :: symonk13ed8cee5a
- [py]: bumpblack
to22.12.0
:: symonke90ad6d364
- [py]: Fix types in edge & firefox options :: symonk966b8041fd
- [py]: type improvements and makeVirtualAuthenticator
more pythonic and simplified. :: symonk3bc33858da
- [py] Re-add deleted docstring fromProtocol
enum :: symonk- [
4abc122503
](http://github.com/seleniumhq/selenium/commit/4ab...
Selenium 4.7.0
Changelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
- 0a5b49d16f - [java] update changelog and bump version to 4.7 :: titusfortner
- 8d170a99d4 - [rb] update changes and bump version to 4.7 :: titusfortner
- 8d92d981a5 - [py] update changes and bump version to 4.7 :: titusfortner
- 68b46096da - [js] update changes and bump version to 4.7 :: titusfortner
- 1f5fe6da92 - [dotnet] update readme and bump version to 4.7 :: titusfortner
- 7ee8add26b - [cpp] bump IE Driver version to 4.7 :: titusfortner
- 4b4e01dddf - update selenium manager binaries for 4.7 release :: titusfortner
- 7a79429d15 - [js] update ways error messages are handled for selenium manager :: titusfortner
- c23b95b9ff - [dotnet] split up frameworks on CI :: titusfortner
- 993e6b2f97 - [py] fix linter issue :: titusfortner
- 416d183251 - [ci] run language tests from typical language tags :: titusfortner
- 409b057bdf - [py]: 🚀 Improve performance (#11310) :: Fenil Mehta
- 8b6dbb38e0 - [py]: Propagate
stderr
to exceptions when selenium manager fails (#11329) :: Simon K - 3584dad5b5 - [Build] setup multiple python interpreters defaulting to 3.8 :: AutomatedTester
- cccbe85920 - [Build] Bump rules_python to 0.15 :: AutomatedTester
- 8cd4954c7a - [rb] fix failing specs :: titusfortner
- 285dacec9c - [dotnet][cdp] add support for Chrome 108 and remove support for Chrome 105 :: titusfortner
- 922f5d31af - [js][cdp] add support for Chrome 108 and remove support for Chrome 105 :: titusfortner
- e8c0102941 - [rb][cdp] add support for Chrome 108 and remove support for Chrome 105 :: titusfortner
- c315feef9d - [py][cdp] add support for Chrome 108 and remove support for Chrome 105 :: titusfortner
- 8d5c10ff62 - [java][cdp] add support for Chrome 108 and remove support for Chrome 105 :: titusfortner
- 69fac46fe0 - [cdp] add support for Chrome 108 and remove support for Chrome 105 :: titusfortner
- 3d1b8c6267 - [dotnet] run tests on Windows CI :: titusfortner
- a8f4184e3c - [rb] make sure command execution errors get rescued :: titusfortner
- 769cd05fb4 - [rb] fix reset_driver! implementation :: titusfortner
- 37498f8bd1 - [java] toggle selenium manager output by exit value instead of content :: titusfortner
- 18fc6346f7 - [rb] toggle Selenium Manager execution output on exit code :: titusfortner
- ec2430e52b - [java] minor test updates :: titusfortner
- b4d6c4e59a - [cpp] update to visual studio 2022 :: titusfortner
- 9480f0d514 - [dotnet][cdp] implement get targets better :: titusfortner
- aa5dfd697f - [dotnet] add guards and fix tests :: titusfortner
- b3c3903c9f - [dotnet] add test attributes to guard for platforms and targets :: titusfortner
- 8fb8fd791a - [dotnet] toggle Selenium Manager execution output on exit code :: titusfortner
- d2838e1291 - [dotnet] update everything required for .NET 6 :: titusfortner
- 471e245d7c - ci: fix GitHub_Actions set-output is deprecated (#11265) :: Christian Clauss
- 955581f308 - [java] Merge mutable capabilities with options correctly :: Puja Jagani
- ef63f5d110 - [JS] Resolve dependabot alerts :: Sriharsha
- 2a0a11403e - [JS] Bump rules_nodejs to 5.7.2 :: Sriharsha
- 0831f5d7ce - update all github actions to latest versions for consistency :: titusfortner
- c3a8c94d1f - [py] Upgrade GitHub Actions (#11257) :: Christian Clauss
- 148e0d5229 - [rb] parse stderr and stdout for improved error logging with Selenium Manager :: titusfortner
- e8e5f3674a - Make nightly version bump target names consistent :: Alex Rodionov
- 2589a32331 - Fix RuboCop offenses in NightlyVersionGenerator :: Alex Rodionov
- 538c11af6d - Publish nightly versions of Ruby gems every day :: Alex Rodionov
- ab38b9cce2 - Upgrade Ruby rules for Bazel to the latest version :: Alex Rodionov
- 02d47fdca0 - add test information to readme :: titusfortner
- 0f8c153d6b - [rb] improve logic for tests that require specific options :: titusfortner
- af2ab3f0c0 - [rb] allow safari options to specify technology preview :: titusfortner
- 26b9f665c4 - [rb] remove references to testing firefox nightly :: titusfortner
- 59763fcdf5 - [rb] update safety checks :: titusfortner
- 71657e9858 - [rb] speed up target locator specs :: titusfortner
- 50974dfaa2 - Run Edge tests for Ruby on Windows :: Alex Rodionov
- 7024abb03a - Run Firefox tests for Ruby on Windows :: Alex Rodionov
- db43c94f25 - Run Chrome tests for Ruby on Windows :: Alex Rodionov
- [e183ceb](e183ceb5...
Selenium 4.6.0
Changelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
dbf63cff9dd
- [dotnet] forgot to delete CDP v103 directory :: titusfortnere219c447714
- Update list of java modules to upload to maven :: Simon Mavi Stewart316f9738a8e
- isPromise() thenable fix (#11048) :: Chris Stringer3167e93110f
- [py]: new tox recipe forisort
in non diff only mode (#11005) :: Simon Kc686e6875c3
- [py]: Recipe forblack
; configureflake8
to work in tandem :: symonkb5b495da3ce
- [py]: format python tests withblack
:: symonkfe9444df1b2
- [py]: consolidate and document linting changes; enable linting in gh actions :: symonkeaa7ecceb6b
- [py]: tidyexceptions.py
code :: symonk9e0316636f0
- [py]: Runflake8
last as other linters fix most of its issues automatically :: symonkf4a891523b3
- [py]: usef-strings
in some tests :: symonk1c2f1cbd69b
- [py]: Lintwebdriver/safari/
in preparation for consolidating the driver API :: symonk4d8fc6ba596
- [py]: Document firefoxservice=
arg. closes #11067 :: symonk31144ffdc4c
- [py]: Additional types and tidying safari service :: symonk084ffc83001
- [py]: Revert removal of default executable global for safari :: symonk58c3c5c887a
- [py]: Adding a start/stop interface for typing :: symonkc09027bc5c6
- [py]: convertservice_url
to fstrings :: symonkca217d29ec9
- [py]: Exit1
in ci when linter is failing :: symonkba04acdf9ea
- [py]: BaseService
tidy up :: symonk6b4281bd4bc
- [py]: More internal refactoring of the baseService
class :: symonke2add163783
- [py]: Applyblack
on the rest of the code base :: symonkc59a267a0c4
- [py]: bugfix iterating stdout twice instead of stderr :: symonk49efb1c3873
- [py]: removeno_focus_so_name
unused argument :: symonka8026c18431
- [py]: bugfix_get_firefox_start_cmd
referencing invalidos._name
:: symonke1a2b532da2
- [py]: Tidy somewebelement.py
and simplify branched logic :: symonkc22de96c687
- [java] Avoid throwing errors once NetworkInterceptor is closed :: Puja Jagania5423d92d58
- [py]: Remove invalid argument calls to_extract_and_check
until removed :: symonkfcb83491a87
- [py]: Remove invalid argument calls to_extract_and_check
until removed :: symonk7ead8b87577
- [py]: Fixtyping.Union
t ypes forlog_path
:: symonk1d2ea0488e3
- [py]: Additional types; remove unusedpermissions.py
:: symonk5fba3a2b2d2
- [py]: RemoveRemoteDriverServerException
:: symonk4199d70eb19
- [java] Avoiding hiding "internal" package so that selenium-api exports it :: Puja Jagani1fa4ca61d7e
- [py]: Remove comments fromtox.ini
:: symonk3a788a383b4
- [py]: docs and type hints forchrome.service
:: symonk7c7e2ecba28
- [py]: docs, type hints and clean up forChromiumService
:: symonkd20db99aba0
- [py]: docs and types forEdgeService
. deprecateverbose=True
:: symonkcbf98cdbfb6
- [py]: lintconftest.py
:: symonk75ba99be2bc
- [py]: Simplifysafari.service
; types, docs, general tidy up :: symonk086dfe759e9
- [py]: simplify uses of unnecessaryelif
throughout :: symonk589b8db8251
- [py]: #11084 - additionalf-strings
:: symonk3e41af7c806
- [py]: Remove unusedsend_remote_shutdown_command
implementations in services :: symonk4a759a8cfb2
- [py]: Types and docs forwpiwebkit.service
and additional args for consistency :: symonkbf3780204f9
- [py]: Types and docs forwebkitgtk.service
and additional args for consistency :: symonkf442a7ea45d
- [py]: Updatelog_path
docs for non chromium based services :: symonk7dbd3a331cb
- [py]: start of bringingfirefox.service
inline with other services :: symonk3b7295b077a
- [py]: Additional types and docs forService
base class; fix firefox service init args :: symonk39182204f4d
- [py]: Remove unnecessary exception handling forstart_error_message
:: symonka793b3a86a0
- [py]: documentmypy
config; add additional types and types dependencies :: symonk6479063ef08
- [py]: call no arg__init__
inWebDriverException
:: symonk49d1e3d1758
- [dotnet] this value was incorrectly changed :: titusfortnerc5f457e75dd
- [dotnet] update changelog and bump version to 4.5.1 :: titusfortnerdcdff48f36a
- [rust] Initial version of Selenium Manager (1.0.0-M1) (#11078) :: Boni Garcíaa0aae462c80
- [JS] Update rules_nodejs to 5.7.0 :: Sriharsha86ba7d21b7d
- [py]: Revert docs versions to keep docs intact :: symonk- [`3d69...
Selenium 4.5.0
Changelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
- feed290ab3 - [js] missing end quote in bazel file :: titusfortner
- fe167b119a - [java] update changelog and bump version to 4.5 :: titusfortner
- 14516208b0 - [dotnet] update changelog and bump version to 4.5 :: titusfortner
- 10ad14e20e - [iedriver] bump versions to 4.5 :: titusfortner
- 5057e02848 - [js] update changelog and bump version to 4.5 :: titusfortner
- 77166342b7 - [py] update changelog and bump versions to 4.5 :: titusfortner
- 26dc816c5c - [rb] update changelog and bump version to 4.5 :: titusfortner
- 50c5d6ff23 - [rb] add cdp v106 remove v103 :: titusfortner
- 3170a497f8 - [dotnet] add cdp v106 remove v103 :: titusfortner
- a2b161a5c5 - [py] add cdp v106 remove v103 :: titusfortner
- 1ffd09357a - [js] add cdp v106 remove v103 :: titusfortner
- 2a05eb120b - [java] add cdp v106 remove v103 :: titusfortner
- 697c717a28 - [cdp] add definition files for v106 and remove v103 :: titusfortner
- 9c8215e84e - [java] Enable BiDi session test :: Puja Jagani
- f7b97cbe12 - [java] Allow origin of [::1] for geckodriver for IPv6 only systems :: Puja Jagani
- 3e7c6e1a95 - Ensure that the decorators do not leak out of the support package :: Simon Mavi Stewart
- 96c4ecd714 - [java] allow origins for geckodriver of localhost and 127.0.0.1 :: titusfortner
- af12e439d8 - [JS] bump rules_nodejs to 5.6.0 :: Sriharsha
- a3b11f7fb8 - [dotnet] update changelog for 4.5 :: titusfortner
- 5d1779925c - [rb] update changelog for 4.5 :: titusfortner
- 42850a7fab - [rb] add BiDi support for Chrome in preparation for Chrome v106 :: titusfortner
- 58f5833ba0 - [rb] match other bindings by defaulting debugger_address and accept_insecure_certs to true for Firefox :: titusfortner
- 04e1dfc1fd - [rb] run dev tools tests on Firefox :: titusfortner
- e51e2a99ab - [rb] support initializing Server with args and log_level :: titusfortner
- b44aee0478 - [rb] use options instead of capabilities :: titusfortner
- 77c4bf303e - [rb] don't use opts as hash in tests :: titusfortner
- cb8872cd72 - Remove spelling mistake from the method name (#11051) :: Vikas Goel
- 760305b6a6 - [py]: add type hints for method parameters (#11053) :: Kim Hyeonseok
- df0f92db7f - [iedriver] update changelog :: titusfortner
- 42284b08ab - [java] update changelog :: titusfortner
- 8aeb1e1290 - Run fluxbox as window manager for jobs using Xvfb (#11025) :: Henrik Skupin
- ff372929fa - Fixed some typos (#11035) :: Shishu Raj Pandey
- dc53093baf - [py] fix flake8 failure :: titusfortner
- 3fcc413878 - [java] remove non-applicable xml test :: titusfortner
- 31190f8edd - [java] fix aliases for windows 7 and vista platform name :: titusfortner
- 0b3bc095c1 - Remove deprecated managed directories from bazel :: Puja Jagani
- 2f15ea0efa - [py] update outdated usage example (#11049) :: Austin Michael Wilkins
- d2205d9ba6 - [java] fix bug that forced platformName of windows 7 to vista :: titusfortner
- 1a73c3f9f3 - Re-enable testGetValueOfUserDefinedProperty test for Firefox (#11046) :: Henrik Skupin
- ccf6a45843 - [py]: remove incorrect references in the changelog :: symonk
- b2598e7fab - [js] Update changelog :: Puja Jagani
- e4742018d2 - [JS] Fix: Do not allow Select class to select disabled options (#11029) :: Tamsil Sajid Amani
- 33106b6047 - Bump pinned browsers :: Simon Mavi Stewart
- cd8b551d19 - [java] Java HTTP client : Allow reading the response more than once :: Puja Jagani
- 0b853398ef - [java] Update check for content-length header :: Puja Jagani
- 9433860d62 - [java] Remove unused import :: Puja Jagani
- be2c7e469b - Change casing of method name. No logical changes :: Simon Mavi Stewart
- 7387bc94a3 - [java] Ensure Java 11 client can send multiple websocket requests. Collect all the received data before processing. :: Puja Jagani
- 4671831a08 - [java] Ensure Java 11 client works to support webdriver session :: Puja Jagani
- 7f7199cd9d - [JS] Update changelog :: Puja Jagani
- 5db05840e0 - [py]: Update doc generation dependencies :: symonk
- 79793b6e0f - [py]: Remove opera markdown files :: symonk
- 59c175d50a - [build] make ruby and python use setup-firefox action :: titusfortner
- 77be05c6df - [build] Re-enabling browser-actions/setup-geckodriver@latest. :: Henrik Skupin
- ffb50262dd - [iedriver] use Edge if iexplorer is set to redirect to Edge :: titusfortne...
Selenium 4.4.0
Changelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
3e70fc51c3c
- [py] Bumping to 4.3.0 :: Diego Molina209d778c892
- [javascript] Bumping to 4.3.0 :: Diego Molina55714150419
- [grid] Fixing env var name to stream VNC :: Diego Molina3b3a3edf36a
- [dotnet] remove obsolete TouchActions class :: titusfortner2fbfc62f565
- [dotnet] remove obsolete commands :: titusfortner7949433994c
- [JS] Updated jsdoc for move action (#10816) :: praveendvd78f2b1ef68c
- [grid] Updating JS deps :: Diego Molina00fce383436
- [JS] Update rules_nodejs to 5.5.1 :: harsha509334a10350fe
- [web] add index to webpages (#10640) :: Titus Fortnercc79de69690
- [java] Putting all valid IEOptions only in se:ieOptions :: Diego Molina7a13e937a5f
- [java] Fixing - put all valid IEOptions only in se:ieOptions :: Diego Molinade0a144b923
- Usewhich()
to get Firefox path on Mac OS (#10818) :: Bogdan Condurache4ad053312fd
- #10810 pick the right target using given window handle (#10811) :: Andrei Solntsev2d0c733ac47
- Fix RuboCop configuration :: Alex Rodionov8645cafd33e
- Bump bazel-contrib/rules_jvm to v0.4.0 (#10829) :: Boni Garcíaed7d29eb07a
- [grid] Saving Selenium logs in Dynamic Grid :: Diego Molinaae46fd8eb45
- [java] Adding more exceptions to spotbugs :: Diego Molina632849cb88d
- [JS] kill chromium service on quit (#10796) :: Ravi Sawlani0c2b60532ee
- [java] Removing filter for lint, not needed in browser tests :: Diego Molinadaa04231c49
- [java] Removing makeW3CSafe from NewSession CommandPayload :: Diego Molina943081bd8f6
- [dotnet] Add Virtual Authenticator support (#10772) :: Puja Jagani5532a8d5c0d
- [py] Remove assertion for python version check (#10815) :: jsfehlercd3af6e5fa3
- correctly checks the driver supports DevTools (#10819) :: elgatov54b8568c665
- [grid] Updating JS deps :: Diego Molina71cccff7446
- Correctly generate test suites and all targets for java selenium tests :: Simon Mavi Stewartb9252637d65
- Repin browsers and drivers :: Simon Mavi Stewart8487998201c
- Run buildifier :: Simon Mavi Stewartf2b65eb4a00
- [build] Bump rules_python to 0.10 :: AutomatedTester0a2a4a93ea0
- [java] Add status endpoint :: Puja Jagani8e24d937238
- [java] Formatting changes in test classes :: Puja Jagania6b161a159c
- [atoms] Add shadow dom visible text tests :: AutomatedTester09e296c30b5
- Cleanup docstrings, fix broken formatting (#10838) :: jsfehlerfb4df665ab8
- [java] Add ability to decorate child classes ofWebDriver
(#10737) :: Valery Yatsynovichca2f0f955de
- [build] Bump bazel to 5.2 :: AutomatedTesteraaa20ba9121
- [java] Improving javadocs for DevTools.java :: Diego Molina9cf01a34c4a
- [java] Making Java tests compile until we find a better alternative :: Diego Molina5294269c1de
- [grid] Setting DEFAULT_RETRY_INTERVAL to 15s and avoid hardcoded values :: Diego Molina7b1c6461f61
- [JS] Bump to 4.3.1. :: AutomatedTesterdcb27c1d837
- Adding GitPod Config (#10855) :: Diego Molina226a5b5cfc6
- [grid] Updating JS deps :: Diego Molina72967823909
- [IEDriver] fix Edge IE mode issue that sometimes cannot get the handle of a newly opened window (#10702) :: Yusuke Noda989c5644d31
- Disable popup blocking for Edge in IE Mode (#10869) :: Brandon Waldermanbb23fba720c
- Remove require of websocket in selenium-devtools gem (#10868) :: Kevin Dew5eb4e45f81d
- Extract network interceptor into a separate class :: Alex Rodionov0916b2c1c9a
- Track cancelled requests so that network interceptor would ignore them :: Alex Rodionov98f533238e9
- Track WebSocket messages with optimal memory and thread-safety :: Alex Rodionov4aebd9c6a3c
- Truncate WebSocket logger messages :: Alex Rodionovc0fa00f9722
- [dotnet] Handle unsuccessful http requests properly (#10807) :: Nikolay Borisenko4fc1de040d2
- [dotnet] set proper status when creating response :: titusfortner7f40eec0b7a
- [dotnet] add additional context info to unexpected errors in responses :: titusfortner21c693d4821
- update docs for PointerActions#move_to (#10872) :: Robert Fletcher545355d40d6
-[py]:
use native mapping.get(...)
in error handler :: symonk38f8501456c
- [py]: Addressflake8
violations and remove unused imports :: symonke66e00cedb1
- [iedriver] update changelog and bump version to 4.3.0 :: titusfortner- [`50b0bfc07...
Selenium 4.3.0
Changelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
fe6bc9952f4
- [IE] update changelog and bump version to 4.2.0 :: titusfortner49ea73c758e
- Fixunreleased
note in Ruby changelog (#10713) :: Pavel Lobashov67dba3e1801
- [java] Avoid checking for non W3C twice. :: Diego Molina8e7983f7d43
- [java] Removing usage of deprecated caps in DesiredCapabilities :: Diego Molinaad2e2765618
- [java] Removing deprecation for STRICT_FILE_INTERACTABILITY :: Diego Molina65cb657efd2
- [java] Removing old browser options strings :: Diego Molina14651c78ec2
- [java] Removing unused import :: Diego Molina33346076f11
- [java] Removing deprecated caps from response :: Diego Molinac8da7c2d2ad
- [java] Making sure "loggingPrefs" only affects Chrome :: Diego Molina3f794a036ca
- [java] Removing more usages of deprecated "platform" capability. :: Diego Molina2c66554f266
- [java] Adding one more exception for #10711 :: Diego Molinaf2e40dc9867
- [grid] Updating testing library deps :: Diego Molina1c2240df9d7
- [JS] feat: Added virtual authenticator (#10663) :: Tamsil Sajid Amani52845c30e7f
- [java] Adding LOGGING_PREFS to Edge and Chrome options :: Diego Molinaac4d0fdd4a3
- [java] Bumping Java to 4.2.1 and updating CHANGELOG :: Diego Molinad1126b72e16
- [grid] Updating material UI libs :: Diego Molinaf677d2d24fe
- [grid] Updating typescript :: Diego Molina6652c1a0bde
- [rb] fix bug in default durations :: titusfortner1570bb3c829
- [rb] update changelog and bump version for 4.2.1 :: titusfortner00add3506ff
- [py] allow setting pointer event attributes in move_by() and move_to_location() :: titusfortner6afbbcf4006
- [py]: fixflake8
violations in trunk (#10723) :: Simon K60bf8e40c37
- [py] allow specifying which button gets clicked in pointer action class methods :: titusfortnerb0057b54cff
- [rb] allow specifying which button gets clicked in pointer action class methods :: titusfortner6d2a7829f9b
- [JS] Fixes lint issues and updates npm packages :: harsha50934d593f6572
- Add a html page for testing BiDi logEntryAdded events :: Puja Jagani307673b8947
- [JS] Remove unused param in input.js & minor code cleanup :: harsha5097bd9b067c09
- [grid] Updating Grid JS deps :: Diego Molinae5a566a5673
- [grid] Reverting pretty-ms upgrade :: Diego Molina9435a8ae4d3
- [java] Throwing warnings for non-W3C before creating session (#10741) :: Diego Molina247abe73fd0
- [java] Removing exceptions from accepted W3C caps :: Diego Molinaa84d600638d
- Adding config for SafariDriver in label commenter :: Diego Molina38e89630f1c
- fix: update ExpectedCondition to extend java util Function (#10695) :: Branden Cash4bbb7c255ae
- [py]: remove deprecatedfind_element_by_
methods (#10712) :: Simon K1c5eee468bf
- [java] don't abandon driver :: titusfortner735ba4f8c04
- [java] can't modify an unmodifiable map :: titusfortneraadc158aa0d
- [java] do not start test driver when @NoDriverBeforeTest set :: titusfortnerda43407f700
- [java] fix has debugger implementation :: titusfortner263d346d398
- [java] Do not start multiple browsers in tests when not necessary using @NoDriverBeforeTest :: titusfortnerab555c47880
- [java] Fixing SafariTechPreview :: Diego Molina79f2b20ed37
- [JS] Fix dependabot alerts :: harsha509939185a499d
- [grid] Updating Grid JS deps :: Diego Molina8b92d869e4e
- Run buildifier over the tree :: Diego Molina75637052827
- Removing @bazel/buildifier and @bazel/ibazel :: Diego Molina683ccb65d6d
- [java] Bumping Java to 4.2.1 and updating CHANGELOG :: Diego Molinaa969654c00f
- Remove flag for network (#10751) :: Diego Molinabe408c02a10
- [py]: remove redundant actions array ofaction_chains
(#10716) :: Simon K7c924688741
- [py] Additional types and tweaks for remote webdriver (#10631) :: Simon Kf9018c6f113
- [java] Run tests on the JUnit Platform (JUnit 5) (#10752) :: Boni Garcíade9675b8777
- [py]: Additional types for element fetching methods (#10662) :: Simon K27ff5866dc1
- [py]: Remove unused argresolve_ip
fromRemoteConnection
initialiser (#10717) :: Simon K890f74eb984
- [py] additional type hints in wait.py & command.py (#10627) :: Simon K05467b6cc88
- [py]: Tweaks toselect.py
for pythonic naming and types (#10756) :: Simon K7f0c5633f19
- [java] Remove deprecated methods that use capabilities in WebDrivers (#10427) :: Puja Jagani- [
e3089c96279
](http://gith...