Selenium - selenium-4.20.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 * [`a12c3b56a9`](http://github.com/seleniumhq/selenium/commit/a12c3b56a9530de0eaee0f53ced6bd9a5ce941b0) - [build] Moving versions to nightly :: Diego Molina * [`4fec60d2b8`](http://github.com/seleniumhq/selenium/commit/4fec60d2b890875d8e67a4ee4f88180475b57a2d) - [rb] Update Gemfile.lock :: Alex Rodionov * [`96cf53a454`](http://github.com/seleniumhq/selenium/commit/96cf53a4544d46e11f6f4160673b3a1d41630dfc) - [rb] Fix document generation :: Alex Rodionov * [`507970233b`](http://github.com/seleniumhq/selenium/commit/507970233bda8a14064cc3f7641931326524c971) - [build] Bumping actions versions :: Diego Molina * [`63e815627f`](http://github.com/seleniumhq/selenium/commit/63e815627f16f2ae5d5cdf71e3e3816d0727f581) - Update mirror info (Thu Mar 28 00:15:30 UTC 2024) :: Selenium CI Bot * [`b7d831db8c`](http://github.com/seleniumhq/selenium/commit/b7d831db8cfeac9dfbf441c623c6d4bf580f2cc5) - [bidi][js] Update the capture screenshot APIs to include all parameters and remove scroll parameter (#13744) :: Puja Jagani * [`0b29138fa7`](http://github.com/seleniumhq/selenium/commit/0b29138fa77b3c395e110928bfb672cb018258f6) - [rust] Bump to rules_rust 0.41.0 (Rust 1.77.0) :: Boni García * [`cc7f3402f8`](http://github.com/seleniumhq/selenium/commit/cc7f3402f8a3a859f1ccfacaeda39f83ee81b61b) - Update mirror info (Fri Mar 29 00:15:26 UTC 2024) :: Selenium CI Bot * [`acd9d0e77d`](http://github.com/seleniumhq/selenium/commit/acd9d0e77dc5a5a39c3a95a5aa0e94a6c4161fe7) - [bidi] [java] Fix the bazel file after the BiDi breaking change :: Puja Jagani * [`abe0ee07dc`](http://github.com/seleniumhq/selenium/commit/abe0ee07dca3afec9fa2418eb9b093b7c9da90ce) - [java] Updating change log and bumping version :: Puja Jagani * [`3ef121c0b2`](http://github.com/seleniumhq/selenium/commit/3ef121c0b2b2ff599334e23a5abb4284c3d2911b) - Update mirror info (Fri Mar 29 12:14:17 UTC 2024) :: Selenium CI Bot * [`6cda692993`](http://github.com/seleniumhq/selenium/commit/6cda69299366dd9e0976bede2fdbcfe42eb90cfa) - [grid] synchronize read from field written by other thread :: Jörg Sautter * [`9c6ccdbf40`](http://github.com/seleniumhq/selenium/commit/9c6ccdbf40356284fad342f70fbdc0afefd27bd3) - Update mirror info (Sat Mar 30 00:14:35 UTC 2024) :: Selenium CI Bot * [`1f88231e2b`](http://github.com/seleniumhq/selenium/commit/1f88231e2bdc79f2aecf23e1412a95e116583864) - [js] Fix linting (#13753) :: Puja Jagani * [`a2aa09f143`](http://github.com/seleniumhq/selenium/commit/a2aa09f143a349474a41be89f24717d46abd68ae) - Bumping to SNAPSHOT for Nightly :: Diego Molina * [`ec7c11fae8`](http://github.com/seleniumhq/selenium/commit/ec7c11fae8d36f6d1512fb9d7f76214de3392dec) - Update mirror info (Mon Apr 1 12:08:01 UTC 2024) :: Selenium CI Bot * [`e90e4a5001`](http://github.com/seleniumhq/selenium/commit/e90e4a500143361ebcce58adcdf15026db59c29b) - [rb] Return JRuby dependencies :: Alex Rodionov * [`ef3d9e870e`](http://github.com/seleniumhq/selenium/commit/ef3d9e870e0d88b99878f20e1c4914d70643e105) - [rb][java][dotnet][py] Skipping Edge tests due to https://bugs.chromium.org/p/chromedriver/issues/detail?id=4743 :: Diego Molina * [`a169d905b4`](http://github.com/seleniumhq/selenium/commit/a169d905b4215f41d0b04ed18bcf02e3057298a7) - [JS][bidi] Impelments functionality to retrieve all top-level browsing contexts :: Sri Harsha * [`a663d280de`](http://github.com/seleniumhq/selenium/commit/a663d280de741cd56bf40a52f361dc4815b6dfb9) - [js] Running format script :: Diego Molina * [`37565afc72`](http://github.com/seleniumhq/selenium/commit/37565afc7243047c961d9330aba1c39ec0b5240f) - [dotnet] Simplify definition of building test web server for unit tests :: Nikolay Borisenko * [`911b312090`](http://github.com/seleniumhq/selenium/commit/911b31209015852a5aa7b851de2d878e1e615070) - [js] Add JS comments for BiDi related files (#13763) :: Puja Jagani * [`309b3e802f`](http://github.com/seleniumhq/selenium/commit/309b3e802f1ee5052194548d31f2e6fcae78a841) - [bidi][java] Deprecate using builder for Locate Node parameters. (#13767) :: Puja Jagani * [`baf6116541`](http://github.com/seleniumhq/selenium/commit/baf61165416cf6550eed62d448a71f31d6e4160d) - [bidi][java] Update Locator class to not use optional :: Puja Jagani * [`cca70e3eb4`](http://github.com/seleniumhq/selenium/commit/cca70e3eb49c2230739d10f828f99252b913fda8) - [JS] lint fixes :: Sri Harsha * [`68ad9845aa`](http://github.com/seleniumhq/selenium/commit/68ad9845aa917b960e2bd37088a617fad521c324) - [grid] do not create unused HttpResponse instances :: Jörg Sautter * [`aaa7e791a4`](http://github.com/seleniumhq/selenium/commit/aaa7e791a4b6be6314250966a4538cd594576254) - [bidi][java] Enable chrome tests (#13770) :: Puja Jagani * [`b49ae752c9`](http://github.com/seleniumhq/selenium/commit/b49ae752c9de233a61d6e14c0551be62051db23b) - [JS] Set browserName by default when browserOptions are used :: Sri Harsha * [`111941bd3c`](http://github.com/seleniumhq/selenium/commit/111941bd3ceaceed44985e22b00f4eab44a69a5d) - [JS] Implement fullPageScreenshot functionality for Firefox (#13301) :: Sri Harsha * [`38829c7c63`](http://github.com/seleniumhq/selenium/commit/38829c7c637f9defb2e76f4b6747d6c3065cc4e9) - [bidi][java] Enable grid BiDi chrome test (#13778) :: Puja Jagani * [`12ed6cc2d9`](http://github.com/seleniumhq/selenium/commit/12ed6cc2d94295c792c84c1315edab2571a60d5c) - [dotnet] use correct devtools session id after reinitialization (#13768) :: schrufygroovy * [`44eba5952f`](http://github.com/seleniumhq/selenium/commit/44eba5952f5e210b3d6795907bd64c5c70ab771e) - [js] Running format script :: Diego Molina * [`8c8adec916`](http://github.com/seleniumhq/selenium/commit/8c8adec9163024ced88ef294985775241c6a73d2) - [grid] handle baseRoute like the hubRoute and the graphqlRoute (#13772) :: Jörg Sautter * [`392ffbc08d`](http://github.com/seleniumhq/selenium/commit/392ffbc08d2cdf50e592793f484f866dd8e6463c) - [JS] Remove duplicate license agreement from files :: Sri Harsha * [`b800dfcde2`](http://github.com/seleniumhq/selenium/commit/b800dfcde20129329ac602eb252d895464472f6d) - [java] [bidi] Enable test that pass in chrome :: Puja Jagani * [`dc62d248fb`](http://github.com/seleniumhq/selenium/commit/dc62d248fbce8e8ddfcb03a5f5a555815521e85a) - [bidi][java] Enable Edge BiDi tests (#13780) :: Puja Jagani * [`a3d4d144d9`](http://github.com/seleniumhq/selenium/commit/a3d4d144d921758c98b436b9e7ca5e1de5286621) - [bidi][js] Enable add intercept parameters test :: Puja Jagani * [`97950ef9ad`](http://github.com/seleniumhq/selenium/commit/97950ef9ade9e9cd1c41e914b34904717bd8f933) - [py] Skipping Edge tests due to https://bugs.chromium.org/p/chromedriver/issues/detail?id=4743 :: Diego Molina * [`b9fddae69c`](http://github.com/seleniumhq/selenium/commit/b9fddae69c0ff9dd59257ef4ce46a6f7eeb478b9) - [java] Enabling Edge tests for BiDi :: Diego Molina * [`b867008a66`](http://github.com/seleniumhq/selenium/commit/b867008a66e8321da47ae27b758b8ef647d6bd19) - [dotnet][rb][java][js][py] Automated Browser Version Update (#13750) :: Selenium CI Bot * [`2b59996257`](http://github.com/seleniumhq/selenium/commit/2b5999625744adccf2a0ad30cdd18d503044603b) - Add type hints for selenium.webdriver.remote.webdriver.WebDriver.__init__ (#13775) :: Adam Dangoor * [`9f8e0b8497`](http://github.com/seleniumhq/selenium/commit/9f8e0b849783f2386b92363e5b23e73c3c08c963) - Add types to set_window_position parameters (#13786) :: Adam Dangoor * [`d142ce0cd5`](http://github.com/seleniumhq/selenium/commit/d142ce0cd5c40282b36515226fba4f16fb642cc3) - [bidi][js] Enable tests for Edge and Chrome (#13790) :: Puja Jagani * [`33c6b7841a`](http://github.com/seleniumhq/selenium/commit/33c6b7841a59aaaad55744909c0600f066fd5593) - Fixing atom to capitalize text (#13792) :: Diego Molina * [`a0210e3a7c`](http://github.com/seleniumhq/selenium/commit/a0210e3a7ce59c5d96e573493bbde865a1e30ebc) - [bidi][js] Fix log inspector test :: Puja Jagani * [`ad92541cf1`](http://github.com/seleniumhq/selenium/commit/ad92541cf1ba6ab10a8f709505e180f9aa72d954) - [grid][java] fix node-docker (#13789) :: Viet Nguyen Duc * [`16796dba18`](http://github.com/seleniumhq/selenium/commit/16796dba180c825b98ba09f52c973e0d84e4140b) - [dotnet][rb][java][js][py] Automated Browser Version Update (#13798) :: Selenium CI Bot * [`8001566c18`](http://github.com/seleniumhq/selenium/commit/8001566c1821ac9e84eef2e8a7595313ccd439b6) - Bump idna from 3.4 to 3.7 in /py (#13808) :: dependabot[bot] * [`9ab4f75173`](http://github.com/seleniumhq/selenium/commit/9ab4f75173c71741b08ed2feb64547d75ceb1f4b) - [rust] Minor typo-fix in warninig trace :: Boni García * [`3cf0669b94`](http://github.com/seleniumhq/selenium/commit/3cf0669b942278ee5c9ac8d4f1c92f5f6f47e3a2) - [rust] Use DEBUG level for WARN traces in offline mode (#13810) :: Boni García * [`61f507f386`](http://github.com/seleniumhq/selenium/commit/61f507f386739542c03fa1cd2943d37cbd9528cf) - [rust] Update rules_rust and crate dependencies to latest stable versions :: Boni García * [`6d7e7da3c1`](http://github.com/seleniumhq/selenium/commit/6d7e7da3c1d69fe9aac1ec5ce459f5575991b94c) - [grid][java] browser containers provisioned in dynamic grid can get hostconfig from node-docker (#13804) :: Viet Nguyen Duc * [`8d77159463`](http://github.com/seleniumhq/selenium/commit/8d771594633e1871de7f676f3ccc0367871b09ee) - [dotnet][rb][java][js][py] Automated Browser Version Update (#13819) :: Selenium CI Bot * [`25fd49a3d9`](http://github.com/seleniumhq/selenium/commit/25fd49a3d9c588a38027effe423d010233d0fb82) - [JS] Update npm deps to latest :: Sri Harsha * [`4ecc1033ca`](http://github.com/seleniumhq/selenium/commit/4ecc1033caa9995427c25d36befb70b8faae96d7) - [java] Selenium Manager generates output from argument list (#13385) :: Titus Fortner * [`9f5123661f`](http://github.com/seleniumhq/selenium/commit/9f5123661fc66815054b344d9ead76b05e94dd1d) - [rb] update SOC for driver finder and selenium manager classes (#13386) :: Titus Fortner * [`77df95b883`](http://github.com/seleniumhq/selenium/commit/77df95b8837e070771fe3f8ffd2fe8977d7289e8) - Update Dockerfile to use JDK 17 (#13823) :: Trig * [`bfbed918d8`](http://github.com/seleniumhq/selenium/commit/bfbed918d8e7cad3799a65983f71748de3e5da93) - [py] update SOC for driver finder and selenium manager classes (#13387) :: Titus Fortner * [`ec5757d2e9`](http://github.com/seleniumhq/selenium/commit/ec5757d2e9dfe12dfdfe73d9ade8e509301ccd18) - [JS] Migrate eslint to latest (#13825) :: Sri Harsha * [`d04cbb5164`](http://github.com/seleniumhq/selenium/commit/d04cbb51649a90d8dd42e7520c107c8e373583b2) - [grid][java]: dynamic grid re-fetch browser images if they were pruned during runtime (#13821) :: Viet Nguyen Duc * [`e9ef7e0980`](http://github.com/seleniumhq/selenium/commit/e9ef7e098048a8aa8cedd79d5aba0b2b5cc119b9) - [JS] Fix stale element test and enable window tests :: Sri Harsha * [`85c0ad1b23`](http://github.com/seleniumhq/selenium/commit/85c0ad1b236ce54b888e041d89f73f24ad823e2d) - [dotnet][rb][java][js][py] Automated Browser Version Update (#13830) :: Selenium CI Bot * [`54829c7686`](http://github.com/seleniumhq/selenium/commit/54829c7686e0d6560651877048319e2848e3c0e4) - [dotnet][rb][java][js][py] Automated Browser Version Update (#13835) :: Selenium CI Bot * [`f0b5a04cb9`](http://github.com/seleniumhq/selenium/commit/f0b5a04cb9fb72c7dfe2d656e8d4a720cd0727e9) - Nightly dotnet (#13838) :: Diego Molina * [`ffe3d2ad31`](http://github.com/seleniumhq/selenium/commit/ffe3d2ad311e2afd3985d7e67cb7033d02d0841d) - [bazel] Enable bzlmod :: Alex Rodionov * [`a24c22912c`](http://github.com/seleniumhq/selenium/commit/a24c22912cf7b9c5a0ad78cc8717728671357aa2) - [bazel] Move rules_ruby to MODULE :: Alex Rodionov * [`d9a922b3b0`](http://github.com/seleniumhq/selenium/commit/d9a922b3b0a314833d8f973a84efd96ae1141d3e) - [bazel] Move rules_dotnet to MODULE :: Alex Rodionov * [`16db80ae10`](http://github.com/seleniumhq/selenium/commit/16db80ae1066cd3c86a2bd29b0005daa96196184) - [bazel] Move rules_rust to MODULE :: Alex Rodionov * [`cee8c4d80e`](http://github.com/seleniumhq/selenium/commit/cee8c4d80e312a38f252d6d83c42324dcc254e75) - [bazel] Move rules_python to MODULE :: Alex Rodionov * [`2c76a22077`](http://github.com/seleniumhq/selenium/commit/2c76a220774fdc216ad4fda13870bc314ef63ccb) - [bazel] Move rules_jvm_external to MODULE :: Alex Rodionov * [`214d26060c`](http://github.com/seleniumhq/selenium/commit/214d26060c0186858699e27dffa194303acf95ba) - [bazel] Move apple_rules_lint to MODULE :: Alex Rodionov * [`cd0a14f148`](http://github.com/seleniumhq/selenium/commit/cd0a14f148199ccb064f042b6d6b45ef2bc6d6ba) - [bazel] Move rules_proto to MODULE :: Alex Rodionov * [`bf0dcd939e`](http://github.com/seleniumhq/selenium/commit/bf0dcd939e649e4d86f8440a1100ee9cb9008eaa) - [bazel] Move rules_js to MODULE :: Alex Rodionov * [`63d65e3f75`](http://github.com/seleniumhq/selenium/commit/63d65e3f750bf0f6424756cb254a0c127efe8b38) - [bazel] Move rules_oci to MODULE :: Alex Rodionov * [`2749ec7314`](http://github.com/seleniumhq/selenium/commit/2749ec73142798c7c854e1594429bd3091e14d98) - [bazel] Move rules_pkg to MODULE :: Alex Rodionov * [`70bb02a6f0`](http://github.com/seleniumhq/selenium/commit/70bb02a6f00ad7a3e0437698c1cafea84bf709b8) - [bazel] Move prebuilt selenium-manager to MODULE :: Alex Rodionov * [`60a57b4b30`](http://github.com/seleniumhq/selenium/commit/60a57b4b30e1e383bb96e68815f99844252c93da) - [bazel] Move buildifier to MODULE :: Alex Rodionov * [`c69304ad54`](http://github.com/seleniumhq/selenium/commit/c69304ad54bc39b5e8043ee3033307ec4c66b5fc) - [bazel] Move pinned browsers to MODULE :: Alex Rodionov * [`91b6d4ebc0`](http://github.com/seleniumhq/selenium/commit/91b6d4ebc0067a70c236bbbd6973168be246207f) - [bazel] Extract remote configuration into separate file :: Alex Rodionov * [`853b4dfa61`](http://github.com/seleniumhq/selenium/commit/853b4dfa615a9ea6f3d19672fc943f15e9b79199) - [bazel] Fix runfiles loading in Bzlmod :: Alex Rodionov * [`050c6440cf`](http://github.com/seleniumhq/selenium/commit/050c6440cffb88569fb09142223dd6a25d4acde9) - [bazel] Add missing dependencies :: Alex Rodionov * [`fa57e9c20a`](http://github.com/seleniumhq/selenium/commit/fa57e9c20acb5dc22647345568ea476cdfd7f44e) - [bazel] Update lockfile :: Alex Rodionov * [`0608c63416`](http://github.com/seleniumhq/selenium/commit/0608c634164f42ccac20b554a9fe81315a838ac4) - [bazel] Fix .NET compiler errors :: Alex Rodionov * [`3e8261de9e`](http://github.com/seleniumhq/selenium/commit/3e8261de9e6ad0223b6cd7835296691304152a78) - [bazel] Fix runfiles loading in JavaScript tests :: Alex Rodionov * [`6eac5d5150`](http://github.com/seleniumhq/selenium/commit/6eac5d5150162c25d46c220361bd2efe7c5f7cd3) - [bazel] Update gem checksums :: Alex Rodionov * [`0ec0b73d04`](http://github.com/seleniumhq/selenium/commit/0ec0b73d0434be22f73d909e5ce9080ccece2bca) - [bazel] Keep rules_rust in WORKSPACE :: Alex Rodionov * [`3b02ff6a5c`](http://github.com/seleniumhq/selenium/commit/3b02ff6a5c6b57a410011ba6ea2711fa838337dc) - [bazel] Repin Cargo.Bazel.lock :: CI Build * [`c9f5e353de`](http://github.com/seleniumhq/selenium/commit/c9f5e353de6649239aa44f9522e18c35385caf7b) - [bazel] Regenerate maven_install.json :: Alex Rodionov * [`3af3558166`](http://github.com/seleniumhq/selenium/commit/3af3558166c824f4e363314834f48657bbd7b460) - [dotnet] Ignore flaky tests on RBE :: Alex Rodionov * [`b3da4e538d`](http://github.com/seleniumhq/selenium/commit/b3da4e538d7dc288101efc55d9d31b48dc4c3a1f) - [bazel] Update gem checksums :: Alex Rodionov * [`5b6fa4863d`](http://github.com/seleniumhq/selenium/commit/5b6fa4863dcb7528e77802414af1bff74b79e6aa) - [bazel] Disable lockfile :: Alex Rodionov * [`e062acbb45`](http://github.com/seleniumhq/selenium/commit/e062acbb4514a80cf5752c152cd880266070d98b) - [rb] Disable failing Edge test :: Alex Rodionov * [`a09f70d031`](http://github.com/seleniumhq/selenium/commit/a09f70d03159194e9dcbf9765ef04f76f9f09a05) - [bazel] Update CI caching manifest for bzlmod :: Alex Rodionov * [`71122cd649`](http://github.com/seleniumhq/selenium/commit/71122cd649a0ab0e4168f5cd49e5871aaaf89003) - [bazel] Update rules_rust to 0.41 :: Alex Rodionov * [`1f8dc10f19`](http://github.com/seleniumhq/selenium/commit/1f8dc10f19e29c4032ff912b7a963a777643a06c) - Revert "[rb] Disable failing Edge test" :: Alex Rodionov * [`ace280cccc`](http://github.com/seleniumhq/selenium/commit/ace280cccc5e780cf3593e68c603441372fc1780) - [ci] Don't use non-bzlmod caches :: Alex Rodionov * [`b734f5e0c7`](http://github.com/seleniumhq/selenium/commit/b734f5e0c775caa5155ce766031fc8a7fb9680d8) - [bazel] Fix node toolchain loading :: Alex Rodionov * [`8d6c0778ba`](http://github.com/seleniumhq/selenium/commit/8d6c0778bac75ea1e5e2055f8894000ec6c028ac) - [ci] Use JDK 17 :: Alex Rodionov * [`6831e8e19e`](http://github.com/seleniumhq/selenium/commit/6831e8e19effac5c25b3218571a0f9bbc89aab26) - [bazel] Restore javadoc targets :: Alex Rodionov * [`4d29ac9da6`](http://github.com/seleniumhq/selenium/commit/4d29ac9da6f5beb5e1ee63bdd51ba8145072cc06) - [bazel] Fix maven_bom targets :: Alex Rodionov * [`cafb91a5e2`](http://github.com/seleniumhq/selenium/commit/cafb91a5e28c77bc5e4eeb58087b9b218f404701) - [bazel] Remove WORKSPACE mode in favor of bzlmod :: Alex Rodionov * [`44ab4a82b6`](http://github.com/seleniumhq/selenium/commit/44ab4a82b6a1ddd059a93f74a8a505b682eb5bd3) - [rb][dotnet][java][py] Update Edge to 123 :: Alex Rodionov * [`77858975e1`](http://github.com/seleniumhq/selenium/commit/77858975e17b30526bdfaf02c95d824bf28b3d3b) - [rb] Fix runfiles location in docs :: Alex Rodionov * [`e1677cd11b`](http://github.com/seleniumhq/selenium/commit/e1677cd11bae072e2b71b136cea54a6c874a6091) - [dotnet] Revert System namespace prefix :: Alex Rodionov * [`bed404cbf0`](http://github.com/seleniumhq/selenium/commit/bed404cbf0ccf78c8a746d385cedea7293a09cac) - [bazel] Move rules_rust to MODULE.bazel :: Alex Rodionov * [`7b9281760c`](http://github.com/seleniumhq/selenium/commit/7b9281760c67dd27c4c5a97cbff5b7e4c760ef78) - [bazel] Update bazel_features :: Alex Rodionov * [`686153006f`](http://github.com/seleniumhq/selenium/commit/686153006ff35311f915177d9101ab96a0804d88) - [bazel] Update rules_rust :: Alex Rodionov * [`08ec566227`](http://github.com/seleniumhq/selenium/commit/08ec566227a14371614e56de4ba6f84cff8480f0) - [bazel] Revert Cargo changes :: Alex Rodionov * [`929a862200`](http://github.com/seleniumhq/selenium/commit/929a86220041f844e188f38bf63c311940a5dbe9) - [bazel] Use default Rust toolchain :: Alex Rodionov * [`88b7a1fcef`](http://github.com/seleniumhq/selenium/commit/88b7a1fcef62980a6a7bbccd08607ceb1ed8c4f1) - [bazel] Update rules_js :: Alex Rodionov * [`aa62f106c7`](http://github.com/seleniumhq/selenium/commit/aa62f106c736172ff4ccea9399ca005b43140250) - [bazel] Move rules_rust back to WORKSPACE to fix zstd compilation :: Alex Rodionov * [`f36b334177`](http://github.com/seleniumhq/selenium/commit/f36b3341772efd79482a9ff6fff15e63d42ef6a6) - [dotnet] Making SeleniumManager a thin wrapper (#13833) :: Diego Molina * [`9e7adc790b`](http://github.com/seleniumhq/selenium/commit/9e7adc790b2473f179187c910dfea0b86a00ba36) - Nightly javascript (#13844) :: Diego Molina * [`c2dda23237`](http://github.com/seleniumhq/selenium/commit/c2dda2323738a50a93a75593c60e1771a95b4db9) - [js] Improve atoms loading under Bazel :: Alex Rodionov * [`645ef05ad0`](http://github.com/seleniumhq/selenium/commit/645ef05ad0b4f59efb61100fb1cd1d55c199fe69) - [ci] Run small JS tests :: Alex Rodionov * [`e0b7584419`](http://github.com/seleniumhq/selenium/commit/e0b7584419092c853ff468c47b9cb88d99c35532) - [js] Fix small tests :: Alex Rodionov * [`ba27d0f767`](http://github.com/seleniumhq/selenium/commit/ba27d0f7675a3d8139544e5522b8f0690a2ba4ce) - [js] Fix formatting :: Alex Rodionov * [`dc77f02281`](http://github.com/seleniumhq/selenium/commit/dc77f02281761f232d06f608ca59fb878770d87e) - [rb] Update gemfile checksums :: Alex Rodionov * [`e85bf8dc8c`](http://github.com/seleniumhq/selenium/commit/e85bf8dc8c679ab7da0f99156c312bc113cc74d3) - [bazel] Fix bazelrc loading from subdirectories :: Alex Rodionov * [`ec54309d20`](http://github.com/seleniumhq/selenium/commit/ec54309d204fc84778c9147a0a3956afa64ebfcc) - [js] Making SeleniumManager a thin wrapper (#13853) :: Diego Molina * [`e6e7d8e1b1`](http://github.com/seleniumhq/selenium/commit/e6e7d8e1b1a4b68189d087f77418752ee216a31c) - [JS] Update npm deps :: Sri Harsha * [`7dd6163d0c`](http://github.com/seleniumhq/selenium/commit/7dd6163d0ce5a6a920e078a96eca0492318099fe) - [grid][java]: relay service can set protocol version in fetching status (#13849) :: Viet Nguyen Duc * [`ea73d44c00`](http://github.com/seleniumhq/selenium/commit/ea73d44c00ef35ceca29b122c08003d40d080f34) - [java] register the callback to the correct event :: Jörg Sautter * [`031c8cf172`](http://github.com/seleniumhq/selenium/commit/031c8cf172d2888f1ac633f6202f0ebd102fa7c3) - [java][bidi] Fix import for the Script module class :: Puja Jagani * [`907b4f461f`](http://github.com/seleniumhq/selenium/commit/907b4f461fc8215712450f66e520b4ba34f786d0) - [cdp][java] Continue requests without modification for know errors in NetworkInterceptor (#13836) :: Puja Jagani * [`5c5c68e606`](http://github.com/seleniumhq/selenium/commit/5c5c68e6061d47efc368e15b60164e5b797f7dfe) - [bidi][java] Update argument type to RemoteValue :: Puja Jagani * [`4a07526a64`](http://github.com/seleniumhq/selenium/commit/4a07526a64b3a1684171287332a98537c21bf108) - [dotnet] Checking if log level is enabled before logging in SM. :: Diego Molina * [`85da948adc`](http://github.com/seleniumhq/selenium/commit/85da948adc58ba99cd5155a97f89691dcfa6eabf) - [dotnet] Renaming methods to follow C# pattern. :: Diego Molina * [`c4a63179ec`](http://github.com/seleniumhq/selenium/commit/c4a63179ecbfb9af9d23ee476ce57e22b7c1db06) - [build] Switching to a different command to pin maven deps :: Diego Molina * [`04c9dfce5b`](http://github.com/seleniumhq/selenium/commit/04c9dfce5b83ed40fa7c08b90c341a97854bab27) - [dotnet] Pushing missing changes to method names in dotnet SM :: Diego Molina * [`5f127db684`](http://github.com/seleniumhq/selenium/commit/5f127db684d8b93b428bf99d49bc768515e6ee90) - [ci] Disable Ruby tests for Chrome/Edge on Windows :: Alex Rodionov * [`753dec82c3`](http://github.com/seleniumhq/selenium/commit/753dec82c372010dcba6186dabbfd08a0516d513) - [bazel] Make unpinned_maven available :: Alex Rodionov * [`f3af5821c7`](http://github.com/seleniumhq/selenium/commit/f3af5821c73ccec4c0f2cbc65c01be188d766091) - Remove unused file :: Simon Stewart * [`fee33dd938`](http://github.com/seleniumhq/selenium/commit/fee33dd93838998fe2225d6e6a9d714b900762d4) - Bump java deps :: Simon Stewart * [`4a6c3847ec`](http://github.com/seleniumhq/selenium/commit/4a6c3847ecc9be827883aae18d33fde061ffe3d2) - [bidi] Update browsing context create method (#13766) :: Puja Jagani * [`8086b25bb5`](http://github.com/seleniumhq/selenium/commit/8086b25bb5052dc6f6ba1634c91d2699b1b46031) - [build] Updating scripts for automated release :: Diego Molina * [`866c76ca80`](http://github.com/seleniumhq/selenium/commit/866c76ca804c82795fd86a969bc5ed402397142c) - Release 4.20.0 (#13870) :: Diego Molina

Details

date
April 24, 2024, 9:03 p.m.
name
Selenium 4.20.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