Selenium - selenium-4.2.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 * [fe6bc9952f](https://github.com/seleniumhq/selenium/commit/fe6bc9952f4187838c2542c5d713cdaec8cd0801) - [IE] update changelog and bump version to 4.2.0 :: titusfortner * [86eb611648](https://github.com/seleniumhq/selenium/commit/86eb61164882fc2df16427182ec83b1f8fff312e) - bumping all versions to 4.2.0 :: titusfortner * [db6c6e8ef0](https://github.com/seleniumhq/selenium/commit/db6c6e8ef039aaf2ab886aaa964885f88001d569) - [rb] restrict from using new rubyzip version :: titusfortner * [bb3b82e789](https://github.com/seleniumhq/selenium/commit/bb3b82e7891cdbe8bf75680fdc3c2a73a4d58f21) - [java] Deleting commented class test :: Diego Molina * [6e7cf5dcbd](https://github.com/seleniumhq/selenium/commit/6e7cf5dcbd8733ed79efc0e559f279c49874dbb3) - [java] Creating browser name for SAFARI_TECH_PREVIEW :: Diego Molina * [268161f84f](https://github.com/seleniumhq/selenium/commit/268161f84fb63e3e3e3177eb8b99b812ee3ae413) - [java] Bumping Java to 4.2.0 and updating CHANGELOG :: Diego Molina * [7a21d25a45](https://github.com/seleniumhq/selenium/commit/7a21d25a45b7fc2fc3f7112ef21b8b9826fed0c4) - [java] Removing unused variable :: Diego Molina * [e64f200d53](https://github.com/seleniumhq/selenium/commit/e64f200d53bb900aef74051f648ab49d969090be) - [javascript] Updating CHANGELOG :: Diego Molina * [eda884abba](https://github.com/seleniumhq/selenium/commit/eda884abbaa36795082738563a5ffa50682fa153) - [java] Convert RemoteWebElement::getLocation and ::getSize from JWP Standard to W3C Standard (#10700) :: Bobby Jap * [c0d25bcb40](https://github.com/seleniumhq/selenium/commit/c0d25bcb40d396d6c76468e49970bd45b814db31) - [py] update changelog :: titusfortner * [a110aad874](https://github.com/seleniumhq/selenium/commit/a110aad874427597fc9a048c7270c4e0c05abc43) - [dotnet] update changelog :: titusfortner * [cfcc455713](https://github.com/seleniumhq/selenium/commit/cfcc455713af9ad904c730bccc62be8726814270) - fix failing tests :: titusfortner * [8977cf7dbf](https://github.com/seleniumhq/selenium/commit/8977cf7dbfd2ae8cd303f960f830071b683c1d26) - [dotnet] implement pause action to match Java :: titusfortner * [bf18835395](https://github.com/seleniumhq/selenium/commit/bf188353958c0e1f75af2dd934de0a3008ce8d4f) - [dotnet] do not create a new wheel input instance for every scroll method used :: titusfortner * [cb68cf53b2](https://github.com/seleniumhq/selenium/commit/cb68cf53b2306a4e5d524e789442c0df4f3deda9) - [dotnet] warn about upcoming changes to MoveToElementOffsetOrigin :: titusfortner * [35bba6ac38](https://github.com/seleniumhq/selenium/commit/35bba6ac38028f232bb9c6421ae9ff993b692354) - [dotnet] implement a way to reset Action builder sequences after perform is called :: titusfortner * [2259f63f63](https://github.com/seleniumhq/selenium/commit/2259f63f63fa09732270a18d4c3d3433b29396cd) - [java] add pointer event properties test :: titusfortner * [d0a0df99d1](https://github.com/seleniumhq/selenium/commit/d0a0df99d160530e48e8593e3a5587cdb74f4865) - [java] make the action movement methods specify the button number :: titusfortner * [190a8fba8f](https://github.com/seleniumhq/selenium/commit/190a8fba8fb5c177e39efa2fd1b7cd4dd36fde6b) - [py] warn about upcoming changes to move_to_element_with_offset behavior :: titusfortner * [be7026249e](https://github.com/seleniumhq/selenium/commit/be7026249ec4e13ffb8ceb3d68ee8c4e48a009cf) - [rb] warn about upcoming changes to #move_to :: titusfortner * [9990fbac80](https://github.com/seleniumhq/selenium/commit/9990fbac80b658c644c8fb4132534b7170f4a5c1) - [web] update mouse interaction page :: titusfortner * [bc1b4f0bc7](https://github.com/seleniumhq/selenium/commit/bc1b4f0bc7a6e7e024c06bc3fa4f0e29e442f564) - [java] fix screen rotate error (#10693) :: Fan * [9a43c53986](https://github.com/seleniumhq/selenium/commit/9a43c53986812dee39dfd7f0f7e9e4743874b45d) - [java] Removing HTMLRunner :: Diego Molina * [a297017d54](https://github.com/seleniumhq/selenium/commit/a297017d54f99e31a8665aef089edfe2ce33797e) - [java] Logging warnings when non-W3C caps are being used. :: Diego Molina * [0d6a69565a](https://github.com/seleniumhq/selenium/commit/0d6a69565ae6bb87bf611965af8a7ace871c8467) - [rb] still not waiting long enough for tests to pass :: titusfortner * [37be1da0d6](https://github.com/seleniumhq/selenium/commit/37be1da0d6e5beffa1c5e27a5be06c8f7d93ebad) - [rb] fix failing tests :: titusfortner * [fa5be62cb8](https://github.com/seleniumhq/selenium/commit/fa5be62cb8c668fd98f399763166b513f122b906) - [py] Removing unused import :: Diego Molina * [3f44bc8f53](https://github.com/seleniumhq/selenium/commit/3f44bc8f53659f0b4102f3157bff3d978c55acee) - [grid] Fixing DistributorTest :: Diego Molina * [adb59828eb](https://github.com/seleniumhq/selenium/commit/adb59828eb3d70f11671b8cd23161448473a67d7) - [grid] Fixing a couple of failing tests. :: Diego Molina * [70b0bb81bc](https://github.com/seleniumhq/selenium/commit/70b0bb81bc6f0a006ce5dc40074aeb788c32fa09) - [java] Removing check for TAKES_SCREENSHOT in test :: Diego Molina * [348f17ba3e](https://github.com/seleniumhq/selenium/commit/348f17ba3e604d210839a5eb1afa2fcf91eeb67e) - [java] Deprecating non W3C caps and Augmenters using them :: Diego Molina * [69f6a3f883](https://github.com/seleniumhq/selenium/commit/69f6a3f883898a5db816d267429520db281f6029) - [grid] Removing unused import :: Diego Molina * [afaf332ad2](https://github.com/seleniumhq/selenium/commit/afaf332ad2f7d4128e00bf4e8c62c073c466f83d) - [java] Lazily concatenate string while logging :: Puja Jagani * [b38206fb70](https://github.com/seleniumhq/selenium/commit/b38206fb70af82ea4cdddc88ae93773adc8b8e33) - [java] add deprecation notices to Grid logs and Java stdout :: titusfortner * [d74f1a269b](https://github.com/seleniumhq/selenium/commit/d74f1a269befd5d24ea19ce7b36bba805a7736fa) - [rb] update changelog :: titusfortner * [49c9cdac8e](https://github.com/seleniumhq/selenium/commit/49c9cdac8e0e17820c39d4631362157b356cf3ea) - [rb] update action tests :: titusfortner * [e695723bce](https://github.com/seleniumhq/selenium/commit/e695723bcee8afd5df8ba838b9b0d862df3ca73b) - [web] update html pages to make tests easier :: titusfortner * [cec03e1458](https://github.com/seleniumhq/selenium/commit/cec03e1458cbe12255f640847bef23e60dd40c42) - [rb] add default values to make actions easier :: titusfortner * [133cbec599](https://github.com/seleniumhq/selenium/commit/133cbec599fb3efd041213d10953e98d341fc37f) - [rb] implement duration parameter for ActionBuilder constructor :: titusfortner * [cd69898925](https://github.com/seleniumhq/selenium/commit/cd6989892592d99190010ccd9552858804d92d40) - [rb] new bidi code requires websocket in selenium-webdriver :: titusfortner * [4ddffa6dad](https://github.com/seleniumhq/selenium/commit/4ddffa6dadd533f5db9cde2f331a2f8ad76156fc) - [java] Decode BiDi event response only once :: Puja Jagani * [f69abe3425](https://github.com/seleniumhq/selenium/commit/f69abe34257f4440cde35cd6f864b507526d5941) - [java] Disable BiDi test temporarily :: Puja Jagani * [6ff3693dcc](https://github.com/seleniumhq/selenium/commit/6ff3693dcc2c0b879940c2c1bfa30198c24c30d1) - [py] update implementation for submitting forms :: titusfortner * [7c77d06bc2](https://github.com/seleniumhq/selenium/commit/7c77d06bc2841e86c27bc5c0b0b908f64eac11c5) - [js] update implementation for submitting forms :: titusfortner * [bcc7618df1](https://github.com/seleniumhq/selenium/commit/bcc7618df1d8da043640760af94f41ea7a98b809) - [java] improve error message for unsuccessfully submitting form :: titusfortner * [495c3dbbcf](https://github.com/seleniumhq/selenium/commit/495c3dbbcf0ced5423bd7c01781d99be6ca1e982) - [dotnet] update implementation for submitting forms :: titusfortner * [db61990413](https://github.com/seleniumhq/selenium/commit/db619904136d225d71d719c313438ca0ca9b9b6b) - [rb] update implementation for submitting forms :: titusfortner * [9e53690f4e](https://github.com/seleniumhq/selenium/commit/9e53690f4e743180a87a3d2f8b14930c1dd71a31) - [dotnet] allow RemoteWebDriver to access Selenium logs (#10671) :: Titus Fortner * [d685665ef1](https://github.com/seleniumhq/selenium/commit/d685665ef161ff8b83dcaf4a16d92e453805224b) - [dotnet][cdp] add support Chrome 102 and remove for Chrome 99 :: titusfortner * [3b0eef25fa](https://github.com/seleniumhq/selenium/commit/3b0eef25fa27272ff8d9ed3ca60dcd1a3202d38b) - [js][cdp] add support Chrome 102 and remove for Chrome 98 :: titusfortner * [21fd258353](https://github.com/seleniumhq/selenium/commit/21fd2583536aed62bcf02ceec4abd0338b146aee) - [rb][cdp] add support Chrome 102 and remove for Chrome 99 :: titusfortner * [716a606a78](https://github.com/seleniumhq/selenium/commit/716a606a78eebf1d4ac80943b6bd80f79d9549fe) - [py][cdp] add support Chrome 102 and remove for Chrome 99 :: titusfortner * [2290a09804](https://github.com/seleniumhq/selenium/commit/2290a09804d77f18b2ed154c7b408c403eaa484c) - [java][cdp] add support Chrome 102 and remove for Chrome 99 :: titusfortner * [1b1199efa3](https://github.com/seleniumhq/selenium/commit/1b1199efa309bb2ca060875b53466818040ef6ab) - [cdp] add support for Chrome 102 and remove support for Chrome 97 & 98 :: titusfortner * [da86c7fbb9](https://github.com/seleniumhq/selenium/commit/da86c7fbb921bda6e5e09bd6a1a5ebb6bae713e2) - [py] deprecate rather than deleting basic scroll action method :: titusfortner * [e1c8f7fb15](https://github.com/seleniumhq/selenium/commit/e1c8f7fb15997ca0c0bb19ff5b6427ff642bdf69) - [dotnet] use convenience methods for scrolling :: titusfortner * [405d40ff96](https://github.com/seleniumhq/selenium/commit/405d40ff969fa996bc94b23016284751973ea69a) - [py] use convenience methods for scrolling :: titusfortner * [884c3cc45e](https://github.com/seleniumhq/selenium/commit/884c3cc45e5c5605fccfef8f7d8fc4d1af0fbbf2) - [rb] use convenience methods for scrolling :: titusfortner * [5519babbac](https://github.com/seleniumhq/selenium/commit/5519babbacc334cad31bbc8d7e9d9d0683c684e6) - [java] use convenience methods for scrolling :: titusfortner * [45754dc725](https://github.com/seleniumhq/selenium/commit/45754dc7256f53c8a473adb792ba70f5fd0ff2b0) - [IE] Check process ID when searching for Edge window handle (#10582) :: Brandon Walderman * [1395ca59c6](https://github.com/seleniumhq/selenium/commit/1395ca59c69ba19bab2cf99fe82cbecc8f12cf02) - [grid] Updating Grid UI dependencies :: Diego Molina * [7e541ed157](https://github.com/seleniumhq/selenium/commit/7e541ed157662ccaa13e21b5307ab11537335ef8) - [grid] Adding tests for flag to disable CDP if needed. :: Diego Molina * [c50df5241d](https://github.com/seleniumhq/selenium/commit/c50df5241d5a3c14d45f941fe6ceba134d503dd3) - Include mini tutorial about how to update Java dependencies in README (#10689) :: Boni García * [ffc95514d7](https://github.com/seleniumhq/selenium/commit/ffc95514d7bcc89a8650586b4061583e0c78b49e) - [java] Bump Maven dependencies to the latest versions (#10688) :: Boni García * [c384c88eda](https://github.com/seleniumhq/selenium/commit/c384c88eda2f31402f47f2b4f69f3845bb6de566) - [grid] Flag to disable CDP if needed. :: Diego Molina * [269ec3e0ce](https://github.com/seleniumhq/selenium/commit/269ec3e0ce72949b6211e970e4484103e6bc2e1f) - [java] No need to gpg sign for local maven install :: Diego Molina * [26b7f593c9](https://github.com/seleniumhq/selenium/commit/26b7f593c9064aef4a39f24f5fb5bc078ad74338) - [java] Update virtual authenticator test to use html test page :: Puja Jagani * [e360535ecf](https://github.com/seleniumhq/selenium/commit/e360535ecf7c67dcbd6f6a842eea619326aa3f75) - [java] Updating spotbugs :: Diego Molina * [1877b9d898](https://github.com/seleniumhq/selenium/commit/1877b9d8988834158aac64efa6433a79d845f9d2) - Add __all__ to __init__.py to make imports public (#10643) :: Yehuda Davis * [928168bb38](https://github.com/seleniumhq/selenium/commit/928168bb38329b9fac005a94950d4f1a9693e018) - implement `__all__` for `selenium.common` (#10655) :: Simon K * [3824c3e9c5](https://github.com/seleniumhq/selenium/commit/3824c3e9c5bb66b768e5ba2b56e8427e4f4f3c59) - [py] Tidy up python exception handling (#10537) :: Simon K * [5a206fb1ce](https://github.com/seleniumhq/selenium/commit/5a206fb1ce4f9316afcfb35043ba74c03cb07d53) - simplify boolean checks for `_identifyy_http_proxy_auth` (#10656) :: Simon K * [ecc58fd3d4](https://github.com/seleniumhq/selenium/commit/ecc58fd3d4fda832ed3f6ab8dacb03e2820e3627) - Add docker device mapping configuration (#10645) :: Guilherme Sousa * [582073d3a7](https://github.com/seleniumhq/selenium/commit/582073d3a71e6b32e4a7467aee75a909bb7638f7) - [grid] Fixing Node drain when session expires :: Diego Molina * [a3f3f9fecd](https://github.com/seleniumhq/selenium/commit/a3f3f9fecda4407a481445de4c6d128a4bf662b6) - [java] Include JMX monitoring feature in the Grid local distributor (#10674) :: Boni García * [ff19ab8bdc](https://github.com/seleniumhq/selenium/commit/ff19ab8bdcffc93f7b3e07294833e4f074dc0236) - [py] fix: SecurityError: Invalid Domain problem (#10653) :: Harmandeep Singh * [7f6a93ea93](https://github.com/seleniumhq/selenium/commit/7f6a93ea93768c7aa2c863a4910289934abced0d) - [dotnet] add docs to clarify IWrapsElement objects are also valid for JavaScript Execution :: titusfortner * [f715038171](https://github.com/seleniumhq/selenium/commit/f71503817112d5800f472b40e2fe08dd8e658f04) - [JS]add support to switch frame by name (#10670) :: Ravi Sawlani * [e1001f26f9](https://github.com/seleniumhq/selenium/commit/e1001f26f997000ce15b6ab05f869187e9461e4f) - [JS] Update rules_nodejs to 5.5.0 :: harsha509 * [6cfcb59e55](https://github.com/seleniumhq/selenium/commit/6cfcb59e55ffbe118637ee9c18dbfee2f6c09652) - [java] Add support to create a BiDi session :: Puja Jagani * [daa1f03ac6](https://github.com/seleniumhq/selenium/commit/daa1f03ac6828de953e90e3caf43f14d106e8fe6) - [grid] Updating Grid UI dependencies :: Diego Molina * [97aeedba6a](https://github.com/seleniumhq/selenium/commit/97aeedba6a10e24947958bd0af5c05ce3e093a03) - [JS] Add support to switch frame by id :: harsha509 * [6083cc471d](https://github.com/seleniumhq/selenium/commit/6083cc471d7dba85a439068d28c3c1ab01c8644f) - [py] fix failing tests :: titusfortner * [7fe7873d8e](https://github.com/seleniumhq/selenium/commit/7fe7873d8e08aa3e758aa8668a26fc70e09e42d6) - update ruby & python scrolling tests and documentation to match Java and .NET :: titusfortner * [1a2a35b3f1](https://github.com/seleniumhq/selenium/commit/1a2a35b3f1a7e843ea8c105210277a369340f71f) - [java] change scroll wheel class name from origin to scroll origin to match .NET :: titusfortner * [08052f746f](https://github.com/seleniumhq/selenium/commit/08052f746f03b4117487917bdbfc65afe044fa51) - [dotnet] implement scroll action :: titusfortner * [b65c6a4f89](https://github.com/seleniumhq/selenium/commit/b65c6a4f8938e88e2ae392af79201a224be9f922) - [rb] fix pointer actions descriptions :: titusfortner * [88559dff38](https://github.com/seleniumhq/selenium/commit/88559dff3888b30bd31d65ad08ce2cce826c0336) - [rb] clarify scroll tests :: titusfortner * [6356ff2108](https://github.com/seleniumhq/selenium/commit/6356ff210860c287959b6713e0e076a283ce4e9e) - [java] add javadocs to scroll() :: titusfortner * [d692f807b5](https://github.com/seleniumhq/selenium/commit/d692f807b544234b7aca94a5560aba5d0a2678b2) - [rb] change ruby implementation of scroll to match other languages :: titusfortner * [c5fbd61e41](https://github.com/seleniumhq/selenium/commit/c5fbd61e410a8d84a0941348a3bc7ddc3c9205f7) - [grid] Updating Grid UI dependencies :: Diego Molina * [3e281a2160](https://github.com/seleniumhq/selenium/commit/3e281a2160a1f857bd1de40a985ec08331d5516c) - [grid] Bumping Material UI to 5.7.0 :: Diego Molina * [dba19f1a89](https://github.com/seleniumhq/selenium/commit/dba19f1a899879f7da682439ad4f01fe8303b388) - [java] Fixing deprecation for IME :: Diego Molina * [2cdda1fa2b](https://github.com/seleniumhq/selenium/commit/2cdda1fa2b959ca084a4ecb10114b86f571b2986) - [java] Deprecating IME :: Diego Molina * [8bcf64cc2e](https://github.com/seleniumhq/selenium/commit/8bcf64cc2e12364401884fe92a4745016ce6f909) - [java] implement separate Origin class for WheelInput (#10636) :: Titus Fortner * [38b780fbb2](https://github.com/seleniumhq/selenium/commit/38b780fbb24ed6f9faaf050b1da572cbc30bb487) - [build] Avoiding nested directory :: Diego Molina * [9d680b5c1e](https://github.com/seleniumhq/selenium/commit/9d680b5c1e4fc4b1416ff3b62735693c2780646a) - copy web content to be served on selenium.dev (#10637) :: Titus Fortner * [dab928e6ac](https://github.com/seleniumhq/selenium/commit/dab928e6ac2c270b03d0199f381950c998c3f8b0) - [py] add more scroll tests :: titusfortner * [273644a2b4](https://github.com/seleniumhq/selenium/commit/273644a2b4ef3d764b4687d131e8d9b8842e5c8c) - [py] add typing options to get_property(); fixes #10624 :: titusfortner * [dca58d50a9](https://github.com/seleniumhq/selenium/commit/dca58d50a940d652dfda938b059700ce3bb483b6) - Delete SECURITY.md :: Diego Molina * [c93ab7cb06](https://github.com/seleniumhq/selenium/commit/c93ab7cb06258ec343a8700e328fc09527351c59) - fix: revert changes for py docs (#10634) :: Harmandeep Singh * [f540ba4ec5](https://github.com/seleniumhq/selenium/commit/f540ba4ec5e662c77f1ed10194d98297c056db61) - [py] Move loading generated JS into webelement into a method :: AutomatedTester * [7f7d6357c6](https://github.com/seleniumhq/selenium/commit/7f7d6357c66b544807b5f66d6356cb0f048a8cfd) - [py] Remove generated code from the repository :: AutomatedTester * [6fe87db7d1](https://github.com/seleniumhq/selenium/commit/6fe87db7d117aad0323f8ffbba1738a3644956c8) - update cached atom files :: titusfortner * [c367a5aee2](https://github.com/seleniumhq/selenium/commit/c367a5aee2e9a04f9fbd19da37f4d2cc8832dd1e) - [py] docs: updated api docs (#10622) :: Harmandeep Singh * [3d620e3974](https://github.com/seleniumhq/selenium/commit/3d620e39742c0d3b875168cedde916713872a28d) - [build] restore socks to python requirements :: titusfortner * [6b01d3518a](https://github.com/seleniumhq/selenium/commit/6b01d3518a48899f9904f96fc506e689e1047f68) - [py]: Deprecate `opera` webdriver & options in prep for removal in `4.3` (#10625) :: Simon K * [1f2be3a92b](https://github.com/seleniumhq/selenium/commit/1f2be3a92b688bd5ddf6464b32ddc61c5400c386) - [dotnet] remove references to EdgeLegacy :: titusfortner * [6dcef3a7f8](https://github.com/seleniumhq/selenium/commit/6dcef3a7f8a0830e644fb366d0a556f9722fa384) - [dotnet] remove Opera support :: titusfortner * [d29f36d616](https://github.com/seleniumhq/selenium/commit/d29f36d61690911d0ce3453e3c0646ba90b107e9) - [Build] Allow Python version to be set by ENV VAR :: AutomatedTester * [04f7d00e83](https://github.com/seleniumhq/selenium/commit/04f7d00e83fbe79bbbc16acd594059d83d964dcc) - [build] Move python to force interpreter explicitly on pip :: AutomatedTester * [ac145e531a](https://github.com/seleniumhq/selenium/commit/ac145e531a5f28280ebca30ac3083f4776274776) - [grid] Printing readable exceptions :: Diego Molina * [780ae585fc](https://github.com/seleniumhq/selenium/commit/780ae585fca03aa0c79239fb336cd0e190d15f2e) - [py] fix return type hints for `screenshot_as_png` (#10626) :: Simon K * [459c2dd80a](https://github.com/seleniumhq/selenium/commit/459c2dd80a010f64d6e31f402a3a252721b0d7f0) - remove branch limitation for CI tool; any push or PR runs applicable tests :: titusfortner * [1db5d56cfe](https://github.com/seleniumhq/selenium/commit/1db5d56cfe8333efde3d781ff496df4a4b562acf) - [py] allow firefox sessions to toggle off acceptInsecureCerts :: titusfortner * [7ad872e3bc](https://github.com/seleniumhq/selenium/commit/7ad872e3bcecf41322df8596310753cf45bcdafe) - [py] Remove redundant `object` inheritance (#10461) :: Simon K * [b618549181](https://github.com/seleniumhq/selenium/commit/b61854918171ccfb276a174ec5955523c9dcb491) - [py] remove unused positional `kind` arg of `WheelInput` (#10463) :: Simon K * [00d8c8d630](https://github.com/seleniumhq/selenium/commit/00d8c8d63030a7cf726b1e1675c04ce9929a7a1d) - [py] convert `Color` to use `@classmethod` alternative constructors (#10558) :: Simon K * [d4910a10fc](https://github.com/seleniumhq/selenium/commit/d4910a10fc455c2972059d74eb2e06c11743c5e4) - [rb][cdp] handle empty response headers :: Viren Negi * [aeb28459d0](https://github.com/seleniumhq/selenium/commit/aeb28459d0be79a06d061a56b9057cb5385cfeba) - [grid] Upgrading to Apollo Client 3.6.3 :: Diego Molina * [e06c647fdf](https://github.com/seleniumhq/selenium/commit/e06c647fdf7d5701270b3f6b479c76eb76a3d906) - [build] Disabling browser-actions/setup-geckodriver@latest :: Diego Molina * [42379f6d66](https://github.com/seleniumhq/selenium/commit/42379f6d6666e8f13f584d4ee02cf1871bbc3199) - [java] Deactivating automatic retries in the HTTPClient :: Diego Molina * [858b98dfe1](https://github.com/seleniumhq/selenium/commit/858b98dfe140e8dedd8717e66a4d273c86cbe81f) - [dotnet] update and fix tests :: titusfortner * [695f83a06a](https://github.com/seleniumhq/selenium/commit/695f83a06ad96f36d5a3f72b8d4bac0e90b256a3) - [dotnet] remove references to deprecated EdgeLegacy and Opera tests :: titusfortner * [ef9f98969d](https://github.com/seleniumhq/selenium/commit/ef9f98969d61200255b939d1f9cdc720225ce04f) - [dotnet] allow toggling test values by environment variable :: titusfortner * [08b386491b](https://github.com/seleniumhq/selenium/commit/08b386491b1c18ccc3e9a1b64f7c7ca19497fcea) - [java] update and fix tests :: titusfortner * [d62a05ac10](https://github.com/seleniumhq/selenium/commit/d62a05ac10f21a4488bf051c51dcc956327b5abb) - [dotnet] add performance log type (#10616) :: titusfortner * [d3ed02ad4f](https://github.com/seleniumhq/selenium/commit/d3ed02ad4fd04d62f3484069efdee04bd6bd4861) - [rb] fix test with bad syntax :: titusfortner * [03098e0b42](https://github.com/seleniumhq/selenium/commit/03098e0b4218dc838b2ef0246653f5dd22a7e5dd) - [rb] screenshot size is apparently different on mac and linux :: titusfortner * [469970f010](https://github.com/seleniumhq/selenium/commit/469970f010e4250bc5cd9c086e159e76f20f981d) - [rb] be more exact about expected sizes of screenshots :: titusfortner * [0b9d238300](https://github.com/seleniumhq/selenium/commit/0b9d238300b0ccd0570676e5831a0764fc7d5e77) - [java] ignore 2 more java scroll tests that passed locally but fail on CI :: titusfortner * [df5d7ccace](https://github.com/seleniumhq/selenium/commit/df5d7ccaceb4b2be04d9fb140b35e8da194efe32) - [build] Enabling browser-actions/setup-geckodriver@latest :: Diego Molina * [e7656ded96](https://github.com/seleniumhq/selenium/commit/e7656ded96ede376601c16781e8f6eda2fe0ef0f) - [dotnet] update DevTools tests to V101 :: titusfortner * [7e9a2377ff](https://github.com/seleniumhq/selenium/commit/7e9a2377fff58257436fee3480aae7364fe5c9a0) - [dotnet] ignore the proxy tests which are hanging :: titusfortner * [a9c3770a6c](https://github.com/seleniumhq/selenium/commit/a9c3770a6c4604f2897b28441bf00889f5faffa5) - [dotnet] implement setting pointer event properties :: titusfortner * [fb2e1d9299](https://github.com/seleniumhq/selenium/commit/fb2e1d9299b1d0832202954b17e246a62d9a1021) - [dotnet] allow tests to run on non-Windows :: titusfortner * [dd81af85fb](https://github.com/seleniumhq/selenium/commit/dd81af85fba77ceafd5d53ea4eca2e0d0f1edc3f) - [java] ignore scrolling tests due to Firefox issue :: titusfortner * [46cef40264](https://github.com/seleniumhq/selenium/commit/46cef40264f0e6e7aec3fa3a1634f6db71eebdc4) - [java] Adding `--allow-origins` when starting GeckoDriver :: Diego Molina * [d5277ea709](https://github.com/seleniumhq/selenium/commit/d5277ea709d605c82cffc5880b966438dfb46cde) - [build] Disabling browser-actions/setup-geckodriver@latest :: Diego Molina * [fa9efe0f60](https://github.com/seleniumhq/selenium/commit/fa9efe0f60f22c7bf1e5b70c6e57413a0a3bcf64) - [py] unintended change to conftest; reverting :: titusfortner * [88ff0587af](https://github.com/seleniumhq/selenium/commit/88ff0587aff89d0541e7e2cded970dc567c8b6c8) - [py] bump version to 4.1.5 :: titusfortner * [56a35d90a9](https://github.com/seleniumhq/selenium/commit/56a35d90a9435f5ac5fa8f61cef0b035fa24352e) - use `typing_extensions` to be compatible with `py37` (#10613) :: Simon K * [dec3bb83f6](https://github.com/seleniumhq/selenium/commit/dec3bb83f6f353b751d1b8eb33ac672c70305a01) - [JS] handle a breaking changes in os.networkInterfaces (#10611) :: Outsider * [fe84ca7686](https://github.com/seleniumhq/selenium/commit/fe84ca7686d8df5b47530a5c68741cb908367c3c) - [java] Add virtual authenticator test case for U2F protocol. Formatting changes. :: Puja Jagani * [9546dba7a5](https://github.com/seleniumhq/selenium/commit/9546dba7a5aefe45ff8fe2bbc1039819dde10672) - [build] Move bazel version to 5 :: AutomatedTester * [a695b91c4a](https://github.com/seleniumhq/selenium/commit/a695b91c4ae1f2d185d7832fd9bfca720c96434c) - [py] Amending changelog for 4.1.4 :: Diego Molina * [d5273d8bc5](https://github.com/seleniumhq/selenium/commit/d5273d8bc564b4af1cf8eb7688360dc7fab018ab) - [py] Added virtual authenticator for Python Bindings (#10579) :: Harmandeep Singh * [d92c5a6dc9](https://github.com/seleniumhq/selenium/commit/d92c5a6dc9d63080c364214d93d72b76b073fe97) - [JS] Remove opera support from JS bindings #10379 :: harsha509 * [94b0d2ca9a](https://github.com/seleniumhq/selenium/commit/94b0d2ca9a04339b786fbefbc9badb7b732766c7) - Improving path for Python in Windows :: Diego Molina * [bcb7d0961c](https://github.com/seleniumhq/selenium/commit/bcb7d0961cbf2562d9b65d929a8e6de710e901cf) - [build] Pick initial python interpreter based on OS :: AutomatedTester * [fcb07090ac](https://github.com/seleniumhq/selenium/commit/fcb07090ac16e1ae4e5bcea3f55adddfb2df5243) - [js] delete old android-driver :: AutomatedTester * [1b1872a280](https://github.com/seleniumhq/selenium/commit/1b1872a28016e434b24fccffd8ca0ad9dd684eea) - [java] Enabling testShouldDoNothingIfThereIsNothingToGoBackTo test for Chrome :: Diego Molina * [0d8edc953a](https://github.com/seleniumhq/selenium/commit/0d8edc953a7375ec50423975a142da7715595930) - [grid] Bumping several versions in the UI :: Diego Molina * [210bcf5d04](https://github.com/seleniumhq/selenium/commit/210bcf5d04c102f96cbb847790625eed1d829e39) - [build] Specify the location of python3 binary :: AutomatedTester * [b2d5f0992f](https://github.com/seleniumhq/selenium/commit/b2d5f0992f920595b5f549c8205bb5b6edfd50a0) - [py] Upgrade rules_python :: AutomatedTester * [3fdd95da42](https://github.com/seleniumhq/selenium/commit/3fdd95da4275a69cd4762fa3f07923efc1eb60f0) - [grid] Bumping Apollo Client and GraphQL :: Diego Molina * [c88b71e63c](https://github.com/seleniumhq/selenium/commit/c88b71e63ca248e7fd25e90b48ef4752feb3a24a) - [grid] Bumping Material UI to 5.6.4 :: Diego Molina * [e7fac5f26b](https://github.com/seleniumhq/selenium/commit/e7fac5f26bc52fb971d633261201c58d4efaa41c) - [py] Bumping python to 4.1.4 :: Diego Molina * [33dc63b870](https://github.com/seleniumhq/selenium/commit/33dc63b8703ab29e283608a2b8612a099b1da091) - [py] Amending changelog for 4.1.4 :: Diego Molina * [d3a0201512](https://github.com/seleniumhq/selenium/commit/d3a020151279665044f97a08c1eabb98281776bf) - Added DepricationWarning to the warnings.warn methods inside the find_element_by_x methods (#10575) :: Cervac Petru * [8ddadc6d8f](https://github.com/seleniumhq/selenium/commit/8ddadc6d8f99147b4ee606c48ffa4de4f693061a) - [py] Fixing "--connect-existing" :: Diego Molina * [d4f5b86f0a](https://github.com/seleniumhq/selenium/commit/d4f5b86f0a8062fc01ed4dd14c5c0717ab88e608) - #10592: bugfix truthy checking a function type (#10596) :: Simon K * [5b840664a6](https://github.com/seleniumhq/selenium/commit/5b840664a6a5ec95fb89220b784eecdfe51a7346) - [py] use `get_timeout()` for urllib pool manager timeouts in remote connection, prevents passing the default socket object directly (#10563) :: Simon K * [2c9cbd7c33](https://github.com/seleniumhq/selenium/commit/2c9cbd7c3322c1e38afc02191e8dc3f02de47866) - [grid] Removing bus from NewSessionQueue :: Diego Molina * [267d562d50](https://github.com/seleniumhq/selenium/commit/267d562d501bed7013c2fcd2eb39613a8b2e205e) - [grid] Removing NewSessionRejectedEvent.java :: Diego Molina * [514319c0a2](https://github.com/seleniumhq/selenium/commit/514319c0a2730570eb7cbaf95878e80812ac3861) - [java] Reverting unwanted change :: Diego Molina * [dfb88b0eab](https://github.com/seleniumhq/selenium/commit/dfb88b0eabd952087fc4cf99617613f59345e40f) - [JS] Remove duplicate copyright generated by code [skip ci] :: harsha509 * [4906c2b18c](https://github.com/seleniumhq/selenium/commit/4906c2b18c397ee334a4ba9c331ed6d1ff54c28c) - [JS] Updating copyright [skip ci] :: harsha509 * [6336abb5bd](https://github.com/seleniumhq/selenium/commit/6336abb5bd82bdf5f04efabc4324078741a14e95) - [grid] Removing NewSessionRequestEvent :: Diego Molina * [6f1b689db8](https://github.com/seleniumhq/selenium/commit/6f1b689db8f05c9d536dba6b6595cf821db26c1e) - [py] remove unicode prefix for strings (#10562) :: Simon K * [612ba9654b](https://github.com/seleniumhq/selenium/commit/612ba9654b10e0b8b7ee49533e543409770ff7b0) - [java] Add wheel input (#10445) :: Puja Jagani * [015c93970a](https://github.com/seleniumhq/selenium/commit/015c93970a87ee3cdc7bba3708b3836dea53a0bd) - [py] Update changelog for 4.1.4 :: Diego Molina * [a3d08b1804](https://github.com/seleniumhq/selenium/commit/a3d08b18041bd5f55d532c426a25da9938b56d8e) - Bump ejs from 3.1.6 to 3.1.7 (#10585) :: dependabot[bot] * [4798e7c238](https://github.com/seleniumhq/selenium/commit/4798e7c238706f61d03a0231747dd5976355d2dc) - Bump ejs from 3.1.6 to 3.1.7 in /javascript/grid-ui (#10584) :: dependabot[bot] * [e237ced480](https://github.com/seleniumhq/selenium/commit/e237ced4801ea86fd79f530111f66163a2b727cf) - [py] Add the ability to create sdist package of the python bindings :: AutomatedTester * [ac3b2ec628](https://github.com/seleniumhq/selenium/commit/ac3b2ec62832541fb4c5110f564c9168819c151c) - [javascript] Update changelog for 4.1.2 :: Diego Molina * [6e5439d703](https://github.com/seleniumhq/selenium/commit/6e5439d7033126c1fc2efd90a193a98c0569fe1f) - [grid] Linting the Grid UI :: Diego Molina * [669dd6249e](https://github.com/seleniumhq/selenium/commit/669dd6249eacdb27550f987252ddbbe179a4bbd8) - [dotnet] Adding Chrome DevTools 101 and removing 98 :: Diego Molina * [535d840ee2](https://github.com/seleniumhq/selenium/commit/535d840ee2ed4b6cbe5d00484b9b9681aee75157) - [java] Update changelog for 4.1.4 :: Diego Molina * [fc8a419797](https://github.com/seleniumhq/selenium/commit/fc8a4197975d6e8c7a5ee42112259897f5921628) - [java] Updating dependencies :: Diego Molina * [4f1d7d7c6a](https://github.com/seleniumhq/selenium/commit/4f1d7d7c6a115c0601a2882144637440f15e037c) - [rb] Adding Chrome DevTools 101 and removing 98 :: Diego Molina * [e6bcf1c859](https://github.com/seleniumhq/selenium/commit/e6bcf1c859d4b375594c7f8cee5144c26211b84b) - [py] Adding Chrome DevTools 101 and removing 98 :: Diego Molina * [fedb689935](https://github.com/seleniumhq/selenium/commit/fedb689935ba61bb6304af590fa5892d66f784aa) - [javascript] Adding Chrome DevTools 101 and removing 98 :: Diego Molina * [bfb7e2f101](https://github.com/seleniumhq/selenium/commit/bfb7e2f1019f1017c764597b650dcdda3e518eb6) - [java] Adding Chrome DevTools 101 and removing 98 :: Diego Molina * [581f70d0d9](https://github.com/seleniumhq/selenium/commit/581f70d0d9e87f0368c6b8ffcc73cf6cabb54c63) - Adding PDL files for Chrome 101 :: Diego Molina * [3ad99eba27](https://github.com/seleniumhq/selenium/commit/3ad99eba27696ed86b9bd6987e81e8c8b5b2461d) - [grid] Closing input pipeline when client disconnects :: Diego Molina * [439da14d34](https://github.com/seleniumhq/selenium/commit/439da14d34e1f2d005b137728e79d57a8aaa8ba9) - [rb] fix new linting failures :: titusfortner * [8ef7001871](https://github.com/seleniumhq/selenium/commit/8ef70018710104a03311b7627290301e08228947) - [grid] Making EventBus more stable by ignoring events :: Diego Molina * [7bbf24bf89](https://github.com/seleniumhq/selenium/commit/7bbf24bf895478776306ff3e48693d26eb259dda) - [grid] Changing setAvailability to void :: Diego Molina * [89710bbf41](https://github.com/seleniumhq/selenium/commit/89710bbf41c3eea308cca4bc76d4836097ab7e73) - [java] Support for sending firefox addon directory as temporary in remote sessions :: Tamsil Sajid Amani * [bcbd009179](https://github.com/seleniumhq/selenium/commit/bcbd009179629d8a357fe7b93b853efdf5a89a27) - [java] Adding logging to track session creation and deletion :: Diego Molina * [da9f04f450](https://github.com/seleniumhq/selenium/commit/da9f04f450a1fd94ccd0b9614ee5733294e793d1) - Fix missing documentation comments in NuGet package (#10376) :: BaerMitUmlaut * [90901cb88b](https://github.com/seleniumhq/selenium/commit/90901cb88b0b76f2dc70b272785ab96e52f7fdb6) - [py] Use monotonic clock for waits, fixes #10544 (#10550) :: Kevin C * [49fa97d24a](https://github.com/seleniumhq/selenium/commit/49fa97d24add419115e42e9279e51bdc5ca3392c) - [java] Logging unauthorized requests when auth info is present :: Diego Molina * [95e79d7f9b](https://github.com/seleniumhq/selenium/commit/95e79d7f9be7ba11af4a12c7920a3611a35e411d) - [java] Changing logging level for unauthorized requests :: Diego Molina * [86ee77273e](https://github.com/seleniumhq/selenium/commit/86ee77273ebace5184718b578721724d96cf7921) - [py] Add debug logging for urllib response data (#10568) :: Simon K * [fbef19e970](https://github.com/seleniumhq/selenium/commit/fbef19e9708e8582496f1844c6cdc9cadbef10ca) - docs: use Browser constants for browser name (#10567) :: Meir Blachman * [70f8326c43](https://github.com/seleniumhq/selenium/commit/70f8326c434d5426721c805ad610abe32943da5a) - [java] Fixing failing test :: Diego Molina * [ba09b6bbdb](https://github.com/seleniumhq/selenium/commit/ba09b6bbdb7b79c541b50f6149d282d6513bfca5) - [grid] Fix alignment after Material UI v5 upgrade :: Diego Molina * [c5fdadbcdb](https://github.com/seleniumhq/selenium/commit/c5fdadbcdbfc2e4d19bee991bab2cd7efd44e1d6) - [grid] Removing unneeded component background :: Diego Molina * [989f7fd66a](https://github.com/seleniumhq/selenium/commit/989f7fd66affca698683c5bfd446c8a5fa8d9278) - [grid] Improve LiveView password dialog :: Diego Molina * [90ce3e226c](https://github.com/seleniumhq/selenium/commit/90ce3e226cb5a8b8a14d7dc4a311eb192dfa96e3) - [grid] Completing move to functional components :: Diego Molina * [575b878db2](https://github.com/seleniumhq/selenium/commit/575b878db2efccdde95ea8d0bdf6b8db4bea1fa0) - [grid] Moving more classes to functional components :: Diego Molina * [eba2dbd4b2](https://github.com/seleniumhq/selenium/commit/eba2dbd4b269a317b2f04d5b92bf9c500f7d43db) - [grid] Starting move to React functional components :: Diego Molina * [3156faed4a](https://github.com/seleniumhq/selenium/commit/3156faed4a2e75fa6440e35fa01ad6e83b84cf25) - [grid] Migrating theme to Material v5 :: Diego Molina * [a687d4f040](https://github.com/seleniumhq/selenium/commit/a687d4f040c830dedb09d175a670fc4d83fbdbd4) - [java] return friendly names for Windows platforms like Mac does :: titusfortner * [8b53734fd2](https://github.com/seleniumhq/selenium/commit/8b53734fd2bc97f7d084dc8326bf4b6c47b7052e) - [rb] update shadow root tests :: titusfortner * [310365ef4c](https://github.com/seleniumhq/selenium/commit/310365ef4c2a06ce98586b895fdb6e60983ac2e1) - [py] do not convert tag name to css selector :: titusfortner * [2d9cf16c29](https://github.com/seleniumhq/selenium/commit/2d9cf16c29bd4e6b98d886b79651957b55ea5d17) - [py] invalid selector exceptions are is not a no such element exception :: titusfortner * [ca39d6f8f0](https://github.com/seleniumhq/selenium/commit/ca39d6f8f0ff037c38d70830b9f49fd11ae43046) - [js] do not convert tag name to css selector :: titusfortner * [2921929a50](https://github.com/seleniumhq/selenium/commit/2921929a507018cfb7f3b5e23e710f4a48dfa531) - [rb] do not convert tag name to css selector :: titusfortner * [ce2301427b](https://github.com/seleniumhq/selenium/commit/ce2301427b5adbe0e86d189a20cf98ec446e6922) - [rb] require Ruby 2.7+ and update rubocop accordingly :: titusfortner * [4351624433](https://github.com/seleniumhq/selenium/commit/4351624433ef0a0dd2e59c8e774072da9272a652) - [grid] Migrating Material UI to v5 :: Diego Molina * [772f7fe796](https://github.com/seleniumhq/selenium/commit/772f7fe79656a9c0c4f6d61c423941a3cad83a74) - [grid] Renaming eslint file to have local dev working again :: Diego Molina * [1d2d7b6e7e](https://github.com/seleniumhq/selenium/commit/1d2d7b6e7ed1592032830bb8f0b882b9e3d43739) - Update react scripts to 5.0.1 (#10548) :: Diego Molina * [5032445761](https://github.com/seleniumhq/selenium/commit/5032445761cad09993e23febbedda0585ff22136) - [grid] Fixing react-scripts to 5.0.0 :: Diego Molina * [51b0a2618d](https://github.com/seleniumhq/selenium/commit/51b0a2618da81ae8efa50456b7fb172f5a2259e5) - [grid] Aligning package-lock.json files :: Diego Molina * [ee6df04b39](https://github.com/seleniumhq/selenium/commit/ee6df04b394a37cc6fc5682ae6d37fc34f462293) - [grid] Lint fixes :: Diego Molina * [f3094e797b](https://github.com/seleniumhq/selenium/commit/f3094e797b3e97fdef2eb6ae097a40ae089cf22e) - [grid] Upgrading to react-router-dom v6 :: Diego Molina * [b4c8d63904](https://github.com/seleniumhq/selenium/commit/b4c8d63904777de2d934e9a736c6da89a0bd04a9) - [grid] Removing withRouter in favour of useLocation :: Diego Molina * [754758e655](https://github.com/seleniumhq/selenium/commit/754758e6558ac8c9b78ff65cdef3e6b8aff11984) - [rb] add process status check to the beginning of the stop_process method (#10480) :: Atsushi Tatsuma * [a4249a908c](https://github.com/seleniumhq/selenium/commit/a4249a908c9f119bf29e0e4486badf6adaa7c7f4) - [grid] Preparing code for ReactRouter upgrade :: Diego Molina * [b1fafa7ead](https://github.com/seleniumhq/selenium/commit/b1fafa7ead771bfe70b659cf96d1f29cb22a2605) - [java] Bumping Java to 4.1.4 :: Diego Molina * [e952ebb086](https://github.com/seleniumhq/selenium/commit/e952ebb08654bc41769c64b9f84b0b9a90b02624) - Fixing a typo on label commenter :: Diego Molina * [abfbc4dbb4](https://github.com/seleniumhq/selenium/commit/abfbc4dbb4d9cb9a29b34e068b4d861b8089b276) - [java] Honoring proxy in ClientConfig :: Diego Molina * [2f7e8013cc](https://github.com/seleniumhq/selenium/commit/2f7e8013cc409dfb100a35ad7a080388db296160) - [java] Fix NetworkInterceptor test :: Puja Jagani * [8aced158f1](https://github.com/seleniumhq/selenium/commit/8aced158f166c3affca16c5f99d4c74e9c230569) - [java] Add supported methods check :: Puja Jagani * [02a611ded9](https://github.com/seleniumhq/selenium/commit/02a611ded9eb8cc20c92484c9eb9f10600137ddc) - [java] Added PATCH request :: Argo Triwidodo * [f5dbc3584d](https://github.com/seleniumhq/selenium/commit/f5dbc3584d18510a82ef91c3aac6221bb5940c54) - [JS] resolve dependabot alert :: harsha509 * [bdabda0f63](https://github.com/seleniumhq/selenium/commit/bdabda0f63aba6bbb8cfdf36ef4aece4a57e4eda) - [JS] resolving dependabot alerts :: harsha509 * [51fc959cfd](https://github.com/seleniumhq/selenium/commit/51fc959cfd523b841a75715ea7d3552591bdd692) - [Javascript] Split String on grapheme pairs in sendKeys command (#10519) :: Ravi Sawlani * [c5ff607851](https://github.com/seleniumhq/selenium/commit/c5ff607851ebab6f92521ee0a7b36c89b5ebb01a) - Adding config for G-msedgedriver label :: Diego Molina * [a22e15736d](https://github.com/seleniumhq/selenium/commit/a22e15736dd4f81fe0d1a7d07fe556d4ecae50ad) - [java] Introduce common interface for all web storage types (#10528) :: Valery Yatsynovich * [72226ee873](https://github.com/seleniumhq/selenium/commit/72226ee87384f3beb7a305459c4a662de40dac75) - Updating pinned browsers :: Diego Molina * [4d998e1ea1](https://github.com/seleniumhq/selenium/commit/4d998e1ea1d87c397b78dc5fade9a90acacf4ff8) - Fixing tests config issue with Edge browser :: Diego Molina * [7217bb389d](https://github.com/seleniumhq/selenium/commit/7217bb389dc38d5f19a75eb0da8a958e81013a06) - [python] replace misuses of `typing.NoReturn` (#10462) :: Simon K * [a76e185b87](https://github.com/seleniumhq/selenium/commit/a76e185b87e351b28f232cb92d1f32d1f560b9e3) - [java] Fix links in JavaDocs (#10529) :: Valery Yatsynovich * [8215a1e0c1](https://github.com/seleniumhq/selenium/commit/8215a1e0c1ec6caf00111f0ac143a91f3c081de2) - [javascript] Removing comment as we are opening a browser per test :: Diego Molina * [8301f188e6](https://github.com/seleniumhq/selenium/commit/8301f188e67859d3f3b3a27f1750d534a8261081) - [javascript] New browser per test :: Diego Molina * [11647cc165](https://github.com/seleniumhq/selenium/commit/11647cc16596111f06d13b0e5f1bdf7e964ccba9) - [java] Fixing options handling for print command :: Dennis Oelkers * [74f6344728](https://github.com/seleniumhq/selenium/commit/74f63447282ecf9f5372e6503712244496a1f847) - `python`: test function names tidy up inline with pep8 (#10490) :: Simon K * [cfec55b24d](https://github.com/seleniumhq/selenium/commit/cfec55b24d35b253de570c1fdb9a6074e175be5a) - [grid] Deleting old Grid UI :: Diego Molina * [349e457785](https://github.com/seleniumhq/selenium/commit/349e45778517aeb310b67f4fed2bc55c02bcd649) - Set permissions for GitHub actions (#10526) :: Naveen * [3d19b84500](https://github.com/seleniumhq/selenium/commit/3d19b84500f6792c0b76044aed93e2834b3d5fe2) - [grid] Draining a Node after X sessions have been created. :: Diego Molina * [ecc30e4b64](https://github.com/seleniumhq/selenium/commit/ecc30e4b643a002d11e254319a9399ff7a65f361) - [grid] Distributor should not add a Node if it is draining :: Diego Molina * [e3d3da3792](https://github.com/seleniumhq/selenium/commit/e3d3da37922b4964fd4b4bd167667fd7e51530d0) - [grid] Standalone should also shutdown when it has been drained :: Diego Molina * [a78b998ddf](https://github.com/seleniumhq/selenium/commit/a78b998ddfe0e5ac6f5f6a3c470e2b5ef5be106e) - [java] Added fix to intercept PUT request :: Tamsil Sajid Amani * [be30b6241d](https://github.com/seleniumhq/selenium/commit/be30b6241d89c28694818e3d07bb5dd059429ff0) - [grid] Decrementing pending sessions for draining to stop method :: Diego Molina * [8daaa060d1](https://github.com/seleniumhq/selenium/commit/8daaa060d1ff682c3a6bc0c31ca0ab25ab841aee) - Fixing typo :: Diego Molina * [5ecfd6c3a5](https://github.com/seleniumhq/selenium/commit/5ecfd6c3a51be37a040d04e998c35f33f4439784) - Run buildifier over the tree :: Diego Molina * [573caa72d1](https://github.com/seleniumhq/selenium/commit/573caa72d19ec490af97bc623f09eef41143caf1) - [javascript] Improving waits in actions_test.js :: Diego Molina * [427bb3b72d](https://github.com/seleniumhq/selenium/commit/427bb3b72d745d66f6e353099baf64778bfb32d1) - [java] Fixing search in Java docs :: Diego Molina * [10c712d6d1](https://github.com/seleniumhq/selenium/commit/10c712d6d1bbb04cd176b32bb2a0e28c5bf80747) - Use class' class loader when looking up `HttpClient` factory. (#10509) :: Dennis Oelkers * [3c920d64dd](https://github.com/seleniumhq/selenium/commit/3c920d64ddd669569822f0b9d82ef8fc8e66d992) - [javascript] Restructuring waits in actions_test.js :: Diego Molina * [48d2c2a4e8](https://github.com/seleniumhq/selenium/commit/48d2c2a4e8d68a0e9c9c1bd7419bff3c2cede071) - [javascript] Fixing two actions tests for Chrome :: Diego Molina * [482d5a4e6f](https://github.com/seleniumhq/selenium/commit/482d5a4e6f621d1a299b79233e82ed2d66d87e7a) - [py] Removed desired capabilities from handshake code (#10494) :: Harmandeep Singh * [dad6f8c404](https://github.com/seleniumhq/selenium/commit/dad6f8c4045336f58484131fe86de20c44d06a53) - [py] Update extension in the tests to use the common extensions (#10478) :: Harmandeep Singh * [aa88b5c9e8](https://github.com/seleniumhq/selenium/commit/aa88b5c9e8fec30c1a66b4b7f7a4e0311acac967) - [javascript] Improving two tests for Chrome :: Diego Molina * [60f158de40](https://github.com/seleniumhq/selenium/commit/60f158de40a95459ec0a07f05ed3733904552ee6) - [docs] Added Testing instructions in Contributing.md :: Harmandeep Singh * [bf6bffbd76](https://github.com/seleniumhq/selenium/commit/bf6bffbd762180e748046b4b347df212988ea2cd) - [java] Enabling a couple of Firefox tests :: Diego Molina * [4f0e3d70f7](https://github.com/seleniumhq/selenium/commit/4f0e3d70f7cf3fb80bc0781e90900e1159ec85d0) - Adding dependabot.yml to check new versions of actions :: Diego Molina * [d0254909fe](https://github.com/seleniumhq/selenium/commit/d0254909fe85b1a85d66354774ace4ff30cb7519) - [grid] Enabling request retries for session handling :: Diego Molina * [b40e678760](https://github.com/seleniumhq/selenium/commit/b40e6787604aefaab8d25438a251ca34f6067ecd) - [javascript] Fixing link in docs comment :: Diego Molina * [178b5d2d01](https://github.com/seleniumhq/selenium/commit/178b5d2d011a4cb0317103d53fe56e74b71b390b) - [javascript] Reverting commit https://github.com/SeleniumHQ/selenium/commit/4e62dd5f45672d39fba4fecc08c6b1c99fc91be6 :: Diego Molina * [468b5e345d](https://github.com/seleniumhq/selenium/commit/468b5e345d430688776aa64f65fc2a1395e7aee5) - [javascript] Improving JavaScript workflow :: Diego Molina * [3c6ff20fc5](https://github.com/seleniumhq/selenium/commit/3c6ff20fc5bee55f7b07a1dfe6568023e93eb90a) - [javascript] Fixing ChromeDevTools test :: Diego Molina * [2f93fe59e7](https://github.com/seleniumhq/selenium/commit/2f93fe59e7dac2f05e1e6ee843a5bcd763a44276) - [java] Setting attempts for medium tests :: Diego Molina * [f0f2705a1f](https://github.com/seleniumhq/selenium/commit/f0f2705a1f1d0f576b6e0b59457a36bf18f3cf60) - [grid] Making DomainSocketsTestBase run :: Diego Molina * [f569666a4c](https://github.com/seleniumhq/selenium/commit/f569666a4cf6229e4118aac1287b567d1a4ccb4a) - [grid] Improving flaky test in DistributorTest :: Diego Molina * [03d80531f7](https://github.com/seleniumhq/selenium/commit/03d80531f73b694da1bd5b7932dbcc11209d2be8) - [grid] Fixing mock in DriverServiceSessionFactoryTest :: Diego Molina * [f95054319b](https://github.com/seleniumhq/selenium/commit/f95054319b6d8cb56b0d5202cffa9d0a9845ed22) - [java] Moving few tests medium -> large, so they get executed :: Diego Molina * [4645f76032](https://github.com/seleniumhq/selenium/commit/4645f76032820543816149bec63f544490b27737) - [java] add Windows 11 support to platform enum :: titusfortner * [e406790ce1](https://github.com/seleniumhq/selenium/commit/e406790ce153dff6694ae3e1a14a56f644535d37) - [grid] Fixing RelayOptionsTest :: Diego Molina * [03c8b2fbb1](https://github.com/seleniumhq/selenium/commit/03c8b2fbb1a7ecb88f55d4a083c3701a9ad1d747) - [Build] Make the python usage hermetic and use only python 3.9 :: AutomatedTester * [df41b58162](https://github.com/seleniumhq/selenium/commit/df41b5816219c91590f32e29208d4b43bf7570aa) - [grid] Setting session-timeout as read timeout for http client :: Diego Molina * [699c52a4de](https://github.com/seleniumhq/selenium/commit/699c52a4de9a8e47a86ae68c535ac2b7b8048166) - [java] Setting same browser options for Edge in tests :: Diego Molina * [49a0f9dfb1](https://github.com/seleniumhq/selenium/commit/49a0f9dfb13676e4369e6849af7c3e9daf1fce5b) - [build] update version of rules_python to 0.8.0 :: AutomatedTester * [230d683d66](https://github.com/seleniumhq/selenium/commit/230d683d66e40a2a167dfe157066e03ec36993c4) - [build] update version of rules_pkg :: AutomatedTester * [ed74210eb7](https://github.com/seleniumhq/selenium/commit/ed74210eb7d1a517d8c0d8af8ac4c347a1248e27) - [dotnet][cdp] add support Chrome 100 and remove for Chrome 97 :: titusfortner * [7bc2a93f07](https://github.com/seleniumhq/selenium/commit/7bc2a93f07a0dee3863945b0e4a8f955b5a3fd87) - [js][cdp] add support Chrome 100 and remove for Chrome 97 :: titusfortner * [4688e7dc20](https://github.com/seleniumhq/selenium/commit/4688e7dc20e2e2271b220fe039549780d3359b9d) - [rb][cdp] add support Chrome 100 and remove for Chrome 97 :: titusfortner * [16288ac0e8](https://github.com/seleniumhq/selenium/commit/16288ac0e8de54f097f639a47ba442ca7ee47a39) - [py][cdp] add support Chrome 100 and remove for Chrome 97 :: titusfortner * [1c14b91718](https://github.com/seleniumhq/selenium/commit/1c14b91718699c2ee3dec06f8f48d83a5e0769b5) - [java][cdp] add support Chrome 100 and remove for Chrome 97 :: titusfortner * [4c7973314a](https://github.com/seleniumhq/selenium/commit/4c7973314af821b677b2d2a3dcc1cacb3c2f132c) - [cdp] add support for Chrome 100 and remove support for Chrome 96 :: titusfortner * [6ec4b33084](https://github.com/seleniumhq/selenium/commit/6ec4b3308431d2aac799ba14c3e7e0c019df602b) - fix `tox -e docs` by pinning `Jinja2` (#10492) :: Simon K * [22f1dcd3cb](https://github.com/seleniumhq/selenium/commit/22f1dcd3cb3d2451e8e2128b70aa2f2db41c9120) - run java tests with MS Edge (#10365) :: Titus Fortner * [7033cb4eb5](https://github.com/seleniumhq/selenium/commit/7033cb4eb57034438289bb95c9340a4b20858b1f) - Fix mutating headers in intercepted request :: Alex Rodionov * [737cf026a9](https://github.com/seleniumhq/selenium/commit/737cf026a93f472c6fa5c64b63f59e9fe1025bc2) - [js] sendkeys error message fixed :: Harshit Agrawal * [da84700804](https://github.com/seleniumhq/selenium/commit/da84700804d4381fe3049b8af78d2f211d08f0fc) - Updating pinned browsers :: Diego Molina * [2159a41ebe](https://github.com/seleniumhq/selenium/commit/2159a41ebe99c914769ff1661eea4bb5c2a2b72e) - Fixing Chrome setup for GitHub Actions :: Diego Molina * [da44d46afa](https://github.com/seleniumhq/selenium/commit/da44d46afac153c28710ccf883dc038de08ff320) - Running tests with Chrome beta too (#10491) :: Diego Molina * [9acfbc131e](https://github.com/seleniumhq/selenium/commit/9acfbc131eb1fe82a9473698ce752c4809757d96) - [java] Upgrade GraphQL to 18.0 :: Puja Jagani * [f4049f40a4](https://github.com/seleniumhq/selenium/commit/f4049f40a49c10b08f2f3a772b13f6fbb0b84166) - [java] fix javadocs for error messages :: titusfortner * [1f5b21d06d](https://github.com/seleniumhq/selenium/commit/1f5b21d06d1559666d9cd14e62443d01832ae639) - Update tracing.txt to match OpenTelemetry version 1.12.0 :: Puja Jagani * [6e40cdac7f](https://github.com/seleniumhq/selenium/commit/6e40cdac7f50e37061b0b2e1e387c23e10a06fff) - Update tracing.txt :: Puja Jagani * [af4260776f](https://github.com/seleniumhq/selenium/commit/af4260776fcc8626388358b005c135b8039fefe6) - Run buildifier over the tree :: Diego Molina * [7b1ebf28ef](https://github.com/seleniumhq/selenium/commit/7b1ebf28ef1feac5455351eb38964acf52f00d95) - [java] Update changelog for 4.1.3 :: Diego Molina * [b3bac8de04](https://github.com/seleniumhq/selenium/commit/b3bac8de043568cca7a8787285db85ec7a4b0321) - Bump minimist from 1.2.5 to 1.2.6 in /javascript/grid-ui (#10483) :: dependabot[bot] * [0f25e563dc](https://github.com/seleniumhq/selenium/commit/0f25e563dc17a1b99eea81191a22eb95e27643f8) - Bump minimist from 1.2.5 to 1.2.6 (#10482) :: dependabot[bot] * [fc2236cd9b](https://github.com/seleniumhq/selenium/commit/fc2236cd9bf1440b7af5271f50024d046ccb4f1c) - Bump minimist from 1.2.5 to 1.2.6 in /javascript/node/selenium-webdriver (#10481) :: dependabot[bot] * [310a878350](https://github.com/seleniumhq/selenium/commit/310a87835095658a801e72578dcf7962f9a88106) - [grid] Updating JS dependencies :: Diego Molina * [6e37c1aee2](https://github.com/seleniumhq/selenium/commit/6e37c1aee2c358f00f9b1affc5ff9dff0c07fbce) - Updating Node version in WORKSPACE and GH Actions :: Diego Molina * [a23584a7e6](https://github.com/seleniumhq/selenium/commit/a23584a7e6059e9918717c31720c443d920b18cf) - [grid] Moving react-scripts to devDependencies :: Diego Molina * [6ae530c56b](https://github.com/seleniumhq/selenium/commit/6ae530c56b175ff6402eb3be4328e96e8360042b) - [java] Removing RC from release targets :: Diego Molina * [ae52e39dae](https://github.com/seleniumhq/selenium/commit/ae52e39dae0faf8f19ea1cfb927b7330f5b660ad) - Updating workflow badges. :: Diego Molina * [f38e43361a](https://github.com/seleniumhq/selenium/commit/f38e43361af99a4bc6e74fcb92368640689d3965) - [java] Updating dependencies :: Diego Molina * [db298e48c2](https://github.com/seleniumhq/selenium/commit/db298e48c2a0956dd935ecf05e6bfd20d2993848) - [java] Bumping Java to 4.1.3 :: Diego Molina * [c4c5dd84dc](https://github.com/seleniumhq/selenium/commit/c4c5dd84dcd83b5825332e91c4c86b84eed8db34) - [grid] Preventing XSS attack. :: Diego Molina * [49c7c3fc4b](https://github.com/seleniumhq/selenium/commit/49c7c3fc4bf61bf5a10ce4090c2b36fed876df25) - [java] Add exponential backoff policy to the Retry request filter :: Puja Jagani * [4def8fe22f](https://github.com/seleniumhq/selenium/commit/4def8fe22fd1830403d9015116f2efe522a411f8) - [java] Fixing RetryRequestTest :: Diego Molina * [42f054e752](https://github.com/seleniumhq/selenium/commit/42f054e752429b5d9fbcd7843cbb57b3a6810bc6) - [java] Retry filter not used by default :: Diego Molina * [919a988b51](https://github.com/seleniumhq/selenium/commit/919a988b51e9388ce703356a8f85fbd3abb0d0f5) - Adding handy script to create release notes :: Diego Molina * [e25900f98c](https://github.com/seleniumhq/selenium/commit/e25900f98c809bc37e70fb4d221a7b148a9a9cde) - [java] Update failsafe retry dependency to 3.2.3 :: Puja Jagani * [6c779d2405](https://github.com/seleniumhq/selenium/commit/6c779d2405fcd3f33460e021db85a6295a4f4147) - Updated Session map to work with selenium 4.1.2 (#10473) :: Tamsil Sajid Amani * [e0d9309438](https://github.com/seleniumhq/selenium/commit/e0d9309438c34c4e0715bce4b7d3d03b0c3fb9e9) - [grid] Improving /readyz return http code. :: Diego Molina * [1daa6d6367](https://github.com/seleniumhq/selenium/commit/1daa6d6367973804338fb9d76ea228c6377ec045) - [grid] Improving RouterTest :: Diego Molina * [4e07039f1a](https://github.com/seleniumhq/selenium/commit/4e07039f1ab0db86454cfc223d2ca08883157b4b) - [grid] Grid is ready when Nodes are up and have availability. :: Diego Molina * [14eecce5a8](https://github.com/seleniumhq/selenium/commit/14eecce5a8bd8eb4567d98706a4facd29d37eedf) - [grid] Node capacity is given by available slots and usage below maxSessions. :: Diego Molina * [9249e31d50](https://github.com/seleniumhq/selenium/commit/9249e31d50b9c1f8c2e45d16eb54045dcd921b63) - [grid] Reverting fix for #10391 :: Diego Molina * [26978eba90](https://github.com/seleniumhq/selenium/commit/26978eba90dea534d8f8c1a1f052892b78daa46d) - [javascript] Patching rules closure to use shell env :: Diego Molina * [8b48a74627](https://github.com/seleniumhq/selenium/commit/8b48a74627dfcd57dfa0e0ed72311193aa0762a5) - [java] Reverting change to build devTools :: Diego Molina * [00398fffe3](https://github.com/seleniumhq/selenium/commit/00398fffe3d6896b4b7a30c7564e5296b36088d6) - [java] Using python3 to build devTools in Java :: Diego Molina * [447ab1f2da](https://github.com/seleniumhq/selenium/commit/447ab1f2dad9b7294a36bbe50e735ffae6c1e419) - Remove universal wheel, python 2 is unsupported (#10438) :: gopackgo90 * [97bfeabe6c](https://github.com/seleniumhq/selenium/commit/97bfeabe6c2955402a3585e175c4ffa6d4a0860c) - Hook options class in safari driver (#10433) :: MWschutte * [676c4cc8bb](https://github.com/seleniumhq/selenium/commit/676c4cc8bbb0c113e5218e824df1fbd5d4a02a7d) - [grid] Do not match empty capabilities :: Diego Molina * [7e8c43001e](https://github.com/seleniumhq/selenium/commit/7e8c43001ed9972fb9b0645c5c4134bd39b93fb2) - fixed reading the data from the stream and fixed the size of chunks (#10409) :: joerg1985 * [d1c5a43c3c](https://github.com/seleniumhq/selenium/commit/d1c5a43c3ccef86488ddd2b1f4ef00e148c611c5) - [java] Add missing grid status tests :: Puja Jagani * [966f4619d2](https://github.com/seleniumhq/selenium/commit/966f4619d24fbea144276eebe36f4fae0b02023f) - [java] Fix grid status tests :: Puja Jagani * [a2a58baba0](https://github.com/seleniumhq/selenium/commit/a2a58baba0a9f7289de1cd7d98c7eb05a148613a) - [py] bump python bindings to 4.1.3 :: titusfortner * [28cec2df77](https://github.com/seleniumhq/selenium/commit/28cec2df77750429dd1654fe9bfca5c535fc10b3) - [java] Remove deprecated method usage for WebDriverInfo implementations :: Puja Jagani * [a88f1f1f36](https://github.com/seleniumhq/selenium/commit/a88f1f1f36f22140f500e2a424d6cc29cd43be73) - [java] Return appropriate Http response code if Grid is not ready :: Puja Jagani * [ab34768506](https://github.com/seleniumhq/selenium/commit/ab347685063ab81ecd65bb69b9956a14ee2a20ab) - Update tracing.txt :: Puja Jagani * [f01b968875](https://github.com/seleniumhq/selenium/commit/f01b968875f93e6e589b291fffe6a8d4f5144016) - [java] Ensure DevTools is augmented when using DriverService :: Puja Jagani * [1f4cf23441](https://github.com/seleniumhq/selenium/commit/1f4cf234416039a61c7eb51cdfaa0453678d9610) - [rb][cdp] bump version to 0.99.1 for bug fix :: titusfortner * [c992c41a7e](https://github.com/seleniumhq/selenium/commit/c992c41a7e59517612e9e691c805c842f0022d28) - [rb] Fix WebSockets in DevTools (#10414) :: Boris Petrov * [d40b1a8504](https://github.com/seleniumhq/selenium/commit/d40b1a8504003abc71f7d5f2baedc99f51f8f65a) - switch ByClassName locator from to "class name" (#10355) :: katrina95 * [f333a04178](https://github.com/seleniumhq/selenium/commit/f333a0417894e3319a1088d6b84d270b5c74909e) - [grid] Adding a configuration flag to set a noVNC port. :: Diego Molina * [7663dfda5f](https://github.com/seleniumhq/selenium/commit/7663dfda5f3e3317ab1599489e4dd96cc66f0442) - [grid] Adding a NPE check :: Diego Molina * [8851340acb](https://github.com/seleniumhq/selenium/commit/8851340acb2169ca4bbf9585797379d648e545b9) - [rb] Enabling ruby test :: Diego Molina * [2fd24aeff0](https://github.com/seleniumhq/selenium/commit/2fd24aeff0a75d1040bcc60bccef67a79106c5c2) - [grid] Pinging relay service to update healthcheck :: Diego Molina * [9c95b92449](https://github.com/seleniumhq/selenium/commit/9c95b924492751e0e9392f17635e1a06f7e20be5) - [grid] Exposing methods to get service url and endpoint :: Diego Molina * [668d131529](https://github.com/seleniumhq/selenium/commit/668d131529cc78259eda26c8224dada4add78709) - Improving check to run workflows :: Diego Molina * [a5204d4b07](https://github.com/seleniumhq/selenium/commit/a5204d4b07f8ef837ed7ea70854b5458729ab6e2) - Removing dispatch-workflows.yml and making CI a bit more simple :: Diego Molina * [e4f6dde928](https://github.com/seleniumhq/selenium/commit/e4f6dde928cad1a5a65cf0a9d924a83da7021b7b) - Removing ruby from dispatch-workflows.yml :: Diego Molina * [d25aa65db9](https://github.com/seleniumhq/selenium/commit/d25aa65db902e009f6051e070f700e7a23250ed4) - Removing python from dispatch-workflows.yml :: Diego Molina * [f21821ef6a](https://github.com/seleniumhq/selenium/commit/f21821ef6a052da57f61beb481c6b98a316b2cdd) - Leaving a single workflow file for Java :: Diego Molina * [d1480c8f70](https://github.com/seleniumhq/selenium/commit/d1480c8f70ead1b1f0b9f5b978584b5cdb9d2cb4) - Enabling workflow_dispatch for Java :: Diego Molina * [a9847f3013](https://github.com/seleniumhq/selenium/commit/a9847f3013b65323e4dc22eb0235dec7a07df182) - Removing Java from dispatch-workflows.yml :: Diego Molina * [773e8c3f1f](https://github.com/seleniumhq/selenium/commit/773e8c3f1f0453cdf391053fae53f0eca4811809) - Adding new workflow for Java :: Diego Molina * [7908fc298f](https://github.com/seleniumhq/selenium/commit/7908fc298f7d91d74156e528185c879241611426) - Running workflows based on affected bazel targets (#10405) :: Diego Molina * [97cac65391](https://github.com/seleniumhq/selenium/commit/97cac6539128aa1b810b5c2aef3cdabe2b7db3e2) - Bump nanoid from 3.1.30 to 3.3.1 in /javascript/grid-ui (#10407) :: dependabot[bot] * [5e403ebeef](https://github.com/seleniumhq/selenium/commit/5e403ebeef4a251614eec7ebc7c4d48370fb7d99) - Enabling Java workflow :: Diego Molina * [35680d0abc](https://github.com/seleniumhq/selenium/commit/35680d0abc430e569964d5b495f5b6bd67e41ab7) - [dotnet][cdp] add support Chrome 99 and remove for Chrome 96 :: titusfortner * [7caf859616](https://github.com/seleniumhq/selenium/commit/7caf859616512bc1b7c1453eeac5aab0dffa38dd) - [js][cdp] add support Chrome 99 and remove for Chrome 96 :: titusfortner * [6dd7a085a2](https://github.com/seleniumhq/selenium/commit/6dd7a085a20f26abe082b394dfd12627b52c4cb0) - [rb][cdp] add support Chrome 99 and remove for Chrome 96 :: titusfortner * [e8ab9b6a19](https://github.com/seleniumhq/selenium/commit/e8ab9b6a192c52d954fe90f4eccc7982f72b5162) - [py][cdp] add support Chrome 99 and remove for Chrome 96 :: titusfortner * [b3ea373b21](https://github.com/seleniumhq/selenium/commit/b3ea373b21b6d99a909e322f6f7f15e0846ff379) - [java][cdp] add support Chrome 99 and remove for Chrome 96 :: titusfortner * [4672792aaa](https://github.com/seleniumhq/selenium/commit/4672792aaa9648ec7eb6ebba4e5f332815610537) - [cdp] add support for Chrome 99 and remove support for Chrome 95 :: titusfortner * [bd9cc81a44](https://github.com/seleniumhq/selenium/commit/bd9cc81a442016aac693390b63f8c3529cec8b5e) - Adding new Java CI file :: Diego Molina * [0b26e3d20a](https://github.com/seleniumhq/selenium/commit/0b26e3d20a887c6f75b7ed98dbe1494c620bcac0) - Chaning java workflow config temporarily :: Diego Molina * [8a23bcaa2d](https://github.com/seleniumhq/selenium/commit/8a23bcaa2d303a6288d4afbaf10723767b086524) - py: Modifies install_addon method to support installing unpacked addons (#10308) :: GPT14 * [203dadb411](https://github.com/seleniumhq/selenium/commit/203dadb4112bb0fd6631c3b356393323a50be9ba) - Py safari options (#10385) :: MWschutte * [63db6b875a](https://github.com/seleniumhq/selenium/commit/63db6b875a3cac9ee3168fe59b8dd7be9759d2fe) - Upgrading bazelisk in GitHub Actions :: Diego Molina * [c78478a678](https://github.com/seleniumhq/selenium/commit/c78478a678455997652a725cf2ebd5eccacb39ff) - update IRC server (#10403) :: Luis Correia * [fe1ec64587](https://github.com/seleniumhq/selenium/commit/fe1ec645874fa58c25e25d10a1cc68ca066120d0) - [py] Add support for http proxy authentication to remote_connection (#10358) :: Luis Pflamminger * [07f5bd9108](https://github.com/seleniumhq/selenium/commit/07f5bd91081261c0e6fb81397b43a27b14f19965) - [py] Stripping path is leaving a leading /. Fixes #10022 :: AutomatedTester * [6509491f90](https://github.com/seleniumhq/selenium/commit/6509491f902a764c35ec55cef84e8a52b754073f) - [js] Updating rules_nodejs to 4.6.3 :: harsha509 * [221234f60b](https://github.com/seleniumhq/selenium/commit/221234f60b6d47724a4c53c0ae2a96d9935dc30a) - Correcting pinned browsers :: Diego Molina * [00f765513a](https://github.com/seleniumhq/selenium/commit/00f765513aba2c5a9a5feaf51bf1edadeee8d620) - [java] Update extension in the tests to use the common extensions (#10398) :: Puja Jagani * [3dad50835c](https://github.com/seleniumhq/selenium/commit/3dad50835c8512469b9e9aacc9147b81228d62bd) - Updating pinned browsers :: Diego Molina * [4687dce5a0](https://github.com/seleniumhq/selenium/commit/4687dce5a0db2384800976d6129b0add6b58867f) - [rb] Enabling test since bug in Grid was fixed :: Diego Molina * [1131aa079d](https://github.com/seleniumhq/selenium/commit/1131aa079d9a31cdb018848d8b86c40e57448be7) - [py] Bump python bindings to 4.1.2 :: AutomatedTester * [e8e9389f6b](https://github.com/seleniumhq/selenium/commit/e8e9389f6b793a51e9cf5989eab7b55982ccbf6d) - [py] Make sure py.typed file is included in the library :: AutomatedTester * [038fe453f5](https://github.com/seleniumhq/selenium/commit/038fe453f5f00d6030ce8bab515b89b09c339e82) - [py] Bump python bindings to 4.1.1 :: AutomatedTester * [bda01d0a6f](https://github.com/seleniumhq/selenium/commit/bda01d0a6f38970ed9d1d3df5b07128e8a1453ce) - [js] Updating rules_odejs to 4.6.2 :: harsha509 * [2d36ea2cd9](https://github.com/seleniumhq/selenium/commit/2d36ea2cd98af9ae33716e2591edd4e6c9cf126c) - [grid] Matching webview2 browser name with EdgeDriverService :: Diego Molina * [001963bc6f](https://github.com/seleniumhq/selenium/commit/001963bc6f23843dbf010685268505a59593de9d) - [java] Avoid using ServiceLoader while creating FirefoxDriver instance :: Puja Jagani * [a14ed614a9](https://github.com/seleniumhq/selenium/commit/a14ed614a9d15a48763469288fada64257d9fb6a) - [java] Removing deprecated methods from CommandLine and DesiredCapabilities :: Diego Molina * [97ff43c5fd](https://github.com/seleniumhq/selenium/commit/97ff43c5fdbef713a702752b3b2871ab5d7a544b) - [java] Removing deprecated methods from HttpMessage :: Diego Molina * [b0efb185ca](https://github.com/seleniumhq/selenium/commit/b0efb185ca1d12af66c74262685aeb1d01e56d2d) - [java] Removing deprecated WebDriverWait methods :: Diego Molina * [45bb38a5d2](https://github.com/seleniumhq/selenium/commit/45bb38a5d221142311be72b819d96cf63a88e763) - [java] remove references to invalid errors (#10209) :: Titus Fortner * [b3f9d377d0](https://github.com/seleniumhq/selenium/commit/b3f9d377d04dcefb5bfbc6fbdaffccf946bfedda) - [java] Add deprecated warnings to OperaDriver and OperaOptions :: Puja Jagani * [fb69a4f434](https://github.com/seleniumhq/selenium/commit/fb69a4f434c03b5f0f2eee9d0f444ec4541db406) - [grid] Querying Node status only once at registration :: Diego Molina * [d389fc0412](https://github.com/seleniumhq/selenium/commit/d389fc0412e6f065a760ee66fcf55dcc10aa124c) - [grid] Avoiding retries when fetching Node status :: Diego Molina * [941b8a913b](https://github.com/seleniumhq/selenium/commit/941b8a913be3f1deb8df9ac07ea0525d6f09eb23) - [grid] Logging Node url instead of id, better readability :: Diego Molina * [58e521ac57](https://github.com/seleniumhq/selenium/commit/58e521ac578b53a94d3547fc67366b0708005afc) - [java] Removing unused import :: Diego Molina * [855208c364](https://github.com/seleniumhq/selenium/commit/855208c3643c0bc381e564df9af2eaf076320cc6) - [grid] Refectoring rejectEvent and guarding UUID parsing :: Diego Molina * [1c64af8179](https://github.com/seleniumhq/selenium/commit/1c64af8179e2289189543a467337df55d876dac6) - [grid] Improving logging for RequestConverter :: Diego Molina * [d8f3b4f069](https://github.com/seleniumhq/selenium/commit/d8f3b4f069b26a498a49bc75dc98dac86e72a7f7) - [java] Enabling Chrome typing tests :: Diego Molina * [2546c4a310](https://github.com/seleniumhq/selenium/commit/2546c4a310926c366a5fd79d99cc1b9ad20290ae) - Removing custom action to set GeckoDriver :: Diego Molina * [2370a8342c](https://github.com/seleniumhq/selenium/commit/2370a8342c08bdd7aa8f8e99cb38f441487d6188) - [java] Using action to configure GeckoDriver :: Diego Molina * [2433acc847](https://github.com/seleniumhq/selenium/commit/2433acc847bd47969b9057d7dd24527f6f1a48b9) - Fixing typo in Rakefile :: Diego Molina * [6038e953d7](https://github.com/seleniumhq/selenium/commit/6038e953d7ddf911e19f4a4863c378f688bdb378) - [java] firefox is defaulting to this behavior so no need to put it in Selenium :: titusfortner * [d621b8616c](https://github.com/seleniumhq/selenium/commit/d621b8616c1cdf79ea50212813fdc4f906ae5c7e) - [java] add fix for Firefox socket origin header bug to Firefox Options by default :: titusfortner * [26f7933f24](https://github.com/seleniumhq/selenium/commit/26f7933f246e0b05dd908b2fb65ba5bd374f75ce) - Bump follow-redirects from 1.14.7 to 1.14.8 in /javascript/grid-ui :: dependabot[bot] * [46f4ddbaf8](https://github.com/seleniumhq/selenium/commit/46f4ddbaf875d5c0c71e4e66d469ac6cb6a61fb0) - run java tests with Firefox Dev Edition :: titusfortner * [00d5b15767](https://github.com/seleniumhq/selenium/commit/00d5b15767a5dce69a24dc1ca7e899ca8aa2657b) - [java] Fix issue "Incompatible types for '-' operation" in the Javascript executor example :: ian zhang * [5b67ee1999](https://github.com/seleniumhq/selenium/commit/5b67ee199968220815d9a1ef72249974d69c68a1) - [js] Add new pointer attributes to actions :: AutomatedTester * [635363b1d7](https://github.com/seleniumhq/selenium/commit/635363b1d7fc73149360cddc2cf1921b4e6f46a1) - #10345 make driver.close() tolerant to CDP failures (#10346) :: Andrei Solntsev * [897caec5f8](https://github.com/seleniumhq/selenium/commit/897caec5f850adb084d4409d1c5f8f57b6e66d26) - [java] Acknowledging proxy config set in ClientConfig :: Diego Molina * [cb6bc2afe4](https://github.com/seleniumhq/selenium/commit/cb6bc2afe413d863c060eb5ca091633e68bcbf1c) - [grid] Using a more conservative execution period for session request timeout :: Diego Molina * [4b429b0a95](https://github.com/seleniumhq/selenium/commit/4b429b0a95ae2a45cea500baf3a137dd60f4fcc1) - [grid] Fixing bug where lock was being used twice :: Diego Molina * [813de31a38](https://github.com/seleniumhq/selenium/commit/813de31a387199c3f7939dc7846cae51ab0538a1) - Disable send chords keys test for Chrome :: Alex Rodionov * [90da328c97](https://github.com/seleniumhq/selenium/commit/90da328c97bf3a6437f1e57dd9f104dd9df47f6a) - [java] Guarding runnables when scheduleAtFixedRate is used :: Diego Molina * [e89eb141ae](https://github.com/seleniumhq/selenium/commit/e89eb141aec829af773c7226f8b1c20627146609) - Draft simple BiDi connection for Firefox nightly :: Alex Rodionov * [63466e51d6](https://github.com/seleniumhq/selenium/commit/63466e51d670998f4f59bb535376ff403dcbf203) - [java] Adding license text to ExecutorServices :: Diego Molina * [c788fd3bbc](https://github.com/seleniumhq/selenium/commit/c788fd3bbcab3873d139af359c589d05759b40b8) - Improving README for Windows users :: Diego Molina * [5561cda968](https://github.com/seleniumhq/selenium/commit/5561cda968e2c392b350e9a1c40bb381491f58a6) - Fix modifier keys scope on Java Actions (#10333) :: ian.zhang * [11f7dde166](https://github.com/seleniumhq/selenium/commit/11f7dde1663513866c4e0836692129f947bd3631) - [java] Fixing method in SafariDriver :: Diego Molina * [ad8ef06a2a](https://github.com/seleniumhq/selenium/commit/ad8ef06a2ac7255001eccb0ad6a9f955bcd600db) - [java] Removing STP from SafariDriverService :: Diego Molina * [9f2290571b](https://github.com/seleniumhq/selenium/commit/9f2290571bc25b1c70601e4c204be1bbd869998b) - add deleteNetworkConditions for chromium (#10323) :: Werner Robitza * [9c748fa687](https://github.com/seleniumhq/selenium/commit/9c748fa68778f5bede17cb16135d3f801deab299) - [java] Removing webdriver_json target as a Java dependency :: Diego Molina * [7c4a050113](https://github.com/seleniumhq/selenium/commit/7c4a05011379f811c0089c3f039460abcc9fd439) - [java] Avoid loading default Firefox profile preferences :: Diego Molina * [12ac3de896](https://github.com/seleniumhq/selenium/commit/12ac3de896a2fb2499095f07ff783a8414325299) - [java] Removing deprecated fiels in FirefoxDriver :: Diego Molina * [d17db9d0de](https://github.com/seleniumhq/selenium/commit/d17db9d0de7fb9677508768406001e1bfe8b01cc) - [dotnet][cdp] add support for Chrome 98 and remove support for Chrome 95 :: titusfortner * [ccec0b2ad8](https://github.com/seleniumhq/selenium/commit/ccec0b2ad8f0c5e8e49f409b41c67cc717a0e963) - [js][cdp] add support for Chrome 98 and remove support for Chrome 95 :: titusfortner * [3128f1fccd](https://github.com/seleniumhq/selenium/commit/3128f1fccda992c5ab8aaaa71e3246f1ce26f160) - [rb][cdp] add support for Chrome 98 and remove support for Chrome 95 :: titusfortner * [228e508490](https://github.com/seleniumhq/selenium/commit/228e5084906c1515bb18f4087af912746d3bc09a) - [py][cdp] add support for Chrome 98 and remove support for Chrome 95 :: titusfortner * [7ca963e3a2](https://github.com/seleniumhq/selenium/commit/7ca963e3a204c6385ec5a67b12a338fd29a32652) - [java][cdp] add support for Chrome 98 and remove support for Chrome 95 :: titusfortner * [4378db7a92](https://github.com/seleniumhq/selenium/commit/4378db7a92be32fabad758e1533f66a7013d0ce9) - [cdp] add support for Chrome 98 and remove support for Chrome 94 :: titusfortner * [9e4d3d6425](https://github.com/seleniumhq/selenium/commit/9e4d3d642502b70d5d87dd7ddeced448f06b837e) - [js] Correct ignores in actions tests so they actually work :: AutomatedTester * [02ba0522b6](https://github.com/seleniumhq/selenium/commit/02ba0522b6cb41234828e48ad2c30bd189fe43df) - [java] Removing webdriver_xpi deps in Java :: Diego Molina * [f6923eb378](https://github.com/seleniumhq/selenium/commit/f6923eb378c4636956444ae7a9c47c8cb8cdc6be) - [js] remove stray character that seemed to slip in :: AutomatedTester * [4957024e00](https://github.com/seleniumhq/selenium/commit/4957024e00fe23921a6a9bdb7867bf11a125e3aa) - [js] Add wheel support to actions :: AutomatedTester * [70e54e6ada](https://github.com/seleniumhq/selenium/commit/70e54e6ada252ed1d2bce073aaec73d60f9d1f36) - [java] implement event support for pointer device actions (#10198) :: Titus Fortner * [5fc8b53b57](https://github.com/seleniumhq/selenium/commit/5fc8b53b579d08753b0f89cc6307c5a1bc0e539e) - [java] Removing setLegacy from Firefox :: Diego Molina * [12c8c2752b](https://github.com/seleniumhq/selenium/commit/12c8c2752b3ec8dcc05175e85b7ccf5c363dcefe) - [java] Removing isLegacy from Firefox :: Diego Molina * [e4f7ea0dbd](https://github.com/seleniumhq/selenium/commit/e4f7ea0dbdf2bf351d5259e3ca34ec0226786995) - [java] Removing //java/src/org/openqa/selenium/firefox/xpi :: Diego Molina * [d4dba1c07a](https://github.com/seleniumhq/selenium/commit/d4dba1c07a1d8601f80b9e71be7853317ab0d49d) - [java] Removing XpiDriverService and XpiDriverInfo :: Diego Molina * [e98d4ee217](https://github.com/seleniumhq/selenium/commit/e98d4ee2170463cf414e4cbbd0961b7f3d395f08) - Bump path-parse in /javascript/node/selenium-webdriver (#10306) :: dependabot[bot] * [c2df256ffb](https://github.com/seleniumhq/selenium/commit/c2df256ffb1f9f4efa7f996301745e94d25e9532) - Bump jszip from 3.6.0 to 3.7.0 in /javascript/node/selenium-webdriver (#10305) :: dependabot[bot] * [975fff9e44](https://github.com/seleniumhq/selenium/commit/975fff9e44a83269ef4e9a8e27e69c74117eccbc) - [java] Removing LEGACY_FIREFOX_XPI from tests :: Diego Molina * [1729615f13](https://github.com/seleniumhq/selenium/commit/1729615f1311261ce2aba1707e04913b97c128b0) - [py] Add py.typed file (#10310) :: Akuli * [5264548c99](https://github.com/seleniumhq/selenium/commit/5264548c9937fc8962da48dc96bc75839e322a36) - Fix toReturn["type"] (#10304) :: Paladin Wang * [49321f194e](https://github.com/seleniumhq/selenium/commit/49321f194e47b3bc0a12dceac0c629709e65c3f9) - [grid] Using DefaultSlotMatcher in DockerSessionFactory :: Diego Molina * [caf8d4726e](https://github.com/seleniumhq/selenium/commit/caf8d4726e68271f73f2e7b90fb76015515322d8) - [grid] Deleting Regularly from code base :: Diego Molina * [13a2ae2236](https://github.com/seleniumhq/selenium/commit/13a2ae2236ecfff126e71cc93d1fcb20f9c24a35) - [grid] Removing Regularly from LocalNode :: Diego Molina * [409c389928](https://github.com/seleniumhq/selenium/commit/409c3899282e1486e7bf4ae8e9d23b35b3a3c8a0) - [java] Ignoring a couple of Chrome tests :: Diego Molina * [d90b6082bc](https://github.com/seleniumhq/selenium/commit/d90b6082bc2600bdf5af7dc34fc406436b50f51b) - [grid] Removing Regularly from HandleSession :: Diego Molina * [a5ef5643b0](https://github.com/seleniumhq/selenium/commit/a5ef5643b040f304cb8dce83c3ab68f9fe54156d) - [grid] Removing extra variable :: Diego Molina * [a584b8ce86](https://github.com/seleniumhq/selenium/commit/a584b8ce86f4795aea206b9512f9d0fd01df762f) - [dotnet] Fix initial build from clean directory :: Jim Evans * [cf8f3fee2e](https://github.com/seleniumhq/selenium/commit/cf8f3fee2ee7086d373e9c17fbe43dcbcae94bbb) - [dotnet] Remove unused CDP generation config files :: Jim Evans * [328d56db81](https://github.com/seleniumhq/selenium/commit/328d56db8118802d3a60d2697f60298fa0d09a7e) - [dotnet] Make CDP code generation work on non-Windows platforms :: Jim Evans * [7dcd8faca3](https://github.com/seleniumhq/selenium/commit/7dcd8faca312c3e0401c75a38b8ea5b682bec4fa) - Updating stale comment :: Diego Molina * [0fc6e509e2](https://github.com/seleniumhq/selenium/commit/0fc6e509e225692b76ff2ecfcaf30344b55d3020) - Moving Java release info to Wiki :: Diego Molina * [9a5a329c5a](https://github.com/seleniumhq/selenium/commit/9a5a329c5a318df7c2d40f1f31c7ae7a702473a2) - Updating stale config :: Diego Molina * [792c055e91](https://github.com/seleniumhq/selenium/commit/792c055e918fcc7cf69e5e5024d6c900b1d3eb78) - [java] Update changelog for 4.1.2 :: Diego Molina * [07e5c07a22](https://github.com/seleniumhq/selenium/commit/07e5c07a2258493e9aca9450f07e2a25183c1d03) - [java] fix typo in macOS Monterrey to Monterey (#10295) :: Kazuaki Matsuo * [fe6b3c5e0d](https://github.com/seleniumhq/selenium/commit/fe6b3c5e0d6b016d15a3b5e2a3e977092303f174) - [java] Log Timestamp flag added :: Amil Uslu * [09cd7e5768](https://github.com/seleniumhq/selenium/commit/09cd7e57682ec3dfae6682a5541600172386bd6b) - [java] Bumping to 4.1.2 :: Diego Molina * [1dd9854ea9](https://github.com/seleniumhq/selenium/commit/1dd9854ea943ffc01f1ffdd46f98e145aea9db9d) - [build] Upgrade rules_jvm_external to 4.2 :: AutomatedTester * [fe5a4d3a23](https://github.com/seleniumhq/selenium/commit/fe5a4d3a2317fc1e41d8bc117cbb5542dc7e23a7) - [java] Replace dynamic proxy with ByteBuddy for webdriverdecorator (#10271) :: Puja Jagani * [b07eb4b59a](https://github.com/seleniumhq/selenium/commit/b07eb4b59a6c06c9a45720bdff453c61497d35cc) - [java] Updating Java deps :: Diego Molina * [f63fb35d84](https://github.com/seleniumhq/selenium/commit/f63fb35d84e1283d78303c3f0fa127807955db13) - [grid] upgrading follow redirects :: Diego Molina * [836ad25bd5](https://github.com/seleniumhq/selenium/commit/836ad25bd5b368a419ab1793a729967c18032528) - Bump follow-redirects from 1.14.6 to 1.14.7 (#10256) :: dependabot[bot] * [d18eac437d](https://github.com/seleniumhq/selenium/commit/d18eac437d0675b08be2b929ea827685be31d4ec) - Elaborate find_element deprecation message (#10273) :: Tomohiro Endo * [f296ca9a28](https://github.com/seleniumhq/selenium/commit/f296ca9a2839626e33fa69c84d2bc5dca8bf8efa) - [java] Using retries due to GitHub actions env (#10280) :: Diego Molina * [50801b1840](https://github.com/seleniumhq/selenium/commit/50801b1840e7af88df5bfbda6ed51ff81f2dc30c) - [java] Removing ParallelSessionsTest from remote tests :: Diego Molina * [5edc25d76f](https://github.com/seleniumhq/selenium/commit/5edc25d76f96b3fe472108e658830cb6eea3b080) - [grid] Firefox CDP version "85" -> "85.0" :: Diego Molina * [09358a2392](https://github.com/seleniumhq/selenium/commit/09358a23928dadbd605caa9a4a606197ef8c1152) - [java] Enabling RemoteWebDriverScreenshotTest for Firefox :: Diego Molina * [7a7a6fedb4](https://github.com/seleniumhq/selenium/commit/7a7a6fedb488078dbe323fd75d83dab02a116eef) - [java] Removing ParallelSessionsTest from remote tests :: Diego Molina * [3d21349589](https://github.com/seleniumhq/selenium/commit/3d21349589c153ad5199815a5b4d1466fe333412) - [java] Allow disabling tracing in RemoteWebDriver :: Puja Jagani * [ea3b91c253](https://github.com/seleniumhq/selenium/commit/ea3b91c253b35f5f21cc69a57329ccad0865afb9) - [grid] Using the right caps to check se:cdp :: Diego Molina * [3e469f1ff3](https://github.com/seleniumhq/selenium/commit/3e469f1ff3c602f537ca6523341552be1abb6ec9) - [grid] Running Grid UI tests with Chrome :: Diego Molina * [f38dc06978](https://github.com/seleniumhq/selenium/commit/f38dc06978a6bfaf715c0e336097f21ff7bdd5c9) - [java] Skipping tests in Firefox :: Diego Molina * [98c78acf13](https://github.com/seleniumhq/selenium/commit/98c78acf13a2658f391e73ebf113f82ad2f9802a) - [grid] Adding back support for unix domain sockets :: Diego Molina * [3f75c6bc10](https://github.com/seleniumhq/selenium/commit/3f75c6bc10caf67c606a2f74855320907927973e) - [grid] Fixing testMultipleInputs :: Diego Molina * [127fe0fe6a](https://github.com/seleniumhq/selenium/commit/127fe0fe6aae93b96a3b48806137aad8154e8d36) - [grid] Improving Node health check execution :: Diego Molina * [f860014ab0](https://github.com/seleniumhq/selenium/commit/f860014ab0e28e21dc8bd6cd6c734a4e122f9ff6) - [grid] Using ScheduledExecutorService instead of Regularly to purge dead nodes :: Diego Molina * [54e7ddbfcb](https://github.com/seleniumhq/selenium/commit/54e7ddbfcb3be92c7215a611f3bf247c4c366362) - Update tracing.txt to match the OpenTelemetry version :: Puja Jagani * [451fc38132](https://github.com/seleniumhq/selenium/commit/451fc381325437942bc953e3f79facee9f2a3c22) - [java] Replace deprecated OpenTelemetrySdk creation API :: Puja Jagani * [bce1ca776e](https://github.com/seleniumhq/selenium/commit/bce1ca776ee9f728d85f1dfd1913d92a31a8c2ff) - [grid] Adding flag for undocumented node implementation :: Diego Molina * [4ec7366528](https://github.com/seleniumhq/selenium/commit/4ec7366528199c6cc74b36cd7259d4845a228b17) - [build] Upgrade rules_python :: AutomatedTester * [54312a8f76](https://github.com/seleniumhq/selenium/commit/54312a8f7686c36032c1ae65276e88cf8e44e855) - [grid] A few semantic changes, no logical changes :: Diego Molina * [deeaa71635](https://github.com/seleniumhq/selenium/commit/deeaa71635106848e6053e4e42cf9911ec264cf5) - Fix added missing quotation marks in examples (#10250) :: Boris Wrubel * [2decee4981](https://github.com/seleniumhq/selenium/commit/2decee49816aa611ce7bbad4e52fd1b29629b1df) - [grid] Reworking how new session requests are processed :: Diego Molina * [d61295a0b5](https://github.com/seleniumhq/selenium/commit/d61295a0b5c85e3109ef2064a4c3376b66677608) - [grid] Changing method name to show real intention and usage :: Diego Molina * [08ee86c896](https://github.com/seleniumhq/selenium/commit/08ee86c89625f0457eb157af6e5d84a24bf984b8) - [grid] Regularly to a scheduled executor to create sessions :: Diego Molina * [fed76b1010](https://github.com/seleniumhq/selenium/commit/fed76b10106ce15e885abaedad611b75a9911d53) - [grid] Removing inlined variable :: Diego Molina * [6f5c8278ac](https://github.com/seleniumhq/selenium/commit/6f5c8278ac56ba1549d0ebb656aecd4a98e7029e) - [rb] fix api documentation warnings :: titusfortner * [78482214e3](https://github.com/seleniumhq/selenium/commit/78482214e31cddd16f105dd7d7211b34d14efedb) - [grid] Getting session requests from the queue ASAP :: Diego Molina * [0b053325cb](https://github.com/seleniumhq/selenium/commit/0b053325cbca00fa7363ef4b81e7668ade7b92a7) - chore/connect to CDP based on ENV selenium address var (#10255) :: Potapov Dmitriy * [fa87376c17](https://github.com/seleniumhq/selenium/commit/fa87376c17b77a1ea1bbcb2d21453724aa4c70e1) - [java] Adding positive check for Duration in Require.java :: Diego Molina * [29e075938c](https://github.com/seleniumhq/selenium/commit/29e075938ca54b916f46d2e244e3823986bff409) - [java] Reducing duplicated strings in Require.java :: Diego Molina * [50f808aa48](https://github.com/seleniumhq/selenium/commit/50f808aa48c56e80a40083851c8489cd28ffc98f) - [js] remove unnecessary condition (#10254) :: Hirotaka Tagawa / wafuwafu13 * [1d989dcb3e](https://github.com/seleniumhq/selenium/commit/1d989dcb3e70350fe11e4ae449686b72ee8e60fe) - [JS] Updating rules_nodejs to 4.6.1 :: harsha509 * [1990a43a74](https://github.com/seleniumhq/selenium/commit/1990a43a745669e87acb39331a0742979ecc728a) - [java] Remove connection timeout setter :: Puja Jagani * [48848de6ef](https://github.com/seleniumhq/selenium/commit/48848de6ef3da19222995ed02fc7fffe26114f61) - [grid] Guarding how the server reads parameters :: Diego Molina * [a6d74f9569](https://github.com/seleniumhq/selenium/commit/a6d74f9569b29b5358f13747947f155db93a64b4) - [grid] Displaying test name when se:name is added :: Diego Molina * [2583faf1a7](https://github.com/seleniumhq/selenium/commit/2583faf1a77e109601d35842a59f18421c6079f5) - [grid] Merging requested caps and session caps :: Diego Molina * [70fcec8730](https://github.com/seleniumhq/selenium/commit/70fcec8730290e8ed95c15f2f9b07b647f2eb98e) - Improving docs generation script to accept parameters :: Diego Molina * [dded957a46](https://github.com/seleniumhq/selenium/commit/dded957a46bc359f1f0b9a495417a5b28a56197f) - [java] Add remotedriverbuilder tests :: Puja Jagani * [3e2c016c81](https://github.com/seleniumhq/selenium/commit/3e2c016c81e6530ebb401f6e3e092b1df2456d52) - [java] allow setting a different keyboard or pointer for actions on input devices (#10213) :: Titus Fortner * [1181c1c6e3](https://github.com/seleniumhq/selenium/commit/1181c1c6e3267c8bb832704f55852feee2bb9593) - [js] Bump nodejs bindings to 4.1.1 :: AutomatedTester * [400322c43b](https://github.com/seleniumhq/selenium/commit/400322c43b889356fa968d9a04760bc0e925074b) - Update Python instructions in README (#10236) :: Matthew Rahtz * [2d3879a0cb](https://github.com/seleniumhq/selenium/commit/2d3879a0cb5c48b1e4cdabb74de3001c47a79a2c) - [java] Remove max duration value to allow retries :: Puja Jagani * [3b67ff7f63](https://github.com/seleniumhq/selenium/commit/3b67ff7f63791f5281e096a8669ab55b75535962) - node: Add support for installing unpacked addons at runtime in Firefox webdriver (#10216) :: Nick Gaya * [5d2f6c645f](https://github.com/seleniumhq/selenium/commit/5d2f6c645fdeb43810801b1744c6bcee46c9f78f) - [js] Enables firefox debugger for devtools test :: harsha509 * [28507036a2](https://github.com/seleniumhq/selenium/commit/28507036a28f137972a9bac72613cbe0ac43cc16) - [JS] Sets correct browserName when set via SELENIUM_BROWSER fixes #10218 :: harsha509 * [3f05646a0b](https://github.com/seleniumhq/selenium/commit/3f05646a0b28de300a90fc527aaa4983a9841a7d) - [java] Make the connection method call back map thread-safe (#10230) :: Puja Jagani * [74634060ce](https://github.com/seleniumhq/selenium/commit/74634060ce8a77e0f4916409e0566db203888085) - Use class' class loader when looking up `HttpClient` factory. (#10232) :: Dennis Oelkers * [3ef95ef849](https://github.com/seleniumhq/selenium/commit/3ef95ef8495f242325daed5f91bb129454486c66) - [java] Allow local driver tests to not depend on actual webdriver implementations :: Puja Jagani * [c718c0d7d7](https://github.com/seleniumhq/selenium/commit/c718c0d7d74ed14ba3506f62e0ce4fd8c49669e7) - [py] restore incorrectly deleted test :: titusfortner * [c6a0fd4146](https://github.com/seleniumhq/selenium/commit/c6a0fd41465be2ba9bfd11d44ea87b66b721a1fd) - [JS] Resolving dependabot alert xmldom :: harsha509 * [cdf1bf2a80](https://github.com/seleniumhq/selenium/commit/cdf1bf2a8027c153c8f37c62a038ff6ea50f5377) - [js] Updating rules_nodejs to 4.6.0 :: harsha509 * [45b62fcb18](https://github.com/seleniumhq/selenium/commit/45b62fcb18965e4a608be7c25251f731ef90e1e0) - [java] add tests for adding configs to local driver builder should throw exception :: titusfortner * [e3257d615d](https://github.com/seleniumhq/selenium/commit/e3257d615ddb61f8a9ecb8ddaeba9ca6d8758bd7) - [java] implement builder() for all drivers to allow the correct default options instance :: titusfortner * [e50a1abaf0](https://github.com/seleniumhq/selenium/commit/e50a1abaf06c78121e893323abe20499efd3b03b) - [java] Throw error when using custom client config with local driver (#10219) :: Puja Jagani * [0f0ffa0c9c](https://github.com/seleniumhq/selenium/commit/0f0ffa0c9c968feb69266010aa60ec556d54c2e7) - [py] PEP484 type hints for py/selenium/webdriver/chrome/options.py :: thecr8tr * [6eb311f4b3](https://github.com/seleniumhq/selenium/commit/6eb311f4b3a504db202787db18d854f0802eb23b) - [rb] add Readme for adding and releasing CDP versions :: titusfortner * [44e20f5cd2](https://github.com/seleniumhq/selenium/commit/44e20f5cd2f0dd114e2c972a1260101911f38116) - [dotnet][cdp] add support for Chrome v97 :: titusfortner * [73bc3760aa](https://github.com/seleniumhq/selenium/commit/73bc3760aa11c8dd0f61f729f8f6bd8f73c0e83f) - [js][cdp] add support for Chrome v97 :: titusfortner * [05e0e002e9](https://github.com/seleniumhq/selenium/commit/05e0e002e9367ad6f56cce23c67f691a2d372cdb) - [py][cdp] add support for Chrome v97 :: titusfortner * [c4aa712a3d](https://github.com/seleniumhq/selenium/commit/c4aa712a3d49f00bda477424ff6afae2c9673379) - [rb][cdp] add support for Chrome v97 :: titusfortner * [130ae7a23e](https://github.com/seleniumhq/selenium/commit/130ae7a23ea4733f9af36b8d98e84d6311a75203) - [java][cdp] add support for Chrome v97 :: titusfortner * [ba01ccd11a](https://github.com/seleniumhq/selenium/commit/ba01ccd11a9cb75149acaa174a329a91e706ef99) - [cdp] add support for v97 :: titusfortner * [f31de8d230](https://github.com/seleniumhq/selenium/commit/f31de8d230c3da7a610184ad2ab782ac2c3416ed) - Java tests -- retry NettyAppServer start (#10170) :: Diego Molina * [e893ce295c](https://github.com/seleniumhq/selenium/commit/e893ce295ceb30462a47780c28f43197089e7c02) - [java] add interactions test with swapping pointer inputs :: titusfortner * [cce9962417](https://github.com/seleniumhq/selenium/commit/cce9962417fcfb44156bec353f23c3682af89634) - [java] add interactions test with multiple pointer inputs :: titusfortner * [b664e7fda0](https://github.com/seleniumhq/selenium/commit/b664e7fda076045b07c45e40ec1c731804bfd1f7) - Modify: Updating year in LICENSE and NOTICE documents :: harsha509 * [11f8567df8](https://github.com/seleniumhq/selenium/commit/11f8567df8b23bb51796ac9ee5eb6a44473ca15f) - [java] add test for keyboard and pen combination action :: titusfortner * [c87aa5a34a](https://github.com/seleniumhq/selenium/commit/c87aa5a34a0b113a3ed15f349b1450663864b56f) - [java] add pointer tests for a pen input :: titusfortner * [af3dde727e](https://github.com/seleniumhq/selenium/commit/af3dde727e69247fbf40f8544660b0a16b0bb45a) - [java] update mouse and keyboard tests :: titusfortner * [b3b622594e](https://github.com/seleniumhq/selenium/commit/b3b622594ebf46c5f5c6f48eada26ef4f6755192) - [java] get interaction tests working :: titusfortner * [1b0045c8ab](https://github.com/seleniumhq/selenium/commit/1b0045c8ab1a6f200184ecce6073cb5cb8f8f8cf) - [dotnet] add support for casting desktop :: titusfortner * [0c94508d70](https://github.com/seleniumhq/selenium/commit/0c94508d70a38d3c06a284ba1262becbcd48f5ce) - [rb] add support for casting desktop :: titusfortner * [aad7fe4d2a](https://github.com/seleniumhq/selenium/commit/aad7fe4d2aa6815a5dccfa38b0060948a69bd1e0) - [java] Fix FluentWait's sample usage wrt durations (#10208) :: Allon Murienik * [ad48d31a7d](https://github.com/seleniumhq/selenium/commit/ad48d31a7d88d4dcc6f2ead77f7e0490118a023c) - [java] Update toJson() method creation for integer type in CdpClientGenerator :: Puja Jagani * [7a6bf7e30d](https://github.com/seleniumhq/selenium/commit/7a6bf7e30d8bd834b6982b1d28f002bb4b26f380) - [py] remove orphaned commands :: titusfortner * [ba05eceb04](https://github.com/seleniumhq/selenium/commit/ba05eceb0456c70a04915f3f54521ec336c74e10) - [js] Updating react-scripts to 5.0.0 :: harsha509 * [026a047a5d](https://github.com/seleniumhq/selenium/commit/026a047a5d2b469d890205f88c50c352472f2e88) - Revert "[grid-ui] Fixing dependabot alerts" :: harsha509 * [014e523779](https://github.com/seleniumhq/selenium/commit/014e523779f9f22831cb0b74c6d784f95120e26d) - [grid-ui] Fixing dependabot alerts :: harsha509 * [62eb0ccad3](https://github.com/seleniumhq/selenium/commit/62eb0ccad3dd38776ff45d0fed98625e33a1c4f3) - [js] Fixing dependabot alerts :: harsha509 * [66b14c5578](https://github.com/seleniumhq/selenium/commit/66b14c5578a915ae5b931ad857d0cd341c361377) - [java, node] Adds new desktop cast command for Chromium #10190 (#10191) :: GPT14 * [d53d79e35b](https://github.com/seleniumhq/selenium/commit/d53d79e35b16113e5e04aeeb3f8feb9f2dcd8108) - [py] convert selectors for finding elements in shadow dom :: titusfortner * [a2b06e0cae](https://github.com/seleniumhq/selenium/commit/a2b06e0caeef418172366c6a53b5ed69cca631ac) - [JS] Updating npm dependencies :: harsha509 * [816ad6ebb5](https://github.com/seleniumhq/selenium/commit/816ad6ebb5353431c37f160b2b9b0056b6efdb4e) - [py] remove outdated touch actions implementation :: titusfortner * [8b984a00bc](https://github.com/seleniumhq/selenium/commit/8b984a00bcde6e7ab9b9690f38230f3f4455afb7) - [py] missing self for service args :: titusfortner * [8bc731c05a](https://github.com/seleniumhq/selenium/commit/8bc731c05a28e84ca227e7c6349558b235db157d) - [js] ignore errors arising from trying to use file detector fixes #6343 :: titusfortner * [466621d871](https://github.com/seleniumhq/selenium/commit/466621d87186fd02ae654bb542cf61fdf69cddef) - [py] don't use websocket-port if user sets connect-existing (a4dc6e) :: titusfortner * [a4dc6ea54b](https://github.com/seleniumhq/selenium/commit/a4dc6ea54b0b804296db11e524171572d470bd8c) - [dotnet] only add websocket-port if connectToRunningBrowser is not set :: titusfortner * [50ff745bc2](https://github.com/seleniumhq/selenium/commit/50ff745bc258474d0da9bc9b9ed017bc5c7bb51e) - hints for py/selenium/webdriver/common/actions/key_input.py (#10186) :: Alex * [c8fdee5e18](https://github.com/seleniumhq/selenium/commit/c8fdee5e188e9b6c3ddaf736146bba087d9e7ba2) - [dotnet] according to the rfc section 5.3 a cookie name is allowed to be an empty string so long as the value is not also an empty string :: titusfortner * [fe6c1899e4](https://github.com/seleniumhq/selenium/commit/fe6c1899e43afc824b0b160bd9faf432f70b5b29) - [py] add httpOnly to the list of optional keys for the cookie_dict :: titusfortner * [629892908d](https://github.com/seleniumhq/selenium/commit/629892908d73631a4fed0fbfb583a701d4367c18) - [py] more breathing room for wait tests in Chrome for Github Actions :: titusfortner * [310f2236c2](https://github.com/seleniumhq/selenium/commit/310f2236c2f9f85d54585bee9d9b82653903b400) - [py] flaky Chrome tests need a little more time on github actions :: titusfortner * [d73a0c2bf8](https://github.com/seleniumhq/selenium/commit/d73a0c2bf8f82ad252e8a088af40fdff4e0f6ed5) - [py] fix action test failures :: titusfortner * [d783ea5e9b](https://github.com/seleniumhq/selenium/commit/d783ea5e9bd95926c1cba0607d8cb77bd31e5b19) - [py] update tests for current IE options :: titusfortner * [aa53154e9a](https://github.com/seleniumhq/selenium/commit/aa53154e9aa71d4286de074633354ba6e6cfc732) - [py] fix firefox addon tests :: titusfortner * [195671ce91](https://github.com/seleniumhq/selenium/commit/195671ce91808096aa73b4209c2b3c5f5b946d25) - [rb] restore #from_name method to Firefox profile :: titusfortner * [341b454c4a](https://github.com/seleniumhq/selenium/commit/341b454c4a3c16a227b4e70e90044eede68f37e4) - Support new Cast command added to Chrome Devtools (#10150) :: cliffordcheng * [2e283ad6e9](https://github.com/seleniumhq/selenium/commit/2e283ad6e9279e0a3c259bb6db7eb4026b633dd4) - [py] mark scroll test as not passing in firefox :: titusfortner * [e66ddf2d82](https://github.com/seleniumhq/selenium/commit/e66ddf2d8288f3e25efb569c29dbbc669ba9e5b5) - [py] use context manager for encoding :: titusfortner * [22ef5330d4](https://github.com/seleniumhq/selenium/commit/22ef5330d424a20d024ae1888bf93a7794c146eb) - [py] send Base64 encoded addon to driver instead of path String :: titusfortner * [34a3aa206c](https://github.com/seleniumhq/selenium/commit/34a3aa206c4b365c5ac76869b37acc0742556d62) - [py] PEP 484 type hints for selenium.webdriver.common.actions.action_builder (#10108) :: Alex * [41a34dfbdf](https://github.com/seleniumhq/selenium/commit/41a34dfbdfc70c90cc133e9a9cf5470236f0ff5e) - Fix "NoReturn" type-hinnts. (#10120) :: Caleb P. Burns * [0f6064907d](https://github.com/seleniumhq/selenium/commit/0f6064907dc4c31ab342bebd1bc5920e96d40011) - add path limiters to ruby workflow and update workflow_dispatch location :: titusfortner * [d7a36489ef](https://github.com/seleniumhq/selenium/commit/d7a36489efaea0a4484465f44fd72253e238e75d) - Reflect how find_elements returns a list, not just one WebElement. (#10172) :: colons * [b320e3e40e](https://github.com/seleniumhq/selenium/commit/b320e3e40e76249eeb2223e0c7941fc73c74d1b6) - allow running github workflows on branches manually :: titusfortner * [34a52d4ad8](https://github.com/seleniumhq/selenium/commit/34a52d4ad82610923ea50598de9d333a918b7b01) - [py] add shadowroot to api docs :: titusfortner * [e53518d776](https://github.com/seleniumhq/selenium/commit/e53518d776d2bd98b549052fc6a90294051cb6d0) - [py] current setup does not support latest sphinx :: titusfortner * [3c05be4a81](https://github.com/seleniumhq/selenium/commit/3c05be4a81f73d8b9a0273a7336e238dd584563b) - [py] add log reference to api rst file :: titusfortner * [1b6c381e9e](https://github.com/seleniumhq/selenium/commit/1b6c381e9e2b73aa02abd9d62eda0e61459633b4) - [py] that is definitely the wrong syntax for python :: titusfortner * [6c8e7d57c8](https://github.com/seleniumhq/selenium/commit/6c8e7d57c8a022ec0386a02089e13806d6853c03) - [py] remove non breaking space for doc generation :: titusfortner * [0c628d36c2](https://github.com/seleniumhq/selenium/commit/0c628d36c2a3cea3be6eeaddd527d871a45c5545) - [rb] Use browser_download_url from github API to download correct Selenium server :: titusfortner * [6ba1869566](https://github.com/seleniumhq/selenium/commit/6ba18695667ebf39611cf63e5a23c2736eef5963) - [java] Running all jobs generated by the matrix :: Diego Molina * [7ab4c5de89](https://github.com/seleniumhq/selenium/commit/7ab4c5de899adda3c01e3b8b881fc0f11e8737f8) - [dotnet] add Zenkaku/Hankaku key :: titusfortner * [c13fd432da](https://github.com/seleniumhq/selenium/commit/c13fd432da945c0ce2e50a5508775f416c7fbd47) - [java] Fix typo in Java Changelog (#10168) [skip ci] :: Valery Yatsynovich * [932ac9901a](https://github.com/seleniumhq/selenium/commit/932ac9901a790e0182d7f1af1c44ad3599ffd720) - Fix typos. (#10141) :: dosas * [c3a19c8bcb](https://github.com/seleniumhq/selenium/commit/c3a19c8bcbdc826443c14e0fa4d1361eaed72fff) - [py] Updating exceptions file for docs :: Diego Molina * [e8fcc2cecf](https://github.com/seleniumhq/selenium/commit/e8fcc2cecf033f804a950389a61fa66409a35e08) - [java] Update Java Changelog for 4.1.1 :: Diego Molina * [51ba553284](https://github.com/seleniumhq/selenium/commit/51ba553284e0f17a30108bb470d0ab32015ac7fd) - [java] Bumping Java & Grid to 4.1.1 :: Diego Molina * [9215d55cc9](https://github.com/seleniumhq/selenium/commit/9215d55cc924893ff05475602187b50cc365f46f) - [grid] Improving message when server cannot bind to address :: Diego Molina * [c10bff71ef](https://github.com/seleniumhq/selenium/commit/c10bff71ef75978ee7a1936232cb94f3c0a49896) - Improving GitHub workflow for Java (#10156) :: Diego Molina * [0756bb75ab](https://github.com/seleniumhq/selenium/commit/0756bb75ab07aac470d7464c3fdaa6be77e60ab9) - [JS] Updating rules_nodejs to 4.5.1(Rerelease of 4.5.0) :: harsha509 * [007037c965](https://github.com/seleniumhq/selenium/commit/007037c9654f2040f3e28ed508a623f2a54cde11) - [JS] Updating rules_nodejs to 4.5.0 :: harsha509 * [40a2977b90](https://github.com/seleniumhq/selenium/commit/40a2977b90ae3f4b181ab8e2d593220ab86763d9) - [grid] Adding a "bind-host" flag :: Diego Molina * [f7a4c21ace](https://github.com/seleniumhq/selenium/commit/f7a4c21aceb1368f602cfcc9a342788442d483bb) - [grid] Allowing service config via CLI :: Diego Molina * [2f93deeb18](https://github.com/seleniumhq/selenium/commit/2f93deeb1881b5a799c9433cc57206fa722aa4ff) - [java] Only logging these retries in debug mode. :: Diego Molina * [c939d167b5](https://github.com/seleniumhq/selenium/commit/c939d167b52f6cbde5df816c701d073302c5a651) - Added RelativeBy class on the main api (#10148) :: Andrei Rusu * [4cc82845e9](https://github.com/seleniumhq/selenium/commit/4cc82845e9a2e8038111086ce42fa2ded60175c8) - [grid] Helping json to map properly Slot.java :: Diego Molina * [ef09a53412](https://github.com/seleniumhq/selenium/commit/ef09a5341293986efaf0ce652ebee65be78ca02c) - [py] Add type hinting to Shadowroot :: AutomatedTester * [840794e984](https://github.com/seleniumhq/selenium/commit/840794e984acbcd7576c9874f21e087efab3e26c) - [java] Avoid modifying the original object, #9671 :: Diego Molina * [10fed03308](https://github.com/seleniumhq/selenium/commit/10fed033087f5681c1d13fd07bbccba600143cdd) - [py] update ShadowRoot find element signatures to match those in WebElement (#10138) :: Titus Fortner * [eab9a52422](https://github.com/seleniumhq/selenium/commit/eab9a52422e3b1a31dcca42e6b5332e72742056b) - [py] add Zenkaku/Hankaku key :: titusfortner * [3a02e901a5](https://github.com/seleniumhq/selenium/commit/3a02e901a5faaa31a01bd476a045f613a4faed1c) - [rb] fix linter :: titusfortner * [2077b9ee63](https://github.com/seleniumhq/selenium/commit/2077b9ee6326d2a2aa79ac050f11069d91146c02) - [rb] remove workarounds for legacy Edge :: titusfortner * [4c0404e958](https://github.com/seleniumhq/selenium/commit/4c0404e9580050c488f714885adea712a6f2da0d) - [rb] add zenkaku_hankaku key :: titusfortner * [e665df1712](https://github.com/seleniumhq/selenium/commit/e665df171269e25421dbdf942d43c2b2093ae402) - [rb] fix failing tests :: titusfortner * [4fbc8cbb87](https://github.com/seleniumhq/selenium/commit/4fbc8cbb87af7d7543f7133b88932930a6d15093) - [rb] make pause easier to use in action builder sequence :: titusfortner * [90261769c3](https://github.com/seleniumhq/selenium/commit/90261769c35686d61b0d02fd52e7b7660c89e33c) - [rb] rework API for scroll methods :: titusfortner * [86aa9c6699](https://github.com/seleniumhq/selenium/commit/86aa9c6699486e42c9450770558d306b3a5d6a7b) - [java] Avoiding logging screenshots, fixes #9671 :: Diego Molina * [270c672ed3](https://github.com/seleniumhq/selenium/commit/270c672ed330f1510e1cefa098d700cf9bebbcc8) - [java] Avoiding NPE, fixes #10109 :: Diego Molina * [9bf1af1562](https://github.com/seleniumhq/selenium/commit/9bf1af15625f3d14bbc1bacd8f9b2658fd480c55) - [grid] Forwarding CDP connections to the right place :: Diego Molina * [1cdc5a165b](https://github.com/seleniumhq/selenium/commit/1cdc5a165b7d22a474288e9423077a00b217e594) - Adding extra note to label commenter [skip ci] :: Diego Molina * [9d9e4c7185](https://github.com/seleniumhq/selenium/commit/9d9e4c7185cd44aafb18e707a34bcfc851fa9a31) - [java] Following redirects by default :: Diego Molina * [04a681b47b](https://github.com/seleniumhq/selenium/commit/04a681b47bde5056c3ef81304f4a9113b183eb3a) - [refactoring] improve handling exceptions (#10068) :: Andrei Solntsev * [e70e223900](https://github.com/seleniumhq/selenium/commit/e70e22390000a65a6b706fbb33bbff8913555670) - [js] update code format, public API exports, remove deprecated legacy (#10110) :: Potapov Dmitriy * [5dfaa6af33](https://github.com/seleniumhq/selenium/commit/5dfaa6af33746e7cb5524ce336051239a4be08da) - Upgrade graphql dependency :: Puja Jagani * [17f25bcb9d](https://github.com/seleniumhq/selenium/commit/17f25bcb9d41eb548e5505772c951ba7c743f513) - [grid] Improve json body of error message sent from NewSessionQueue :: Puja Jagani * [1902fb87d8](https://github.com/seleniumhq/selenium/commit/1902fb87d8817b771764628ffe95266f3d82ee89) - Performance improvements (#10105) :: Larry Diamond * [c968637dec](https://github.com/seleniumhq/selenium/commit/c968637dec6426eab75160f73e2f7425dc1312b4) - [java] Setting a known GraphQL version. :: Diego Molina * [b6706e6d22](https://github.com/seleniumhq/selenium/commit/b6706e6d2240ac7a99d70a155a0b740a8ae2859d) - Revert upgrading of slf4j dependencies :: Puja Jagani * [944aad294d](https://github.com/seleniumhq/selenium/commit/944aad294d14a13345ebaf0e64df3aa68218521f) - [JS] Code cleanup and minor improvements :: Sri Harsha * [22e458b67b](https://github.com/seleniumhq/selenium/commit/22e458b67bf33158bd15529e7e5f9f619e6def90) - [rb] guard scroll tests from Firefox :: titusfortner * [07dfc77747](https://github.com/seleniumhq/selenium/commit/07dfc77747d13c9ea15c4c99bf34ea05ee7fc624) - [java] Handle null parameters in TracedCommandExecutor (#10081) :: Boris Osipov * [5dd24d21e3](https://github.com/seleniumhq/selenium/commit/5dd24d21e3c296764e5cb748218f0e396f920244) - #8318 Remove references to opera_blink in favour of opera (#10098) :: morskyrv * [837bb737cc](https://github.com/seleniumhq/selenium/commit/837bb737cc3938d5ced796cd89616afbf961d1ac) - [java] Bringing back catch clause as #10063 should be enough :: Diego Molina * [61d465433e](https://github.com/seleniumhq/selenium/commit/61d465433e7972466d2397b1ddc37ccece097912) - [rb] fix linter issues with action classes :: titusfortner * [a47dadea33](https://github.com/seleniumhq/selenium/commit/a47dadea33616870b83070975863323c587cf767) - [rb] implement wheel input device for actions :: titusfortner * [231acf6645](https://github.com/seleniumhq/selenium/commit/231acf66459dadcc981708785310770c8bd9e09d) - [rb] add integration tests for ActionBuilder :: titusfortner * [fe30005803](https://github.com/seleniumhq/selenium/commit/fe3000580360abbb182231ac58ebf9e465c8464d) - [rb] add support for pointer event properties :: titusfortner * [4915e2b763](https://github.com/seleniumhq/selenium/commit/4915e2b763b3bd0066306eed58db84ceab35fc16) - [rb] only create input devices if needed :: titusfortner * [7c78f9e510](https://github.com/seleniumhq/selenium/commit/7c78f9e51016f4ab6485086033426f127b249a69) - [rb] move input device encode method to superclass :: titusfortner * [fc5326f806](https://github.com/seleniumhq/selenium/commit/fc5326f8064b92f0a6431cd43b82769667dd89f8) - [rb] allow passing devices into Action Builder constructor in more extensible way :: titusfortner * [a3da5e843b](https://github.com/seleniumhq/selenium/commit/a3da5e843b6299bc4e149f84a9b28f41d6ded850) - [rb] allow device names to use default random id :: titusfortner * [8bf63e72d4](https://github.com/seleniumhq/selenium/commit/8bf63e72d48582166e9fe117778a54f3bff46791) - [rb] add class documentation and set api private all Interactions classes :: titusfortner * [ab4e01086c](https://github.com/seleniumhq/selenium/commit/ab4e01086c2cefe4da2ac082707af0f89c69efea) - [rb] each action interaction class validates its own source :: titusfortner * [77a0c71524](https://github.com/seleniumhq/selenium/commit/77a0c7152491b686b983e25a2e88a3b8dc87ace5) - [rb] move each interaction class to its own file :: titusfortner * [70cb566dc4](https://github.com/seleniumhq/selenium/commit/70cb566dc47327e8cfc227d532680c5e5321b520) - [rb] remove extra keyword from PointerMove :: titusfortner * [d5a708a4d5](https://github.com/seleniumhq/selenium/commit/d5a708a4d57810c9e82912cf6cf72f6827afc4b5) - [rb] fix PointerPress error handling :: titusfortner * [a528503a36](https://github.com/seleniumhq/selenium/commit/a528503a367c6b0f7c599c4f94482fd31f1ab6ad) - [rb] fix improperly nested class :: titusfortner * [2fd9d1a011](https://github.com/seleniumhq/selenium/commit/2fd9d1a011519d8e6fe727053be63502d9ab946e) - [rb] raise error if input device not found :: titusfortner * [6f2b9a445e](https://github.com/seleniumhq/selenium/commit/6f2b9a445ec8450fb0e80c048832ac1f4bfbd037) - [rb] revamp Actions unit tests :: titusfortner * [52f9967f24](https://github.com/seleniumhq/selenium/commit/52f9967f24c99944af643a07cd48f670456bd569) - Implements 'getDomAttribute' to get attribute value as defined by w3c spec and removes legacy command usages :: Sri Harsha * [08a19171c1](https://github.com/seleniumhq/selenium/commit/08a19171c1ac96ca29733b8c30bf966ec40c19d3) - [py] fix flake8 errors from PRs :: AutomatedTester * [60db0c1b9e](https://github.com/seleniumhq/selenium/commit/60db0c1b9e3df4d9e47082b8f913b4e0a2f68c53) - [py] PEP 484 type hints for selenium.webdriver.common.actions (#10103) :: Alex * [c188fe858a](https://github.com/seleniumhq/selenium/commit/c188fe858a48247e59407023d67b263b4beed6a3) - raise `NoSuchElementException` for relative failures instead of `IndexError` (#10078) :: Simon K * [fc66324f84](https://github.com/seleniumhq/selenium/commit/fc66324f842fc40005426d2b05e31a7e64781a9d) - Remove legacy in favour of W3C endpoints. (#10075) :: dosas * [584c7ae8eb](https://github.com/seleniumhq/selenium/commit/584c7ae8eb7b2682e99aa61831d423d63e0e0822) - [python] Tidy relativeby docs, use non deprecated methods in webserver (#10077) :: Simon K * [bed68d1dca](https://github.com/seleniumhq/selenium/commit/bed68d1dcabc139eadbc95070155330ec37e7767) - [js] Remove legacy JWP support and w3c switch (#10095) :: Sri Harsha * [5c3ae44539](https://github.com/seleniumhq/selenium/commit/5c3ae4453964e75c7765754656a277028b77ca18) - [build] Update Edge for pinned browser usage :: AutomatedTester * [1e4d174520](https://github.com/seleniumhq/selenium/commit/1e4d174520fe2b0f1e6f85048b4482792bb16e82) - [py] fixed flake8 for interaction tests using unicode :: AutomatedTester * [a97b1dd709](https://github.com/seleniumhq/selenium/commit/a97b1dd709be551693ab7004e729207cbc73427a) - [py] Handle proxy being capitalised :: AutomatedTester * [056f41e05a](https://github.com/seleniumhq/selenium/commit/056f41e05a7bb64079bfa9fd9531ab752ef00bb8) - [py] Correct flake8 warnings :: AutomatedTester * [14c76671a5](https://github.com/seleniumhq/selenium/commit/14c76671a5aad8b6a3209a7b831edc1d49be1daf) - [py] PEP 484 type hints for selenium.webdriver.chromium.options (#10099) :: Alex * [b25378793e](https://github.com/seleniumhq/selenium/commit/b25378793ee4ea9ca4530471f954bd077b3dda65) - [py] Handle Socks Proxy for Remote Connections. Fixes #10091 :: AutomatedTester * [941da9bc1a](https://github.com/seleniumhq/selenium/commit/941da9bc1a2c18737e86ea58afcb89050239804d) - update code format, public API exports (#10097) :: Potapov Dmitriy * [83c97eb86a](https://github.com/seleniumhq/selenium/commit/83c97eb86a04dc7cfb92a8382f1035e525dba013) - update map/filter clean up to common format (#10094) :: Potapov Dmitriy * [7530f333ee](https://github.com/seleniumhq/selenium/commit/7530f333ee26ddeece3108703ba547dc63919e9d) - [rb] fix test to not use keyword :: titusfortner * [932cbf9605](https://github.com/seleniumhq/selenium/commit/932cbf96052be18e3314c79dc68271446e60c1e3) - [java] support installing temporary addon in Firefox :: titusfortner * [44f1fd983c](https://github.com/seleniumhq/selenium/commit/44f1fd983c290a5ae35181b9078157345cf1da66) - [java] use addon parameter with base64 encoding instead of path parameter that requires using file detector and upload :: titusfortner * [b511a7dff8](https://github.com/seleniumhq/selenium/commit/b511a7dff84c4e8438f84d49ff9a2fda4ea8a306) - [rb] use addon instead of path for moz/addon/install to avoid needing to use upload :: titusfortner * [965e5282c7](https://github.com/seleniumhq/selenium/commit/965e5282c7dfd21338d1a7d60b1ebdad4af5b293) - [py] Add extra attributes to pointer down and pointer move actions :: AutomatedTester * [122c9f9fea](https://github.com/seleniumhq/selenium/commit/122c9f9feaa69a3d052858c307f86e3cb37e85b4) - [py] Add Scroll via Wheel Inputs and Wheel Actions :: AutomatedTester * [a22205a03b](https://github.com/seleniumhq/selenium/commit/a22205a03bf9186d9158abb5bdf2d7e02ecd7653) - [rb] remove unused and unspecified endpoints :: titusfortner * [d7cb4e54a3](https://github.com/seleniumhq/selenium/commit/d7cb4e54a39f94d5a6bcc9d0de1cc0d3847dd893) - [rb] use endpoint instead of JS for page_source :: titusfortner * [e3e492af0c](https://github.com/seleniumhq/selenium/commit/e3e492af0c9d9c99ce31b9dc036dbf75327e6f30) - Do not attempt to stop process when it's not started :: Alex Rodionov * [612896f443](https://github.com/seleniumhq/selenium/commit/612896f443f03e84efc1444197b02564dffce1e2) - Upgrade java dependencies :: Puja Jagani * [e6dc722b18](https://github.com/seleniumhq/selenium/commit/e6dc722b183455ed006a93558cbbb0c949619a00) - [js] Updating rules_nodejs to 4.4.6 :: Sri Harsha * [f1191a717c](https://github.com/seleniumhq/selenium/commit/f1191a717c0a96e79407ec3a9d8fca3568c5d6f7) - [java] Avoiding re-throwing interrupted exception during host name resolution :: Puja Jagani * [28070d2de2](https://github.com/seleniumhq/selenium/commit/28070d2de242978beff7f5ffa0c54fbe805df401) - #9784 use `shutdown()` instead of `shutdownNow()` (#10063) :: Andrei Solntsev * [d7ae19b04b](https://github.com/seleniumhq/selenium/commit/d7ae19b04be2fca96e577c8c34184d03ad0dda8a) - [rb] add support to Firefox Options for environment capability :: titusfortner * [411d877be3](https://github.com/seleniumhq/selenium/commit/411d877be364ae3b22d5936019a5afd7187d693d) - [grid] Fixing warnings for UI tests :: Diego Molina * [6c2e8440a3](https://github.com/seleniumhq/selenium/commit/6c2e8440a3313862edc52c56996a63e0d04750d4) - [java] Allow custom tracing to integrate with existing OpenTelemetry tracing :: Lyudmil Latinov * [87802e897b](https://github.com/seleniumhq/selenium/commit/87802e897b6731a3061815c2c00afc046a0fd528) - [java] Update Java changelog for 4.1.0 :: Diego Molina * [b562d02103](https://github.com/seleniumhq/selenium/commit/b562d02103fd08a971a4f6a2e9a1a1cb37990668) - [js] Fixing Grid build :: Diego Molina * [55698dccab](https://github.com/seleniumhq/selenium/commit/55698dccab1ec1f448d551083c4c251028af6153) - [java] Running server tests always :: Diego Molina * [bf14baed60](https://github.com/seleniumhq/selenium/commit/bf14baed60c5394431e0aa0cd31bebb83f092afb) - [dotnet] Upgrading NUnit console to 3.12.0 :: Jim Evans * [2afb56c5ed](https://github.com/seleniumhq/selenium/commit/2afb56c5ed4d95dda84f1738d5100755eaaa1c81) - [dotnet] Updating NUnit dependency to 3.13.2 :: Jim Evans

Details

date
May 27, 2022, 5:57 p.m.
name
Selenium 4.2.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