Selenium - selenium-4.8.0


Changelog

For each component's detailed changelog, please check:
* Ruby
* Python
* JavaScript
* Java
* DotNet
* IEDriverServer

Commits in this release

Click to see all the commits included in this release * [`0818e99e32`](http://github.com/seleniumhq/selenium/commit/0818e99e321c9b86b9c9c09c08e57392bdb3c229) - Fix Ruby API documentation generator :: Alex Rodionov * [`b269466d65`](http://github.com/seleniumhq/selenium/commit/b269466d65aa51c95426d8e049be70884ff99da0) - Grab Ruby documentation path before switching Git branches :: Alex Rodionov * [`b1f639b643`](http://github.com/seleniumhq/selenium/commit/b1f639b643c21ffb0798272f8ff5a40d5a99ef4c) - [ci] Removing unneeded {} :: Diego Molina * [`c02a748683`](http://github.com/seleniumhq/selenium/commit/c02a7486834a9c4a61344ca0df917102b53cbf36) - [py] setup-python does not yet have python builds available for Ubuntu 22 :: titusfortner * [`6b67c0c12a`](http://github.com/seleniumhq/selenium/commit/6b67c0c12a0306b58c676010318f099fa3d6d938) - Update Rust ruleset to 0.14.0 to support Windows ARM :: Alex Rodionov * [`55dad423ba`](http://github.com/seleniumhq/selenium/commit/55dad423ba450da0c2ba61e299e2e16bb83cd3e4) - Add instructions on how to run/debug specs in RubyMine (#11339) :: Alex Rodionov * [`935226b1c4`](http://github.com/seleniumhq/selenium/commit/935226b1c49a4067bf4fc5b9a89205a1b40a0ccb) - [rb] Selenium Manager wrapper is adding exe twice :: titusfortner * [`9d4ec50633`](http://github.com/seleniumhq/selenium/commit/9d4ec506331628352c0297f967cabb475dea58d6) - [py] use the browser name that selenium-manager binary expects :: titusfortner * [`9c771a1e2f`](http://github.com/seleniumhq/selenium/commit/9c771a1e2f629265005d60e55ece76281e42d8bc) - [rb] update changelog and bump version to 4.7.1 :: titusfortner * [`01a47b4b4a`](http://github.com/seleniumhq/selenium/commit/01a47b4b4a3905532e94d248e0ecfdd9f03d116b) - [py] update changelog and bump version to 4.7.1 :: titusfortner * [`d03ad02531`](http://github.com/seleniumhq/selenium/commit/d03ad025313311c48ee3dd232ddf3e67a5c9f1c1) - [py] put the fix in the wrong place :: titusfortner * [`5bc0c2c559`](http://github.com/seleniumhq/selenium/commit/5bc0c2c559cd5672fdb41d1075e9b21c8acf9f64) - [py] update changelog and bump version to 4.7.2 :: titusfortner * [`2502e9624b`](http://github.com/seleniumhq/selenium/commit/2502e9624bc4da56f5cc04675a5cbb60a4e0c555) - [py] fix linter failure :: titusfortner * [`ac94275296`](http://github.com/seleniumhq/selenium/commit/ac942752969e6b47aacddc51a33c66eaf4c20627) - [py] need to log both stdout and stderr from selenium manager :: titusfortner * [`d848fb8d14`](http://github.com/seleniumhq/selenium/commit/d848fb8d14a144e4bbe5c96501885038defc6766) - [py] update ci to use the right os and skip unnecessary python installs :: titusfortner * [`630fc470ae`](http://github.com/seleniumhq/selenium/commit/630fc470ae0eebd48de13aaa9fbcb6a7b33b3382) - [py] fix linter again :: titusfortner * [`c5943bde4c`](http://github.com/seleniumhq/selenium/commit/c5943bde4c7092f534a73551dad1d3a6d307dee7) - [java] Add close method to JDK 11 client. Ensure close methods for Http client is called. (#11345) :: Puja Jagani * [`397ececc61`](http://github.com/seleniumhq/selenium/commit/397ececc619ca1fa84677f7f12b2b6c232400d06) - Don’t specify content length when pulling images (#11343) :: Krishnan Mahadevan * [`038141b2cf`](http://github.com/seleniumhq/selenium/commit/038141b2cf8a441dd41b356c9ea7614ab116f117) - [dotnet] Extend invalid selenium manager process exit codes (#11361) :: Nikolay Borisenko * [`77f0cfae98`](http://github.com/seleniumhq/selenium/commit/77f0cfae989c45ef18f9c5726fb773e434e05eeb) - [rb] start logger in tests before starting first driver :: titusfortner * [`21d115eee6`](http://github.com/seleniumhq/selenium/commit/21d115eee661c1af7327b88db1ffe02a7544fe77) - [java] Allow arguments to be passed in Node flag "driver-configuration" (#11367) :: Puja Jagani * [`4af3726cd9`](http://github.com/seleniumhq/selenium/commit/4af3726cd93c8da8c0768bf1dd7fe6be58c2a30e) - [grid] ensure all states of StartOrDie are handled (#11297) :: joerg1985 * [`a6313cff6b`](http://github.com/seleniumhq/selenium/commit/a6313cff6b529893ed50fec934b6fac2417682f7) - Bump decode-uri-component from 0.2.0 to 0.2.2 (#11349) :: dependabot[bot] * [`3832787933`](http://github.com/seleniumhq/selenium/commit/3832787933af19806d552546cf64157127f56b01) - [java][bidi] Add BrowsingContext module commands :: Puja Jagani * [`b529abaf62`](http://github.com/seleniumhq/selenium/commit/b529abaf622673fb509529c07637700c1e72cb80) - [java] Disable BiDi tests that subscribe to multiple browsing contexts. :: Puja Jagani * [`7a469e02e1`](http://github.com/seleniumhq/selenium/commit/7a469e02e14e44b0173b31b3b9baa1bfe57591ba) - [java][bidi] Close BiDi connection on webdriver quit command :: Puja Jagani * [`dd080a1e4e`](http://github.com/seleniumhq/selenium/commit/dd080a1e4e310a0cf1d4b661ce06c5bfb7890d69) - [grid] Updating Grid UI deps :: Diego Molina * [`104b7b9777`](http://github.com/seleniumhq/selenium/commit/104b7b97770fbc0a36c5f92f96fb91d75919230d) - [Build] Update rules_pkg to 0.8. Also add tree inclusion patch :: AutomatedTester * [`aa8d6cf768`](http://github.com/seleniumhq/selenium/commit/aa8d6cf7684ffe31c39353d64885c72e3dd90448) - [rust] Support for beta/dev/canary browser version detection with Selenium Manager (#11239) (#11334) :: Boni García * [`d8b45c8c66`](http://github.com/seleniumhq/selenium/commit/d8b45c8c66eca37e8773769218f2319ae7dff995) - [py] Change formatted strings to f-strings (#11087) :: Kian Eliasi * [`c6795baf1a`](http://github.com/seleniumhq/selenium/commit/c6795baf1a3ae337a3f5833bf0c79b6ccbb388f5) - [java] Update changelog and bump version to 4.7.1 :: Diego Molina * [`7b212ee4be`](http://github.com/seleniumhq/selenium/commit/7b212ee4beb4a41355c1da5624fc6b113de7c338) - [java] Removing deprecated ACCEPT_SSL_CERTS cap :: Diego Molina * [`63a79bd870`](http://github.com/seleniumhq/selenium/commit/63a79bd870dff677678792f7e57fcfcfa6a66c8c) - [java] Removing deprecated ENABLE_PROFILING_CAPABILITY cap :: Diego Molina * [`9e240b008c`](http://github.com/seleniumhq/selenium/commit/9e240b008c10ae5058a5d3490a4fb042fbf3d11a) - [java] Removing deprecated HAS_NATIVE_EVENTS cap :: Diego Molina * [`5fbddf6718`](http://github.com/seleniumhq/selenium/commit/5fbddf67184e4e8262fe666792f9fcfdbbf556fb) - [java] Removing deprecated HAS_TOUCHSCREEN cap :: Diego Molina * [`c583458827`](http://github.com/seleniumhq/selenium/commit/c583458827f7ca780cb3526e1bd2466d35a57d98) - [java] Removing deprecated LOGGING_PREFS cap :: Diego Molina * [`03945631e4`](http://github.com/seleniumhq/selenium/commit/03945631e4dbb6194b9fe4f5c5198f355b84b900) - [java] Removing deprecated OVERLAPPING_CHECK_DISABLED cap :: Diego Molina * [`d9e5d28f33`](http://github.com/seleniumhq/selenium/commit/d9e5d28f337dea4f1c4171a8bcb8d4100c3ee9c6) - [java] Removing deprecated SUPPORTS_ALERTS and SUPPORTS_SQL_DATABASE caps :: Diego Molina * [`1ee7e1f8d2`](http://github.com/seleniumhq/selenium/commit/1ee7e1f8d2de97d5e6852fba10d28a37d3352238) - [java] Removing a few bits more of the magic that moves JWP to W3C. :: Diego Molina * [`639942948c`](http://github.com/seleniumhq/selenium/commit/639942948c778c9e4da84630bdab05b7a4e3f7d8) - [JS] bump rules_nodejs to 5.7.3 :: Sriharsha * [`65e3eb6536`](http://github.com/seleniumhq/selenium/commit/65e3eb6536e1e68cffa5a3be07be541229c1abb6) - [rust] Allow Selenium Manager to be used as a Rust lib crate (#11132) (#11371) :: Boni García * [`7804921420`](http://github.com/seleniumhq/selenium/commit/78049214204dca4e045d86fbe328aad5d478ba57) - [Build][Rust] Update lock files :: AutomatedTester * [`b6e3df661b`](http://github.com/seleniumhq/selenium/commit/b6e3df661b8523663346470676b1d3ca55ac71b2) - [java] remove inaccessible protected code :: titusfortner * [`ae57cedf49`](http://github.com/seleniumhq/selenium/commit/ae57cedf4983f28664f9418941c3ecbff25447cc) - [py]: update `mypy` version for tox recipe :: symonk * [`3152c96eb0`](http://github.com/seleniumhq/selenium/commit/3152c96eb0f2e14fd5faa378a51282fc4f42a07c) - [py]: type hints for missing dunder `__init__` :: symonk * [`084c3b16bb`](http://github.com/seleniumhq/selenium/commit/084c3b16bb11d625536141bc441ec95a8ee05bb7) - [py]: `PEP257` compliant consistent docstrings throughout. Include in linting recipe :: symonk * [`68d77a50cd`](http://github.com/seleniumhq/selenium/commit/68d77a50cd8e282a97bfc5babb7e144cc12accc1) - [py]: Fix mistaken quote in `EventFiringWebElement` docstrings :: symonk * [`7df361176b`](http://github.com/seleniumhq/selenium/commit/7df361176b420e67b58bf6c08091c449d8deb03d) - [py]: Adding python `3.10` to wheel classifiers :: symonk * [`13ed8cee5a`](http://github.com/seleniumhq/selenium/commit/13ed8cee5a66c2ad8fede83afb581b5a3e845b3a) - [py]: bump `black` to `22.12.0` :: symonk * [`e90ad6d364`](http://github.com/seleniumhq/selenium/commit/e90ad6d3642365a2c4eeebf49c6b06b8c94342f5) - [py]: Fix types in edge & firefox options :: symonk * [`966b8041fd`](http://github.com/seleniumhq/selenium/commit/966b8041fdef2f0fef97e7f53bcdd41d6c351a81) - [py]: type improvements and make `VirtualAuthenticator` more pythonic and simplified. :: symonk * [`3bc33858da`](http://github.com/seleniumhq/selenium/commit/3bc33858da5eb49ba4873ceadbd6c0a829d00a4c) - [py] Re-add deleted docstring from `Protocol` enum :: symonk * [`4abc122503`](http://github.com/seleniumhq/selenium/commit/4abc122503ed68b901afcd7e9862248f73892a71) - [py]: Tweak unit tests for VA, allow values to be passed when instantiating a `VirtualAuthenticator` instance :: symonk * [`3345f53736`](http://github.com/seleniumhq/selenium/commit/3345f53736ef9e54e1970c8d3dfccc777fbd3ca8) - [py]: add missing assert for test_bespoke_options_for_virtual_authenticator :: symonk * [`29fc508dfe`](http://github.com/seleniumhq/selenium/commit/29fc508dfee19315f03b937bfc9c8fd74010e1bf) - [py]: Fix linting issues :: symonk * [`7627ee83d3`](http://github.com/seleniumhq/selenium/commit/7627ee83d3c431859793a3969622cf272ae6b488) - [java] remove deprecated Firefox capabilities and consolidate tests (#11403) :: Titus Fortner * [`6cbfbf6174`](http://github.com/seleniumhq/selenium/commit/6cbfbf6174c82d160255b2f87b61acc1e8ad646c) - [java] fix chromedriver log level logic :: titusfortner * [`fc3f6cc146`](http://github.com/seleniumhq/selenium/commit/fc3f6cc146775de9b4ea641c08df8b56ac203c3b) - [java] allow setting chromedriver log level from system properties :: titusfortner * [`58ce7e54a0`](http://github.com/seleniumhq/selenium/commit/58ce7e54a05d9dd405ba419e08ecc711149ff393) - [java] fix msedgedriver log level logic :: titusfortner * [`e54fedb529`](http://github.com/seleniumhq/selenium/commit/e54fedb5296692b57da2dcee51e842be80898a3b) - [java] add support for appendLog to msedgedriver service :: titusfortner * [`3e146d05f2`](http://github.com/seleniumhq/selenium/commit/3e146d05f2a94e8cc18f670a35ef22cbec60f86a) - [java] update names and references or chromium driver service classes :: titusfortner * [`18beadee58`](http://github.com/seleniumhq/selenium/commit/18beadee58a238548b0643e6282b8f3c4edc54f4) - [java] allow ignoring chromedriver build checks using service builders :: titusfortner * [`7ef0fe24a2`](http://github.com/seleniumhq/selenium/commit/7ef0fe24a20e089037a625c87a0517d14565f9e4) - [java] allow changing chromium driver log timestamp formatting :: titusfortner * [`2af020fd12`](http://github.com/seleniumhq/selenium/commit/2af020fd12c02ef094a5713b7345c71882056443) - [java] Fix bug where failing Selenium Manager method results in wrong error :: titusfortner * [`e135eeca68`](http://github.com/seleniumhq/selenium/commit/e135eeca682150f85405efc0c0a1f4036dff0f4d) - [java] tidy up minor differences between the service classes :: titusfortner * [`4fc37dc20d`](http://github.com/seleniumhq/selenium/commit/4fc37dc20dd0ca4f836ecd421424f5d7b3cb10e4) - [rb] Remote rake from development dependencies :: Alex Rodionov * [`dc8bba9e40`](http://github.com/seleniumhq/selenium/commit/dc8bba9e40165e9caf9b38a029eb45ac2fa56959) - [rb] Add Gemfile.lock to the source tree :: Alex Rodionov * [`f7cf7c78e8`](http://github.com/seleniumhq/selenium/commit/f7cf7c78e8d2df89c05db77eb36e6f5b182569b7) - [rust] Selenium-Manager fails when a browser detection fails with browser version (#11382) (#11399) :: Boni García * [`5450d7caee`](http://github.com/seleniumhq/selenium/commit/5450d7caee442f0c1da3efb4531538b5e51d5e89) - [java] Avoid closing CDP connection in browser implementation since that logic now sits in RemoteWebDriver :: Puja Jagani * [`4a30da61cf`](http://github.com/seleniumhq/selenium/commit/4a30da61cf2a516323d0acef03dbf31c268e03df) - [java] change chromium service names from whitelisted to allowed (#11409) :: Titus Fortner * [`613207c2f7`](http://github.com/seleniumhq/selenium/commit/613207c2f7e9e881ae8c45e0188525ad66177625) - [rb] allow updating service state :: titusfortner * [`79035ba30f`](http://github.com/seleniumhq/selenium/commit/79035ba30fe3deef849b5be4e87f9bcc28146c3a) - [rb] expand automatic toggles in Ruby tests based on environment settings :: titusfortner * [`ebe1ec1ffc`](http://github.com/seleniumhq/selenium/commit/ebe1ec1ffc60894f1bfe252c4e4992254a50e2d6) - [rb] Looks like I added comments that this was deprecated 4 years ago, but never actually added deprecation warnings to the code :: titusfortner * [`ab27daba45`](http://github.com/seleniumhq/selenium/commit/ab27daba4571b1ea19d93d38734b79f1c17ff906) - [rb] nest service unit tests properly :: titusfortner * [`8ba426c772`](http://github.com/seleniumhq/selenium/commit/8ba426c772bebe34807f466b8dd6b7bc76cfcdea) - [rb] remove inaccessible code :: titusfortner * [`4b38556512`](http://github.com/seleniumhq/selenium/commit/4b385565120dd2cce25e657d17844765da01ca53) - [rb] remove invalid methods :: titusfortner * [`e239245e46`](http://github.com/seleniumhq/selenium/commit/e239245e4643bbedd6af15f8f2011f11f2d4a53f) - [rb] rename instance variable for clarity :: titusfortner * [`8e4e20b77a`](http://github.com/seleniumhq/selenium/commit/8e4e20b77a43ecf109c4412756bcd378f087310b) - [grid] Support file downloads on the node (#11277) :: Krishnan Mahadevan * [`4f218e0439`](http://github.com/seleniumhq/selenium/commit/4f218e0439d4163fadcc6392a953fc6adc9fa745) - [py] Add PKG-INFO to sdist (#11379) :: James Hilliard * [`49aff8613c`](http://github.com/seleniumhq/selenium/commit/49aff8613ccf8439d29363799dac5f32437a3b8a) - [Build] bump rules_python to 0.16.1 :: AutomatedTester * [`2cb2fe1e79`](http://github.com/seleniumhq/selenium/commit/2cb2fe1e791412372993bcfedcdd684c69978af2) - [java] Update changelog and bump version to 4.7.2 :: Puja Jagani * [`4d4020c3b7`](http://github.com/seleniumhq/selenium/commit/4d4020c3b7e59241a37800c11711810cbc6bd926) - [java] Bump version :: Puja Jagani * [`fce32146d2`](http://github.com/seleniumhq/selenium/commit/fce32146d2ef9fbaa8c79f884e81b390abfdc7c4) - feat/fix spawn format for SeleniumServer, issue 11405 (#11412) :: Potapov Dmitriy * [`c7488c6a66`](http://github.com/seleniumhq/selenium/commit/c7488c6a6657acae699d2292818c19cf4f4e52e9) - [JS]: Update changelog and version bump(4.7.1) for patch release :: Sriharsha * [`19ffbefaf0`](http://github.com/seleniumhq/selenium/commit/19ffbefaf07a9a733b19e50db40b24c91d928825) - [rust] Use optional arguments for CLI parsing in Selenium Manager (#11421) :: Boni García * [`8467a8c605`](http://github.com/seleniumhq/selenium/commit/8467a8c605c26a9a2aa2b287bc947a5d2ba7a968) - [rust] Support for multiple browser names in Selenium Manager (#11352) (#11420) :: Boni García * [`4ce44c6b54`](http://github.com/seleniumhq/selenium/commit/4ce44c6b546b69561fa3db279ccd627ccdab67d5) - update `python_requires` in `pypi` metadata for wheel, closes #11387 :: symonk * [`8141f82923`](http://github.com/seleniumhq/selenium/commit/8141f82923a448725a5266789aed01130dab37ec) - feat/deprecation message for standalone3x (#11422) :: Potapov Dmitriy * [`ee136e123e`](http://github.com/seleniumhq/selenium/commit/ee136e123e08e7818f1edd52b8e4b6860c7ccc69) - [py] Fix sdist tar package_dir (#11416) :: James Hilliard * [`29e1cf66c0`](http://github.com/seleniumhq/selenium/commit/29e1cf66c03cd06a3622a0260c8ec5d8efe07fd3) - [py] fix sdist publish instructions (#11375) :: James Hilliard * [`a379331ad6`](http://github.com/seleniumhq/selenium/commit/a379331ad6c9ece40d2ad7ec5982e8e0ac819cfd) - [JS] Update changelog :: Sriharsha * [`e8ae58d3a9`](http://github.com/seleniumhq/selenium/commit/e8ae58d3a95581f5d6ee04a55345cc1f038d2a47) - [java][bidi] Add test for using BiDi to navigate and get exceptions :: Puja Jagani * [`87b4de808b`](http://github.com/seleniumhq/selenium/commit/87b4de808b41798c03a60f463ccf4958beff8049) - Enable remote Bazel cache through Google Cloud Storage :: Alex Rodionov * [`fad29a3125`](http://github.com/seleniumhq/selenium/commit/fad29a31254e8b143515381dfc84f2b9484be6f1) - Do not set content length to zero (#11417) :: Krishnan Mahadevan * [`58122b261a`](http://github.com/seleniumhq/selenium/commit/58122b261a5f5406da8e5252c9ab54c464da7aa8) - [JS] Update rules_nodejs to 5.8.0 :: Sriharsha * [`2917a66ce4`](http://github.com/seleniumhq/selenium/commit/2917a66ce40146b8991ec37236b4605e18c5c570) - [grid] Accommodate ability to specify sub-paths (#11271) :: Krishnan Mahadevan * [`f25c1d998b`](http://github.com/seleniumhq/selenium/commit/f25c1d998bf19ef57703fbeded345da979d013e6) - [py]: bump `isort` version. Document 6+ requires py3.8+ :: symonk * [`5e06ee81bf`](http://github.com/seleniumhq/selenium/commit/5e06ee81bf50bbf2cb79ac28f3af0cf631506d25) - Fix description of move_to_element_with_offset (#11402) :: Johnson * [`431f7757b1`](http://github.com/seleniumhq/selenium/commit/431f7757b1c563f8781d142bdf327f64be4bf2e0) - [java][cdp] Ensure console events return args as it is (#11435) :: Puja Jagani * [`4ef51adab3`](http://github.com/seleniumhq/selenium/commit/4ef51adab3efa8a290c9c7c8b312c28605157712) - [JS] fix chrome tests in ci (missing await exits chromedriver abnormally) :: Sriharsha * [`20e6585f80`](http://github.com/seleniumhq/selenium/commit/20e6585f8094718a1958b64a8c7b91cd3edaba72) - Fix typo when detecting builds in trunk :: Alex Rodionov * [`a019e92c29`](http://github.com/seleniumhq/selenium/commit/a019e92c29a1024c8e3426c3a0960bffb319d2e6) - Fix nightly releases access to Bazel remote cache :: Alex Rodionov * [`e8e57714ad`](http://github.com/seleniumhq/selenium/commit/e8e57714adc23d5cc31a3059427f0cdf0327f87a) - Make remote cache private until the costs are figured out :: Alex Rodionov * [`2443d5a318`](http://github.com/seleniumhq/selenium/commit/2443d5a318084121e34801b695f31d45bac90630) - [java][bidi] Rename 'onConsoleLog' to 'onConsoleEntry' :: Puja Jagani * [`8d1fcf0506`](http://github.com/seleniumhq/selenium/commit/8d1fcf0506b1b01484401e3d381680e4eb6eec75) - [java] [cdp] Remove V105 package to fix the build :: Puja Jagani * [`12f0d19266`](http://github.com/seleniumhq/selenium/commit/12f0d192662a15b5dcacda399762fab83975ebd0) - [ruby][bidi] Add LogInspector (#11368) :: Tamsil Sajid Amani * [`26dd4de923`](http://github.com/seleniumhq/selenium/commit/26dd4de9239fc6f6c24592f0be84b68643e55c5f) - [java][bidi] Add filter parameter to LogInspector methods :: Puja Jagani * [`476dc6b912`](http://github.com/seleniumhq/selenium/commit/476dc6b912614d2269662073dd3d0fb19c5c1cc4) - [java][bidi] Refine filtering logs test :: Puja Jagani * [`5e3b2d2efc`](http://github.com/seleniumhq/selenium/commit/5e3b2d2efc26925174833c0af9b4a1027e69966a) - [bazel] Fix the Rust build and bump `rules_rust` :: Simon Mavi Stewart * [`6f951b2fea`](http://github.com/seleniumhq/selenium/commit/6f951b2fea908cb6af6d493b3c867b3f66adc74c) - [java] Decorator should honour implementation checks (#11438) :: Krishnan Mahadevan * [`c744c1e4bb`](http://github.com/seleniumhq/selenium/commit/c744c1e4bb607249725bf319e873fa6132055fbe) - [java] Fix copy paste error in comment :: Puja Jagani * [`83d3d46616`](http://github.com/seleniumhq/selenium/commit/83d3d466167e5eba7cb85bfa5bf4ebf15d33cc34) - JDKHttpClient: Handle RQST with no Body [POST/PUT] (#11445) :: Krishnan Mahadevan * [`75f7b60944`](http://github.com/seleniumhq/selenium/commit/75f7b60944dd9843cd8101349aab6493d410d35d) - [py] Update python dependencies :: AutomatedTester * [`8951418f24`](http://github.com/seleniumhq/selenium/commit/8951418f243339d1d9d57d731bf0d4efa9563aa1) - Do not enable remote Bazel cache unless access key is present :: Alex Rodionov * [`10a9e52816`](http://github.com/seleniumhq/selenium/commit/10a9e52816ac0e5a8a3421713eb5a6008b2a2269) - [ruby][BiDi] Browsing context commands (#11446) :: Tamsil Sajid Amani * [`3f706707d0`](http://github.com/seleniumhq/selenium/commit/3f706707d04adfcdfa44cec2068af689c81a968c) - [JS] Bidi Support (#11395) :: Sri Harsha * [`2ac53b831f`](http://github.com/seleniumhq/selenium/commit/2ac53b831f446b27b9def1745ac961e79c108726) - [JS] Add window wrappers getSize and setSize :: Sriharsha * [`9a30730882`](http://github.com/seleniumhq/selenium/commit/9a307308829737b973bda8ddc76b7dd82295b27f) - [py]: Update docs around `url_matches` and use a `None` check. closes #11431 :: symonk * [`887da781a3`](http://github.com/seleniumhq/selenium/commit/887da781a3625341008121efb594b8f4601c23d5) - Revert "Enable remote Bazel cache through Google Cloud Storage" :: Alex Rodionov * [`81a3471f8c`](http://github.com/seleniumhq/selenium/commit/81a3471f8cff5cd70613d259a0b6262bd6559a88) - [JS] Add deprecation tag to chrome headless method #11467 :: Sriharsha * [`2e6f3482e9`](http://github.com/seleniumhq/selenium/commit/2e6f3482e91652fcbba41802162387fae30a26a8) - [grid] Remove translating locator calls from non-W3C compliant clients to W3C compliant locators :: Diego Molina * [`20aa83c43b`](http://github.com/seleniumhq/selenium/commit/20aa83c43b1e775fd8e71b480c1a623e3f1f34c6) - Migrate setup-java action to use Temurin (#11464) :: George Adams * [`e9748c5301`](http://github.com/seleniumhq/selenium/commit/e9748c5301006d4dd7eae157ef242ca9b38dcf51) - [java] Updating deps :: Diego Molina * [`16bfa3ab1f`](http://github.com/seleniumhq/selenium/commit/16bfa3ab1f02fcb80ccaa372094bbf3d5e90128e) - Running buildifier :: Diego Molina * [`66f092f7e5`](http://github.com/seleniumhq/selenium/commit/66f092f7e5bc888280db41316aa5d417ad35bc93) - [py]: Fix build with docstring linter :: symonk * [`8a60fea1b9`](http://github.com/seleniumhq/selenium/commit/8a60fea1b959924c58d24fa1c2cdb963037d271f) - [py]: set `stacklevel=2` on warning calls without it :: symonk * [`36e02132b3`](http://github.com/seleniumhq/selenium/commit/36e02132b360b5e936620773b83b53aa53594de6) - [ruby][bidi] Add test for using BiDi to navigate and get exceptions :: Tamsil Sajid Amani * [`0c154f2de0`](http://github.com/seleniumhq/selenium/commit/0c154f2de04870c0d55a4490acb70526a380e9a7) - [java][cdp] Fix CDP logging test :: Puja Jagani * [`2db6080beb`](http://github.com/seleniumhq/selenium/commit/2db6080beb30aa17fbe456959ddf21b1f7aaa0dc) - [java] Add deprecation annotation to Chromium headless metho :: Puja Jagani * [`96f6f4afde`](http://github.com/seleniumhq/selenium/commit/96f6f4afde023cb7552e1e1e0210b207c236dc34) - [java] Replace internal usage of headless method with recommended way :: Puja Jagani * [`c138787e4b`](http://github.com/seleniumhq/selenium/commit/c138787e4bca5086220ee9d9a9f054cf2d5c67ff) - [java][cdp] Ensure child session is created under browser session (#11475) :: Puja Jagani * [`de9a2294ff`](http://github.com/seleniumhq/selenium/commit/de9a2294ff4dcdfd0c091c645b428c038c22cae9) - [js][BiDi] Browsing context commands (#11473) :: Tamsil Sajid Amani * [`a8659cef22`](http://github.com/seleniumhq/selenium/commit/a8659cef22ef89e8ebb2e97449984580ae294cf9) - [rb] add Microsoft Edge aliases based on what the driver responds to :: titusfortner * [`cd46d559b5`](http://github.com/seleniumhq/selenium/commit/cd46d559b543e2ad474ff30ac16cace769ced702) - [rb] support remote sending nil to #send_keys :: titusfortner * [`8f9abf5c1b`](http://github.com/seleniumhq/selenium/commit/8f9abf5c1b8258887e8abc014a75dcd367ad2143) - [rb] add IE driver extensions :: titusfortner * [`aadd087ecf`](http://github.com/seleniumhq/selenium/commit/aadd087ecff7dbd14c19c4803c7643f21a5ba392) - [rb] implement chromium classes for chrome and edge to inherit :: titusfortner * [`97ea37a574`](http://github.com/seleniumhq/selenium/commit/97ea37a5747c9a5df9ef4f71802138a49752fb57) - [rb] add items to gitignore :: titusfortner * [`9776b0bced`](http://github.com/seleniumhq/selenium/commit/9776b0bced18aa9617353b7d94fa3163e57f1dbd) - [rb] deprecate old JWP capabilities aliases :: titusfortner * [`08ee2d9fcf`](http://github.com/seleniumhq/selenium/commit/08ee2d9fcf952aff3dc9752d2399e9474c356843) - [rb] process url in driver constructors :: titusfortner * [`04d5712311`](http://github.com/seleniumhq/selenium/commit/04d571231191e516480ae8acd1340878210e1861) - [rb] allow setting safari technology preview after creating options instance :: titusfortner * [`7eebf9f450`](http://github.com/seleniumhq/selenium/commit/7eebf9f4505d91a79085f04953f9c08b6049e948) - [rb] do not memoize driver path class method :: titusfortner * [`8dde70295b`](http://github.com/seleniumhq/selenium/commit/8dde70295bc83b1dd22e63dfd4795b99ebcc1637) - [rb] use class method instead of constructor for Options :: titusfortner * [`d338de3d20`](http://github.com/seleniumhq/selenium/commit/d338de3d20bbd6427951a4c1a58989e714bf0d1f) - [rb] be more strict with options and capabilities :: titusfortner * [`21fe296d2a`](http://github.com/seleniumhq/selenium/commit/21fe296d2a13d0f0ce55da1be95fdd704c609b6e) - [rb] default to using Options not Capabilities when not specified :: titusfortner * [`4ad672683a`](http://github.com/seleniumhq/selenium/commit/4ad672683afb4f8ec0715ae4314a8ece36f82b64) - [js][bidi] Add test for using BiDi to navigate and get exceptions (#11476) :: Tamsil Sajid Amani * [`cd9c0feb4e`](http://github.com/seleniumhq/selenium/commit/cd9c0feb4ea2118168c5e225ecee0e4c0f52931e) - [java] Add null check when setting response in JDK 11 HttpClient (#11460) :: Puja Jagani * [`e30a7ebcaa`](http://github.com/seleniumhq/selenium/commit/e30a7ebcaadb5a11aed4dc69e0ab8f9296ab8278) - [java] Ensure options presents in capabilities are merged as expected (#11396) :: Puja Jagani * [`a7ce9eb6d7`](http://github.com/seleniumhq/selenium/commit/a7ce9eb6d718699f7c175e1ecd67a37821b90ab4) - [java] Remove permissions test for headless Chrome :: Puja Jagani * [`ad3d6bb6d8`](http://github.com/seleniumhq/selenium/commit/ad3d6bb6d88964e46b5cfc6d8dfa554f0746f0ac) - Upgrade Bazel to 6 :: Alex Rodionov * [`4071737de4`](http://github.com/seleniumhq/selenium/commit/4071737de47f1cec2dfef934f3e18a2e36db20d5) - [JS] Run tests with @baze/jasmine (#11486) :: Sri Harsha * [`19e299efc7`](http://github.com/seleniumhq/selenium/commit/19e299efc7ddaba9956976c7a039e29fd44211f8) - [java] Refactoring BiDi log related tests :: Puja Jagani * [`e0a472bfdb`](http://github.com/seleniumhq/selenium/commit/e0a472bfdbb7ab0bc876b3e70831325e3a0d8ac7) - [java] Add BiDi RemoteWebDriver test :: Puja Jagani * [`9635345c6f`](http://github.com/seleniumhq/selenium/commit/9635345c6ff15c39608c5a5d8c11fa59e68d904b) - [rust] Build static Rust binaries for Selenium Manager (#11400) (#11471) :: Boni García * [`bdba7c8a10`](http://github.com/seleniumhq/selenium/commit/bdba7c8a10fd2ef249f4838633d07f625bc9a631) - [js][bidi] Add methods to listen to js logs and any type of logs :: Puja Jagani * [`802c1f2480`](http://github.com/seleniumhq/selenium/commit/802c1f24807b975a831cc369219f93011db40332) - [js][bidi] Rename console log method :: Puja Jagani * [`49ae9ae156`](http://github.com/seleniumhq/selenium/commit/49ae9ae15632c3ba9a505a9a2f3c9c929b9ad00c) - [py]: bump tox linting dependencies :: symonk * [`ccf55fec19`](http://github.com/seleniumhq/selenium/commit/ccf55fec1977263797f9165f90a6b2c6e20f70fa) - [rb] unit test with latest version of ruby :: titusfortner * [`10a06007b7`](http://github.com/seleniumhq/selenium/commit/10a06007b70ae1a049ef34d5bb05b09696aab7cb) - [py]: make types correct for `RelativeBy` initialiser :: symonk * [`0b10e698dd`](http://github.com/seleniumhq/selenium/commit/0b10e698dd68e706dd7db015d83f58fcbb4f1600) - Update year in LICENSE and NOTICE docs :: Sriharsha * [`590cfbb9c8`](http://github.com/seleniumhq/selenium/commit/590cfbb9c894a692283d25e138627a0828799c5a) - [rb] get tests passing with Ruby 3.2 :: titusfortner * [`308bfba40b`](http://github.com/seleniumhq/selenium/commit/308bfba40b636a15d8c884cf209fd3a9466d7bad) - [rb] remove support for deprecated actions class parameters :: titusfortner * [`e43a6c296d`](http://github.com/seleniumhq/selenium/commit/e43a6c296dfdb35065a7dbd4f73b37f72970357c) - Remove unnecessary executable permission bit from several files (#11502) :: Jon Dufresne * [`35906be172`](http://github.com/seleniumhq/selenium/commit/35906be172b0b5d81b7b847dbb2325ade8d217a8) - [js][bidi] Add filtering capability to LogInspector (#11495) :: Puja Jagani * [`fa31527dcf`](http://github.com/seleniumhq/selenium/commit/fa31527dcf8f442346af3503c350f0f8a3be7c15) - [bazel] update sha256 for rules_ruby :: titusfortner * [`e984b30c58`](http://github.com/seleniumhq/selenium/commit/e984b30c5838454cad668fc615679f23cc0cc107) - [rb] quit driver at the end of bidi tests :: titusfortner * [`85d6c25f6a`](http://github.com/seleniumhq/selenium/commit/85d6c25f6a17292400cfe9debcb4d57bb40e0cab) - [rb] add headless guard to tests :: titusfortner * [`b9e14d1ec9`](http://github.com/seleniumhq/selenium/commit/b9e14d1ec98e27fa6ad358e60324b288a7c6fb5c) - [rb] nothing uses Location struct any longer :: titusfortner * [`251d3b8c80`](http://github.com/seleniumhq/selenium/commit/251d3b8c80eb22edb9703ed597954454e60a8e2b) - [rb] update build instructions in README :: titusfortner * [`436db51c33`](http://github.com/seleniumhq/selenium/commit/436db51c33ccdf861f47311395af63858b776a96) - [rb] fix linter issues :: titusfortner * [`b0ffee04b8`](http://github.com/seleniumhq/selenium/commit/b0ffee04b8544a9362e1a3cf291b3511505d3465) - [rb] add test guard for bidi and edge :: titusfortner * [`811a8fe4b2`](http://github.com/seleniumhq/selenium/commit/811a8fe4b20e747e0510cf59417812c2743838e9) - [java] Overload methods creating interactions to accept `Point` (#11477) :: Valery Yatsynovich * [`cc727a2916`](http://github.com/seleniumhq/selenium/commit/cc727a29169b5e6ee27d77c7b48774db43c4f3a9) - [rust] Minor smell fixes in Selenium Manager (#11497) :: Boni García * [`bfea7071fb`](http://github.com/seleniumhq/selenium/commit/bfea7071fbcededec59826beeb8b7a7c0682b130) - [dotnet] add name of what is being executed to large JS executions :: titusfortner * [`ce2087f7e3`](http://github.com/seleniumhq/selenium/commit/ce2087f7e373ddeaa4747f4e7f701c324043b719) - [java] add name of what is being executed to large JS executions :: titusfortner * [`3e9d64ddb8`](http://github.com/seleniumhq/selenium/commit/3e9d64ddb82174e96d67e86217550d5d29513d11) - [js] add name of what is being executed to large JS executions :: titusfortner * [`b869b998d4`](http://github.com/seleniumhq/selenium/commit/b869b998d4d36b93a0b9017baedd93c8f5d04d9d) - [py] add name of what is being executed to large JS executions :: titusfortner * [`086e9fb153`](http://github.com/seleniumhq/selenium/commit/086e9fb1536348a891af9a52853c53021566dd50) - [rb] add name of what is being executed to large JS executions :: titusfortner * [`0e4fcd2e09`](http://github.com/seleniumhq/selenium/commit/0e4fcd2e095566f9de67252661dedbb0f240a173) - [rb] update logger with link on how to use it (#11478) :: Titus Fortner * [`a9a909facd`](http://github.com/seleniumhq/selenium/commit/a9a909facdd0b62f9915cfc3dc2b9626d10ba55a) - Add CI - .NET badge to README :: Alex Rodionov * [`b7fb9f56ce`](http://github.com/seleniumhq/selenium/commit/b7fb9f56ce95a07f854f3f766f60ea16de4e57fc) - [rb] update to latest rubocop :: titusfortner * [`5ce55558cb`](http://github.com/seleniumhq/selenium/commit/5ce55558cbadcbc6d4172dc51be98bf21287c1e4) - [rb] fix rubocop spacing issues :: titusfortner * [`bafb63d6a5`](http://github.com/seleniumhq/selenium/commit/bafb63d6a5cd65dfb8fd37b03111a4af51744eff) - [rb] fix rubocop rspec issues :: titusfortner * [`ecd1285c23`](http://github.com/seleniumhq/selenium/commit/ecd1285c236247c50545ec3b9f1094bbb23bd945) - [rb] update syntax for rubocop :: titusfortner * [`53922c2ed1`](http://github.com/seleniumhq/selenium/commit/53922c2ed10cb14df9c30ef3b3426ad7cf284828) - [rb] update styling for rubocop :: titusfortner * [`e6fd95d6de`](http://github.com/seleniumhq/selenium/commit/e6fd95d6de07537bb357407f7bb1df01b7558515) - [JS] Bump npm package versions to latest :: Sriharsha * [`a45f24c3dd`](http://github.com/seleniumhq/selenium/commit/a45f24c3ddbf7ac830558df1bfb2c6e03ca67221) - Bump json5 from 1.0.1 to 1.0.2 (#11511) :: dependabot[bot] * [`d5785270c5`](http://github.com/seleniumhq/selenium/commit/d5785270c52b710dfd58810221467bf30bfecd7e) - Bump json5 from 1.0.1 to 1.0.2 in /javascript/grid-ui (#11510) :: dependabot[bot] * [`f4a1f1bde1`](http://github.com/seleniumhq/selenium/commit/f4a1f1bde120357bc989dcea8283296475891a8b) - [rb] guards got nested incorrectly in merge :: titusfortner * [`2382951eac`](http://github.com/seleniumhq/selenium/commit/2382951eac096b8821c4f21561f9fd8459f7a9c2) - [java] forgot to add withAllowedListIps() in ChromeDriverService :: titusfortner * [`fafcc83292`](http://github.com/seleniumhq/selenium/commit/fafcc832925660e69cfb0badb1847b1d4733a71a) - [java] fix formatting and match other driver service constructors :: titusfortner * [`80819a8efb`](http://github.com/seleniumhq/selenium/commit/80819a8efb5656219fa8b32e504e04d5c9a74c4a) - Use p0deje/setup-bazel GitHub Action on CI :: Alex Rodionov * [`7e6cd52c34`](http://github.com/seleniumhq/selenium/commit/7e6cd52c345adeea6bcefd5e2e74106b7f0f6bdc) - Disable SonarQube scanner on Java CI :: Alex Rodionov * [`30d0640cf1`](http://github.com/seleniumhq/selenium/commit/30d0640cf1a25140358d062e0026fb275c9ac6b2) - [rb] deprecate #add_option in favor of constructor and attr accessors :: titusfortner * [`494c4e3b27`](http://github.com/seleniumhq/selenium/commit/494c4e3b277132f721e1278124ff23aec45ee247) - [rb] deprecate all unrecognized capabilities for Options classes :: titusfortner * [`9dc5a1c9f0`](http://github.com/seleniumhq/selenium/commit/9dc5a1c9f0f1f24c7d038f0b6853836fdb7539fd) - [rb] deprecate using :capabilities in local drivers :: titusfortner * [`1e380797f4`](http://github.com/seleniumhq/selenium/commit/1e380797f490fc5668090216eeaa5a6b8a64b8c6) - [rb] deprecate browser class methods for Capabilities :: titusfortner * [`ee4b910cd3`](http://github.com/seleniumhq/selenium/commit/ee4b910cd3c1b7aae73e2614792b6308dff6fada) - [rb] can toggle deprecation notice based on Remote::Driver instead of passing in the class :: titusfortner * [`71c9d17893`](http://github.com/seleniumhq/selenium/commit/71c9d17893ea77f476341135032578653615acd4) - Bump tokio from 1.23.0 to 1.23.1 in /rust (#11520) :: dependabot[bot] * [`8181483d37`](http://github.com/seleniumhq/selenium/commit/8181483d37ade23946bded278e1500d0e705d900) - [rust] update cargo lock :: titusfortner * [`7d5fff9567`](http://github.com/seleniumhq/selenium/commit/7d5fff956781b56b86eb461979624b14ee85aab8) - [rust] Fallback for chromedriver versions in Selenium Manager (#11383) (#11454) :: Boni García * [`aba0d5cd7a`](http://github.com/seleniumhq/selenium/commit/aba0d5cd7a0f0da492df86a98e4923e3db6e9f19) - Use setup-bazel action in Nightly builds :: Alex Rodionov * [`1f9e14e0d9`](http://github.com/seleniumhq/selenium/commit/1f9e14e0d99ceff024dd8d876692bb7828ffa322) - [rust] Include support for browser path in Selenium Manager (#11351) (#11496) :: Boni García * [`54ff230d58`](http://github.com/seleniumhq/selenium/commit/54ff230d58d29cfa89a1a39f039351ede0d28f44) - [rust] Bump Selenium Manager dependencies (#11524) :: Boni García * [`3930688252`](http://github.com/seleniumhq/selenium/commit/3930688252bc989e3d2fa59e8a78cab07635c3bc) - [rust] Use LOCALAPPDATA env for Edge version detection in Windows (#11455) :: Boni García * [`937cbaa054`](http://github.com/seleniumhq/selenium/commit/937cbaa05470fad29e7f2f8e60653039d1a1b8a5) - [rust] Reuse common http client in Selenium Manager (#11449) :: Boni García * [`b5b25eb3e2`](http://github.com/seleniumhq/selenium/commit/b5b25eb3e2888ae1d0b190c81570657fb72645d0) - [rust] Execute Rust tests in CI (#11541) :: Boni García * [`29949525e3`](http://github.com/seleniumhq/selenium/commit/29949525e37b36c9954285cfc500615c760d500e) - [rb] Split `rb/BUILD` into smaller packages :: Alex Rodionov * [`ef9a6b4a1f`](http://github.com/seleniumhq/selenium/commit/ef9a6b4a1f431a51c68aedfb7b5d98df3cee9557) - [cdp] add support for Chrome 109 and remove support for Chrome 106 :: titusfortner * [`beaaed8d3d`](http://github.com/seleniumhq/selenium/commit/beaaed8d3d0d3cc1e5f0be412b7e3e624fca3a44) - [java][cdp] add support for Chrome 109 and remove support for Chrome 106 :: titusfortner * [`4a240a8e21`](http://github.com/seleniumhq/selenium/commit/4a240a8e2129637ad8d35b4389a15d2a4206014c) - [py][cdp] add support for Chrome 109 and remove support for Chrome 106 :: titusfortner * [`1e897ccf5e`](http://github.com/seleniumhq/selenium/commit/1e897ccf5e40214dab42ea851864f74b152e5fa9) - [rb][cdp] add support for Chrome 109 and remove support for Chrome 106 :: titusfortner * [`206c391cdf`](http://github.com/seleniumhq/selenium/commit/206c391cdf49acdd39564c6e7f8006dad8433902) - [js][cdp] add support for Chrome 109 and remove support for Chrome 106 :: titusfortner * [`a8ab83a2bb`](http://github.com/seleniumhq/selenium/commit/a8ab83a2bbee04ed4d0dc34a05308244159c5970) - [dotnet][cdp] add support for Chrome 109 and remove support for Chrome 106 :: titusfortner * [`7024fb8f41`](http://github.com/seleniumhq/selenium/commit/7024fb8f41ec7a6b1940bcac72f675ed46c3ce6c) - Upgrade setup-bazel :: Alex Rodionov * [`bb34eb84ac`](http://github.com/seleniumhq/selenium/commit/bb34eb84ac5da4bfc7acfdeb2681a19d686fa045) - [java] Close BiDi session on closing the last top-level browsing context :: Puja Jagani * [`344d83f2ca`](http://github.com/seleniumhq/selenium/commit/344d83f2cab5cef7f41cbec80fe623b3eda8a5d0) - Remove unused Travis CI files :: Alex Rodionov * [`642f4fb4d3`](http://github.com/seleniumhq/selenium/commit/642f4fb4d3ee1c0c2f6e0c11922e58385025349b) - Remove unused AppVeyor CI files :: Alex Rodionov * [`57527754b3`](http://github.com/seleniumhq/selenium/commit/57527754b34bf6ff4e1903c168079f81b23dc607) - Remove unused setup browsers actions :: Alex Rodionov * [`36c788c465`](http://github.com/seleniumhq/selenium/commit/36c788c46532f99c1d671ab524d97178a7195b2f) - Overhaul CI in GitHub Actions [dotnet][java][js][py][rb][rust] :: Alex Rodionov * [`e0bce02630`](http://github.com/seleniumhq/selenium/commit/e0bce026306c964f6ce2cbae74aef2121a236925) - [rb] update selenium-devtools in gemfile lock :: titusfortner * [`633a2f5bd7`](http://github.com/seleniumhq/selenium/commit/633a2f5bd7b487dd0f81c1565bc303cf4e17f3c5) - [dotnet][cdp] keep tests one version behind for CI :: titusfortner * [`1e9fd6d6bf`](http://github.com/seleniumhq/selenium/commit/1e9fd6d6bf1a8e79a8b6943d1d6e546300738824) - [rb] Add deprecation annotation for headless (#11527) :: Tamsil Sajid Amani * [`1e97b9f768`](http://github.com/seleniumhq/selenium/commit/1e97b9f768f1a2261ea1ecac311fcbde7a94e4ed) - Use `secrets.GITHUB_TOKEN` in Nightly workflow :: Alex Rodionov * [`7770ad1297`](http://github.com/seleniumhq/selenium/commit/7770ad12977f5c53fe3bc90989ebb136ced63170) - Allow `bazel.yml` to access `GITHUB_TOKEN` :: Alex Rodionov * [`a711f7383b`](http://github.com/seleniumhq/selenium/commit/a711f7383b1040cba2ad4efc513887e93267746b) - [java] deprecate setHeadless method on FirefoxOptions :: titusfortner * [`edfb8faed4`](http://github.com/seleniumhq/selenium/commit/edfb8faed464e2283cc69e25df47507e1d3542b1) - [java] update javadoc information about native headless mode in chrome :: titusfortner * [`4bf5f80e2b`](http://github.com/seleniumhq/selenium/commit/4bf5f80e2bd8cb0b758e6d10a46cb2300371092d) - [js] update details about native headless mode in chrome :: titusfortner * [`99230609ba`](http://github.com/seleniumhq/selenium/commit/99230609bad65e98161c3f9d6d8ad3e2a85c0569) - [js] deprecate setHeadless for Firefox Options :: titusfortner * [`6c847fb193`](http://github.com/seleniumhq/selenium/commit/6c847fb19347af026bb630b127e8dd1a26f0a5e9) - [rb] update headless! deprecations :: titusfortner * [`f56bc12a3f`](http://github.com/seleniumhq/selenium/commit/f56bc12a3f52b75da44eec83787ea74b9d21d8ae) - [py] deprecate headless property for Chromium and Firefox Options :: titusfortner * [`c9bb6f40d1`](http://github.com/seleniumhq/selenium/commit/c9bb6f40d1f3acfbcf1b78e3af40c4888f241164) - [java] deprecate setting chrome driver service class logging values in Chrome options :: titusfortner * [`b32911463d`](http://github.com/seleniumhq/selenium/commit/b32911463de09f4573f306416b84619f3da2f9a0) - [java] implement chromium driver log level and deprecate chrome driver log level :: titusfortner * [`a9ab17a1b6`](http://github.com/seleniumhq/selenium/commit/a9ab17a1b6b1cb2d2574062b49be15d6fa6cfc5f) - [java] implement Edge Driver Service using log level with enum and deprecate using String :: titusfortner * [`3bd4b11c1f`](http://github.com/seleniumhq/selenium/commit/3bd4b11c1ff5ac62beb16905c1057a6fb1c70d50) - [java] remove non-w3c compliant options from IE Driver :: titusfortner * [`ec2fd00474`](http://github.com/seleniumhq/selenium/commit/ec2fd004747b5ecbc0fc20e24b3f9bb900bf2db2) - [py] fix lint errors :: titusfortner * [`d000585cc5`](http://github.com/seleniumhq/selenium/commit/d000585cc55c6fe76433a1b23d3696c22ddf9083) - Update pinned browsers :: titusfortner * [`85893f5c27`](http://github.com/seleniumhq/selenium/commit/85893f5c27244973322a53d3f7878b3c5012b1f5) - [py] linter expects trailing commas :: titusfortner * [`796235df07`](http://github.com/seleniumhq/selenium/commit/796235df074fb2ef2a06e9e3ed5cb200f551faa1) - [java] fix null issue in deprecated method :: titusfortner * [`24d629b546`](http://github.com/seleniumhq/selenium/commit/24d629b5465b8345f1fc3e9524875797af863209) - [rb] log header information on http response :: titusfortner * [`b7a2e6324d`](http://github.com/seleniumhq/selenium/commit/b7a2e6324d8d06a39a6c52348510088764250692) - [rb] fix bug with unnecessary conversion :: titusfortner * [`cb99e929b4`](http://github.com/seleniumhq/selenium/commit/cb99e929b40e64ed48fd54eb66c575f23bded84b) - [rust] Create a separate Selenium Manager test for beta browsers (#11546) :: Boni García * [`1b5cd674d2`](http://github.com/seleniumhq/selenium/commit/1b5cd674d28fa06138d475597ef65a86bf21369b) - Bump dessant/lock-threads from 2 to 4 (#11553) :: dependabot[bot] * [`b372789943`](http://github.com/seleniumhq/selenium/commit/b3727899438eecd62f6f918354d17bd12e8002d3) - Bump actions/stale from 4 to 7 (#11552) :: dependabot[bot] * [`74a85d8a5e`](http://github.com/seleniumhq/selenium/commit/74a85d8a5e544ce9b7e470c549aebd38847dc07d) - [py]: Fix `linting` failures for docstrings :: symonk * [`215c0fdd09`](http://github.com/seleniumhq/selenium/commit/215c0fdd09acc57e1981ac22739f60313555ea69) - [java] Close resources in tests (#11557) :: Puja Jagani * [`928e5d75a1`](http://github.com/seleniumhq/selenium/commit/928e5d75a13b52837b949fd10f0313b1b30d29c9) - update changelogs for 4.8 :: titusfortner * [`3ad153b168`](http://github.com/seleniumhq/selenium/commit/3ad153b16804695fb0448b43940b703b8022f45c) - [java] Updating deps :: Diego Molina * [`5cd7795f84`](http://github.com/seleniumhq/selenium/commit/5cd7795f84b02e06ef4d8be9960a095ab38048bf) - [java] Downgrading Mockito :: Diego Molina * [`15bc527de5`](http://github.com/seleniumhq/selenium/commit/15bc527de5b393e6f37bb5c620335622f8185bda) - [grid-ui] Updating deps :: Diego Molina * [`4a2c863f4d`](http://github.com/seleniumhq/selenium/commit/4a2c863f4d2f5804cd7fcf5a3fec8556a91c75b3) - [rust] Support different output types (logger, json, shell) in Selenium Manager (#11365) (#11531) :: Boni García * [`e375dd862d`](http://github.com/seleniumhq/selenium/commit/e375dd862dbaf130cd4b6d1aea7c240f2cf9876f) - [rb] Disable permission tests in Chrome 109 :: Alex Rodionov * [`634d19acf1`](http://github.com/seleniumhq/selenium/commit/634d19acf1274276f40533f4a1243adf2d1be8fb) - [rust] Update lockfile :: Alex Rodionov * [`267030adea`](http://github.com/seleniumhq/selenium/commit/267030adeabce01e662cc69342b76f1811c35ee7) - Bumping version to 4.8.0 :: Diego Molina

Details

date
Jan. 23, 2023, 12:56 p.m.
name
Selenium 4.8.0
type
Minor
👇
Register or login to:
  • 🔍View and search all Selenium releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or