Selenium - selenium-4.5.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 * [feed290ab3](https://github.com/seleniumhq/selenium/commit/feed290ab31d246c2af631a0b30e4a6ff29a2cdf) - [js] missing end quote in bazel file :: titusfortner * [fe167b119a](https://github.com/seleniumhq/selenium/commit/fe167b119aaa337a2a75f70e2ad262900bb0fe4f) - [java] update changelog and bump version to 4.5 :: titusfortner * [14516208b0](https://github.com/seleniumhq/selenium/commit/14516208b0e6fef9e43e0d930d452d72659b1d0d) - [dotnet] update changelog and bump version to 4.5 :: titusfortner * [10ad14e20e](https://github.com/seleniumhq/selenium/commit/10ad14e20ecbd08b9c9af84c2305f8c311bb788f) - [iedriver] bump versions to 4.5 :: titusfortner * [5057e02848](https://github.com/seleniumhq/selenium/commit/5057e02848fac5c4af39ca2fb214a1448e981de0) - [js] update changelog and bump version to 4.5 :: titusfortner * [77166342b7](https://github.com/seleniumhq/selenium/commit/77166342b74ad96562b415597cc419eb0706fccd) - [py] update changelog and bump versions to 4.5 :: titusfortner * [26dc816c5c](https://github.com/seleniumhq/selenium/commit/26dc816c5cf7e3385eb5b4ad4a6be7eae1be6a0e) - [rb] update changelog and bump version to 4.5 :: titusfortner * [50c5d6ff23](https://github.com/seleniumhq/selenium/commit/50c5d6ff23e66982866f2c0659ab5f4356159ccf) - [rb] add cdp v106 remove v103 :: titusfortner * [3170a497f8](https://github.com/seleniumhq/selenium/commit/3170a497f8c6ecd3247fb5fb7662828723ad8f42) - [dotnet] add cdp v106 remove v103 :: titusfortner * [a2b161a5c5](https://github.com/seleniumhq/selenium/commit/a2b161a5c5567ec3bfa2f548e8f8f96582a1b3f7) - [py] add cdp v106 remove v103 :: titusfortner * [1ffd09357a](https://github.com/seleniumhq/selenium/commit/1ffd09357ac7c4dfd47ba50238858a0a57d0491d) - [js] add cdp v106 remove v103 :: titusfortner * [2a05eb120b](https://github.com/seleniumhq/selenium/commit/2a05eb120b4a3bb941d49b8dcc3b697427311755) - [java] add cdp v106 remove v103 :: titusfortner * [697c717a28](https://github.com/seleniumhq/selenium/commit/697c717a28428e252e03a188ab99a545e5ebf7c3) - [cdp] add definition files for v106 and remove v103 :: titusfortner * [9c8215e84e](https://github.com/seleniumhq/selenium/commit/9c8215e84e8bdc107bb13d46bf76e7d1abb1a0e6) - [java] Enable BiDi session test :: Puja Jagani * [f7b97cbe12](https://github.com/seleniumhq/selenium/commit/f7b97cbe125d34372565d4777e2a81bbd24ce538) - [java] Allow origin of [::1] for geckodriver for IPv6 only systems :: Puja Jagani * [3e7c6e1a95](https://github.com/seleniumhq/selenium/commit/3e7c6e1a95c1bc3e32d5ba26377b6f1ad61f96ba) - Ensure that the decorators do not leak out of the support package :: Simon Mavi Stewart * [96c4ecd714](https://github.com/seleniumhq/selenium/commit/96c4ecd714148c8378a14fe4339430f3f7ace4c5) - [java] allow origins for geckodriver of localhost and 127.0.0.1 :: titusfortner * [af12e439d8](https://github.com/seleniumhq/selenium/commit/af12e439d83e3c8168e5b7673b6f54a81ca17b68) - [JS] bump rules_nodejs to 5.6.0 :: Sriharsha * [a3b11f7fb8](https://github.com/seleniumhq/selenium/commit/a3b11f7fb825f6023ca6621e9c0219a810e0c334) - [dotnet] update changelog for 4.5 :: titusfortner * [5d1779925c](https://github.com/seleniumhq/selenium/commit/5d1779925ce3b888d8a6383c5a48b3117c91bb2e) - [rb] update changelog for 4.5 :: titusfortner * [42850a7fab](https://github.com/seleniumhq/selenium/commit/42850a7fabd8fe53e32045919e69ab966c362c7a) - [rb] add BiDi support for Chrome in preparation for Chrome v106 :: titusfortner * [58f5833ba0](https://github.com/seleniumhq/selenium/commit/58f5833ba02543487aa8e8441c18cebaecef2495) - [rb] match other bindings by defaulting debugger_address and accept_insecure_certs to true for Firefox :: titusfortner * [04e1dfc1fd](https://github.com/seleniumhq/selenium/commit/04e1dfc1fdbcd91684b6b9eb3547e77464501449) - [rb] run dev tools tests on Firefox :: titusfortner * [e51e2a99ab](https://github.com/seleniumhq/selenium/commit/e51e2a99ab2bc23da087fa547f729d0dbcfa1f12) - [rb] support initializing Server with args and log_level :: titusfortner * [b44aee0478](https://github.com/seleniumhq/selenium/commit/b44aee0478f2b93ed229697478c7cf985ea71120) - [rb] use options instead of capabilities :: titusfortner * [77c4bf303e](https://github.com/seleniumhq/selenium/commit/77c4bf303e03ce8c9e8f6a22892a05e774f13647) - [rb] don't use opts as hash in tests :: titusfortner * [cb8872cd72](https://github.com/seleniumhq/selenium/commit/cb8872cd720ef11972ad16db6c33829c992df60b) - Remove spelling mistake from the method name (#11051) :: Vikas Goel * [760305b6a6](https://github.com/seleniumhq/selenium/commit/760305b6a6c2e4bc2c119753164aaac754497734) - [py]: add type hints for method parameters (#11053) :: Kim Hyeonseok * [df0f92db7f](https://github.com/seleniumhq/selenium/commit/df0f92db7fc948e679bc734137661bb98d5e9fe9) - [iedriver] update changelog :: titusfortner * [42284b08ab](https://github.com/seleniumhq/selenium/commit/42284b08abf4acdf6be2cff80cd3e8c48e058c47) - [java] update changelog :: titusfortner * [8aeb1e1290](https://github.com/seleniumhq/selenium/commit/8aeb1e1290d85cba2c67f097c03e6f4b5ba2dd4e) - Run fluxbox as window manager for jobs using Xvfb (#11025) :: Henrik Skupin * [ff372929fa](https://github.com/seleniumhq/selenium/commit/ff372929fad0942983e6cfb548214cf2645f497d) - Fixed some typos (#11035) :: Shishu Raj Pandey * [dc53093baf](https://github.com/seleniumhq/selenium/commit/dc53093bafa8b46f16ac1871ade81461c0cea576) - [py] fix flake8 failure :: titusfortner * [3fcc413878](https://github.com/seleniumhq/selenium/commit/3fcc4138788857f2122e3693132856339e29a51a) - [java] remove non-applicable xml test :: titusfortner * [31190f8edd](https://github.com/seleniumhq/selenium/commit/31190f8edd801a2ead8ba3d49982cbdbc838885d) - [java] fix aliases for windows 7 and vista platform name :: titusfortner * [0b3bc095c1](https://github.com/seleniumhq/selenium/commit/0b3bc095c1860342154563a9208c7c7f5687f670) - Remove deprecated managed directories from bazel :: Puja Jagani * [2f15ea0efa](https://github.com/seleniumhq/selenium/commit/2f15ea0efa358c32b80d1335f5ddc26bf4b567b8) - [py] update outdated usage example (#11049) :: Austin Michael Wilkins * [d2205d9ba6](https://github.com/seleniumhq/selenium/commit/d2205d9ba63a5d0c366b1071d3da2813a58a8983) - [java] fix bug that forced platformName of windows 7 to vista :: titusfortner * [1a73c3f9f3](https://github.com/seleniumhq/selenium/commit/1a73c3f9f37c3f6a424fff92a7f48966c41d3cc0) - Re-enable testGetValueOfUserDefinedProperty test for Firefox (#11046) :: Henrik Skupin * [ccf6a45843](https://github.com/seleniumhq/selenium/commit/ccf6a45843e9dda8e3cdcc9abcd37c4ef9276670) - [py]: remove incorrect references in the changelog :: symonk * [b2598e7fab](https://github.com/seleniumhq/selenium/commit/b2598e7fab238b198971bebd49e5c3bfbaf275bb) - [js] Update changelog :: Puja Jagani * [e4742018d2](https://github.com/seleniumhq/selenium/commit/e4742018d288e76235af029233c5e0c55eaeac73) - [JS] Fix: Do not allow Select class to select disabled options (#11029) :: Tamsil Sajid Amani * [33106b6047](https://github.com/seleniumhq/selenium/commit/33106b60475bf34a02aae3c304026c6e17f41c64) - Bump pinned browsers :: Simon Mavi Stewart * [cd8b551d19](https://github.com/seleniumhq/selenium/commit/cd8b551d19bfdfb30ad669edd7705aa58cd90808) - [java] Java HTTP client : Allow reading the response more than once :: Puja Jagani * [0b853398ef](https://github.com/seleniumhq/selenium/commit/0b853398ef0d4ea553040e7d337cc5677debf4f0) - [java] Update check for content-length header :: Puja Jagani * [9433860d62](https://github.com/seleniumhq/selenium/commit/9433860d621284dbfb46269096debfd71409587d) - [java] Remove unused import :: Puja Jagani * [be2c7e469b](https://github.com/seleniumhq/selenium/commit/be2c7e469b3566409acc359f9d2410700332b869) - Change casing of method name. No logical changes :: Simon Mavi Stewart * [7387bc94a3](https://github.com/seleniumhq/selenium/commit/7387bc94a39e1ce93dc6da985e65c704b56d4e94) - [java] Ensure Java 11 client can send multiple websocket requests. Collect all the received data before processing. :: Puja Jagani * [4671831a08](https://github.com/seleniumhq/selenium/commit/4671831a088129d82f78ac7f45097d08b213f9d4) - [java] Ensure Java 11 client works to support webdriver session :: Puja Jagani * [7f7199cd9d](https://github.com/seleniumhq/selenium/commit/7f7199cd9d677d70c8f2053c4d877e35aa1e310d) - [JS] Update changelog :: Puja Jagani * [5db05840e0](https://github.com/seleniumhq/selenium/commit/5db05840e0092bf0c5cf00a2e659dad1d4b930fa) - [py]: Update doc generation dependencies :: symonk * [79793b6e0f](https://github.com/seleniumhq/selenium/commit/79793b6e0f781c9100bbd58564d836adf1ccaf97) - [py]: Remove opera markdown files :: symonk * [59c175d50a](https://github.com/seleniumhq/selenium/commit/59c175d50a980a12e8aa846c689f635cd97b0d88) - [build] make ruby and python use setup-firefox action :: titusfortner * [77be05c6df](https://github.com/seleniumhq/selenium/commit/77be05c6df14bd900265498d4cb68e836a987110) - [build] Re-enabling browser-actions/setup-geckodriver@latest. :: Henrik Skupin * [ffb50262dd](https://github.com/seleniumhq/selenium/commit/ffb50262ddacad8f5443d303e9082ce115d15402) - [iedriver] use Edge if iexplorer is set to redirect to Edge :: titusfortner * [8d5f7a4cb9](https://github.com/seleniumhq/selenium/commit/8d5f7a4cb9481c2cfda1cbc836f9099ad99829e0) - [iedriver] auto detect location of Edge if not specified :: titusfortner * [1b2093826f](https://github.com/seleniumhq/selenium/commit/1b2093826feab66088e38c86d67f99ea6a98b5b7) - [dotnet] support installing unsigned Firefox add-ons including from directory :: titusfortner * [106c89a6f6](https://github.com/seleniumhq/selenium/commit/106c89a6f6fdf67d3b96b52112aba83ac065093e) - [dotnet] missed removing cdp v101 reference :: titusfortner * [662db2a0c3](https://github.com/seleniumhq/selenium/commit/662db2a0c3d6bcc0979f7ce0a6eefcd5e8918273) - [rb] test more Firefox addon scenarios :: titusfortner * [ba0a025a64](https://github.com/seleniumhq/selenium/commit/ba0a025a64e8c99796fdb8a00a250ee67f53b3fc) - [rb] support sending firefox addon directory as temporary in remote session :: TamsilAmani * [45e4e297f4](https://github.com/seleniumhq/selenium/commit/45e4e297f410f5129144986ff14965ee69ede3fe) - [java] add tests for Firefox addons :: titusfortner * [5a21858df8](https://github.com/seleniumhq/selenium/commit/5a21858df821c864aa95d605cf6040cccb38ff03) - [JS] add tests for Firefox addons :: titusfortner * [f5d052e1c5](https://github.com/seleniumhq/selenium/commit/f5d052e1c5b5157d2428b696ddaf84c594be3094) - [py] add tests for Firefox addons :: titusfortner * [2489973bb5](https://github.com/seleniumhq/selenium/commit/2489973bb5904d936f3dc740efcd9a89516b1f83) - add signed extension directory and unsigned extension zip :: titusfortner * [2ae39b2665](https://github.com/seleniumhq/selenium/commit/2ae39b266552a7bd00e3467cbd2328bbb8bd7eba) - [py] Move test xpi to test package :: David Burns * [84bb6fa59b](https://github.com/seleniumhq/selenium/commit/84bb6fa59b5a75b53b752d7cf4d543cbbe75350e) - [JS] Skip Firefox window tests :: Sriharsha * [b4df49ebca](https://github.com/seleniumhq/selenium/commit/b4df49ebcad6e98f64fb1bafe90af06787e57aec) - [java] Update changelog :: Puja Jagani * [dbcc022f73](https://github.com/seleniumhq/selenium/commit/dbcc022f73c1d141f45ee51de8ba9b7c1c001ab8) - [JS] Update changelog :: Sriharsha * [fa85effa0e](https://github.com/seleniumhq/selenium/commit/fa85effa0e77d946a3f4dcc94a9d0b6b407c2749) - [dotnot] change default behavior for Select class with disabled elements :: titusfortner * [e2bbb54153](https://github.com/seleniumhq/selenium/commit/e2bbb54153370ee56b43e7260aef5923ec826be4) - [py] do not allow Select class to select disabled options :: titusfortner * [0eb286a8fd](https://github.com/seleniumhq/selenium/commit/0eb286a8fd9573e6bb73d242df6def530deaa4ef) - [py] do not allow Select class to work with disabled selects :: titusfortner * [f207270082](https://github.com/seleniumhq/selenium/commit/f207270082d762764fd0b05328f87eb6ea5efcbe) - [rb] do not allow Select class to select disabled options :: titusfortner * [3b691c4fca](https://github.com/seleniumhq/selenium/commit/3b691c4fca285c5ca117cb4014e989a6349f4e48) - [rb] do not allow Select class to work with disabled selects :: titusfortner * [25b30ffa66](https://github.com/seleniumhq/selenium/commit/25b30ffa6657f263953e628db6fd6a80fe0f981e) - [java] only allow enabled select lists for Select class :: titusfortner * [b0925afe6c](https://github.com/seleniumhq/selenium/commit/b0925afe6c0803d608da6d0f98f1ee4e78b3154d) - [web] add disabled select and option elements :: titusfortner * [e9c3aa9a95](https://github.com/seleniumhq/selenium/commit/e9c3aa9a9515f1ca459b313ef767ed2281b8128f) - [rb] implement integration tests for Select lists :: titusfortner * [fa6deeea6b](https://github.com/seleniumhq/selenium/commit/fa6deeea6bda1e73317157845772e114bd569b7d) - [JS] stop sending desiredCapabilities to local and remote end :: Sriharsha * [1c90777a07](https://github.com/seleniumhq/selenium/commit/1c90777a07a4d1d9eb5ace99210b9b78920ba007) - [JS] Updating rules_nodejs to 5.5.4 :: Sriharsha * [c67d0f1dfc](https://github.com/seleniumhq/selenium/commit/c67d0f1dfc49c7f9f6938ac64ae676a348defebd) - [java] Refactor code to use StringBuilder instead of StringBuffer :: Andrei Solntsev * [9850c95bee](https://github.com/seleniumhq/selenium/commit/9850c95bee3ed6d83b21b2838977cab7d5e16d94) - [java] Fix test ignorance custom logic (#11007) :: Boni GarcΓ­a * [c06370910c](https://github.com/seleniumhq/selenium/commit/c06370910c804e7de0cbdc3c1eae131bd634f55f) - fix some typos in code and documentation (#11009) :: Andrei Solntsev * [7f54c8f696](https://github.com/seleniumhq/selenium/commit/7f54c8f6964c7fe6bd27965d9c09751c977d495c) - [java] incorrectly put guard on the getter test instead of the setter test :: titusfortner * [067ab3c9f3](https://github.com/seleniumhq/selenium/commit/067ab3c9f337b04bd7a8277a63601875ccf7ad5e) - [java] Remove try/catch from tests :: Andrei Solntsev * [fcc549ad29](https://github.com/seleniumhq/selenium/commit/fcc549ad290d9ae13beecfd875b57178d5fcb2c5) - [java] Ensure event firing decorator can accept a target class :: Puja Jagani * [5050a6bc0e](https://github.com/seleniumhq/selenium/commit/5050a6bc0eaa12b18a2487bd0f57170f4159ad00) - Fix javadoc (#10992) :: Bartek Florczak * [b72224f966](https://github.com/seleniumhq/selenium/commit/b72224f9667d0ff2265b419e9d011a8f1de88514) - [py] missed another xfail_remote annotation :: titusfortner * [d903de8fdc](https://github.com/seleniumhq/selenium/commit/d903de8fdcdf5948c5dcbb2958ba95fe0cd367fb) - [py] add xfail annotations for remote as well :: titusfortner * [d9a312c639](https://github.com/seleniumhq/selenium/commit/d9a312c6399cf7278d9e2050713a2d39fbb63eb6) - [java] ignore firefox test for bug :: titusfortner * [ed638af0c4](https://github.com/seleniumhq/selenium/commit/ed638af0c40b5a1f7c51d8c5847a5470db658713) - [py]: use `Zipfile` in a context; remove duplicate imports, use compiled re pattern for searching :: symonk * [2d8f51d0fe](https://github.com/seleniumhq/selenium/commit/2d8f51d0feca785885b53f8fcbce7c3d636581fa) - [py] update xfail for window positioning tests on Firefox :: titusfortner * [058d516f0e](https://github.com/seleniumhq/selenium/commit/058d516f0e26d56b903cc81a6b82a6a0318b5114) - [rb] update spec guards :: titusfortner * [8ee95718a4](https://github.com/seleniumhq/selenium/commit/8ee95718a46498cb5e37b99407e67c300b607d84) - [dotnet] add cdp v105 remove v102 :: titusfortner * [5dbc02f19b](https://github.com/seleniumhq/selenium/commit/5dbc02f19be6642fbe7a8a8a3160bdf551182fb8) - [rb] add cdp v105 remove v102 :: titusfortner * [e7b0a8e40a](https://github.com/seleniumhq/selenium/commit/e7b0a8e40a9bb010b792742be66806d37bf9882f) - [py] add cdp v105 remove v102 :: titusfortner * [98284e86e5](https://github.com/seleniumhq/selenium/commit/98284e86e567e70a3869e369b704ac6bf944d514) - [js] add cdp v105 remove v102 :: titusfortner * [0de81eef82](https://github.com/seleniumhq/selenium/commit/0de81eef82ab4284f378713c94d3cbb1a13570f7) - [java] add cdp v105 remove v102 :: titusfortner * [0f4edb70e7](https://github.com/seleniumhq/selenium/commit/0f4edb70e75ce83fb08863a00ee2f63ef3f4648e) - [cdp] add definition files for v105 :: titusfortner * [323fedb82f](https://github.com/seleniumhq/selenium/commit/323fedb82f56648955c6913e4b4ce1198ce81856) - [build] Updating bazelisk to 1.13.0 :: Diego Molina * [fd9d8d8932](https://github.com/seleniumhq/selenium/commit/fd9d8d89325c76795402a0749e632601c138ebea) - [py]: Simplify some `pointer_input` code :: symonk * [a7ddecafe2](https://github.com/seleniumhq/selenium/commit/a7ddecafe2a6c66c41bd7278bde6dd33a928fc93) - [py]: Remove redundant return clauses, use snake_case for some private proxy methods :: symonk * [c21d220630](https://github.com/seleniumhq/selenium/commit/c21d2206305f93a9384c57167d80439674aa5792) - [py]: Add no-op placeholder recipe for `isort` in tox :: symonk * [011e931f54](https://github.com/seleniumhq/selenium/commit/011e931f54544f8382dd53a8a85a3d3c1dd36f44) - [py]: implicitly iterate dictionaries without specifying `keys()` in places :: symonk * [6b4b9f8678](https://github.com/seleniumhq/selenium/commit/6b4b9f8678467d7829545e0456bc871190bde6d2) - [py]: use `cls` for class methods; be explicit with `open(..., encoding=...)` :: symonk * [32d2a50d61](https://github.com/seleniumhq/selenium/commit/32d2a50d6118e5a8a52a961c6980ec71ac1f05e5) - [py]: Stop trying to export `Opera` in `__all__` of the webdriver parent package :: symonk * [c24ca170ca](https://github.com/seleniumhq/selenium/commit/c24ca170caa403a46dd480f11a98e48dc418d6e9) - [py]: remove alot of redundant `else` clauses throughout :: symonk * [96eaad4110](https://github.com/seleniumhq/selenium/commit/96eaad4110a3ffc4ea8af3aeffdd97235e70421d) - [py]: use `str(...)` in place of `__str__(...)` :: symonk * [a29c5843c1](https://github.com/seleniumhq/selenium/commit/a29c5843c12f2107d9870c10f77141deebcbe3c5) - [py]: Remove unnecessary list comprehensions in actions :: symonk * [bad1b4cbfd](https://github.com/seleniumhq/selenium/commit/bad1b4cbfd5b8a765f7bee4866f4ace5cc3586f3) - [py]: add checks for non compliant imports in `python3.7+` :: symonk * [2e059e0314](https://github.com/seleniumhq/selenium/commit/2e059e0314604669fabc899cbad76d9a41d30bcb) - [py]: minor types, avoid import names for variables, simplify int or float checks in `keys_to_typing` :: symonk * [bef96e6410](https://github.com/seleniumhq/selenium/commit/bef96e64102f09f3337a5108dbca371267450b59) - [JS] Update changelog :: harsha509 * [2618e8efb4](https://github.com/seleniumhq/selenium/commit/2618e8efb4f4d77867318d3b420aa1ee76662dd3) - minor types for `AbstractEventListener` :: symonk * [0f9e6be542](https://github.com/seleniumhq/selenium/commit/0f9e6be5427efe01e82fa16cc47782643b9e06d2) - [py]: Additional types for `event_firing_webdriver.py` :: symonk * [024d863a56](https://github.com/seleniumhq/selenium/commit/024d863a56e57bd32a1b133044266ec9d51dbbf8) - [JS] Set min node support to 14.x.x :: harsha509 * [a9dc68bad7](https://github.com/seleniumhq/selenium/commit/a9dc68bad71795af08d8bf0dfc576ed62e509752) - [py]: Add return types to dunder `__init__` in places :: symonk * [bcbf432b6b](https://github.com/seleniumhq/selenium/commit/bcbf432b6b0d47084f46f1009b0241908f1f28e3) - [py]: Options now returns bool values for various properties when not set rather than `None` :: symonk * [2ce00fcceb](https://github.com/seleniumhq/selenium/commit/2ce00fccebf2c965b9efde1d5706c033ec423090) - [py]: Update python changelog for `4.5.0` :: symonk * [6f77a1e463](https://github.com/seleniumhq/selenium/commit/6f77a1e4630dd37a9a3e30d8fa3fdfff6da8e17e) - [py]: Deprecate non `W3C` capability implicit conversion :: symonk * [d1818d70a6](https://github.com/seleniumhq/selenium/commit/d1818d70a6b2241b10b200f78405ed083ebe0486) - [java] Set protected as ClientConfig constructor instead of private (#10985) :: Kazuaki Matsuo * [44d398ae65](https://github.com/seleniumhq/selenium/commit/44d398ae65635b626ee06ce465eb7449c8754b0b) - Synchronize on the underlying websocket (#10976) :: Simon Stewart * [1a5b24ceb9](https://github.com/seleniumhq/selenium/commit/1a5b24ceb99b221bf0e85d48a6284ae662b7734a) - [grid] Updating Grid JS deps :: Diego Molina * [b296822900](https://github.com/seleniumhq/selenium/commit/b29682290086344745e73275c665506c379cad77) - Bump bazel to 5.3.0 (#10981) :: Simon Stewart * [ff88671fb8](https://github.com/seleniumhq/selenium/commit/ff88671fb8cb4d408ca7b70aa696b30ccce19b15) - #10812 don't allow selecting a disabled option (#10814) :: Andrei Solntsev * [4b19fa416b](https://github.com/seleniumhq/selenium/commit/4b19fa416be02542c994bf839ca3c3408ded4b16) - [grid] Removing event bus role from session queue :: Diego Molina * [894ffd9dc5](https://github.com/seleniumhq/selenium/commit/894ffd9dc58927cf80e8f6f492acef3af7251df3) - [JS] Run tests with node 16.x in CI (#10979) :: Sri Harsha * [631b2295d4](https://github.com/seleniumhq/selenium/commit/631b2295d4ecc1f88e1f781ebc33024b3c47d0e7) - Use a URL for rules_jvm_external where the contents won't change :: Simon Mavi Stewart * [cf01987cc9](https://github.com/seleniumhq/selenium/commit/cf01987cc90d50c01bb8e4ce043510e0803b06ba) - Fix Grid UI by patching rules_jvm_external :: Simon Mavi Stewart * [51095a4612](https://github.com/seleniumhq/selenium/commit/51095a4612bb32274aa81f6cd35e25c21c8395ca) - chore/code style changes, add util (#10975) :: Potapov Dmitriy * [878feb7fcf](https://github.com/seleniumhq/selenium/commit/878feb7fcfd9758d90c03590486816255b10a73f) - [py]: Sweeping typing improvements for all property setters :: symonk * [5604523e65](https://github.com/seleniumhq/selenium/commit/5604523e65baeaed161546db9d616917ae352544) - [py]: Fix `flake8` violations :: symonk * [b940299758](https://github.com/seleniumhq/selenium/commit/b9402997580a9e29820641f20639374390dda953) - fix: geckodriver session with node 18.x.x (issue 2 in #10970) :: harsha509 * [af5ab009fa](https://github.com/seleniumhq/selenium/commit/af5ab009faa148a76e0dbdb62f73799cc4a2749f) - Bump all java deps :: Simon Mavi Stewart * [fac1ac2ee1](https://github.com/seleniumhq/selenium/commit/fac1ac2ee19c0f84f149cf98bb8fc330c14a3786) - Tighten visibility of rules in the support package :: Simon Mavi Stewart * [a77be0599a](https://github.com/seleniumhq/selenium/commit/a77be0599a4f38dfbdb2f29a1c211b664537948c) - Roll the pinned browser versions :: Simon Mavi Stewart * [2da79fb62e](https://github.com/seleniumhq/selenium/commit/2da79fb62e97ccfc34793b67878e8240a90f3e6b) - Bump htmlunit to 2.64.0 :: Simon Mavi Stewart * [1c5fe11397](https://github.com/seleniumhq/selenium/commit/1c5fe11397eb04f51dd16fadc6cc03587a394a96) - [JS] Fix window test in firefox :: harsha509 * [32c699d92e](https://github.com/seleniumhq/selenium/commit/32c699d92e54f6a3c2cc33304ce831846d639d05) - Run ./go copyright:update :: Simon Mavi Stewart * [634637d473](https://github.com/seleniumhq/selenium/commit/634637d473a046ad54069a88328ac6421c51131c) - Bump rules_jvm_external to 4.3 :: Simon Mavi Stewart * [1aba14e9c1](https://github.com/seleniumhq/selenium/commit/1aba14e9c19caff9f5136fbb7d3f7d2836ef07c0) - [rb] Remove unnecessary and bug-creating code in platform.rb. (#10973) :: ch-saeki * [000c2cf10d](https://github.com/seleniumhq/selenium/commit/000c2cf10d522a90bb765e6ff6882114eefcadc4) - chore/code style changes to common format (#10964) :: Potapov Dmitriy * [f4ce77d24e](https://github.com/seleniumhq/selenium/commit/f4ce77d24ee364279326c87a5ddc8a3ea386b88b) - [JS] destructuring exports :: harsha509 * [741dbf61a8](https://github.com/seleniumhq/selenium/commit/741dbf61a88fc73dd51af69f90ba83f357dfacf7) - [JS] Quit driver instance after each test :: harsha509 * [6ad88d3825](https://github.com/seleniumhq/selenium/commit/6ad88d3825f97c67a07a07da944175a586e9ce9c) - Fix frame_to_be_available_and_switch_to_it() for string inputs (#10967) :: Michael Mintz * [ce2ee20de5](https://github.com/seleniumhq/selenium/commit/ce2ee20de51cd3d8ce13b7c41131c90af142fc98) - feat(java): add webdriver.edge.loglevel (#10962) :: Kazuki Higashiguchi * [2b98f9b015](https://github.com/seleniumhq/selenium/commit/2b98f9b01544ef295b79b6e1227058e675ec1254) - [py] Fix - Adding retries to Python CI :: Diego Molina * [9edcd4654f](https://github.com/seleniumhq/selenium/commit/9edcd4654f31d18dc5fe1e100172eb3eb9c56d20) - [py] Adding retries to Python CI :: Diego Molina * [3c6d27c37f](https://github.com/seleniumhq/selenium/commit/3c6d27c37fdbe27bab30aca038d6cfbeb16b2f5a) - [py]: fixes flake8 violations in `virtual_authenticator.py` :: symonk * [e12972ec0f](https://github.com/seleniumhq/selenium/commit/e12972ec0fc02cc7bf7b8cc5a38f30bc1252e263) - [py]: fix alot of `mypy` complaints :: symonk * [e142d5d028](https://github.com/seleniumhq/selenium/commit/e142d5d028c2fd8cdb56c81b7efe26b06000af77) - [py]: additional type hints for `interaction.py` :: symonk * [ab901a5a01](https://github.com/seleniumhq/selenium/commit/ab901a5a010bca45795fcd92ed1d3cb190f7b6f7) - [py]: Remove unnecessary `else` clause in `element_to_be_clickable(...)` :: symonk * [08894862c3](https://github.com/seleniumhq/selenium/commit/08894862c3088037271e70f01009ee1cb6cb0d75) - [py]: tidy up some `pylint` violations; update to use more fstrings :: symonk * [82d7891a44](https://github.com/seleniumhq/selenium/commit/82d7891a44507ce60e230ab049fb0b9c27bb96e9) - [py]: use `f` strings in place of `%s` :: symonk * [845e47d43f](https://github.com/seleniumhq/selenium/commit/845e47d43f03d6638ae550c805235defbb69c0d9) - [JS] Adds mouse button enum for forward and backward navigation :: harsha509 * [7295d54216](https://github.com/seleniumhq/selenium/commit/7295d54216cb4c7cd3447a6f438dd222e2a6c972) - [java] Removing Opera leftovers :: Diego Molina * [912b4a4822](https://github.com/seleniumhq/selenium/commit/912b4a4822e9e5916110a48a17178f2f6459f0ef) - [build] Updating bazelisk :: Diego Molina * [bb0b3b24ca](https://github.com/seleniumhq/selenium/commit/bb0b3b24cad2eafbac6af2a22bae74698bff5487) - [py]: loosen required versions of "certifi" (#10958) :: Michael Mintz * [59d7baec6d](https://github.com/seleniumhq/selenium/commit/59d7baec6df19c46796e60f8eaac289aefa69998) - [JS] Adds select by multiple(index,value, text) tests :: harsha509 * [9955c130fa](https://github.com/seleniumhq/selenium/commit/9955c130fa90fa68462b98080e245785d31a78ed) - [java] Remove Opera related classes (#10950) :: Puja Jagani * [a344d2735e](https://github.com/seleniumhq/selenium/commit/a344d2735e88e844ab57149fd07432dc34d80371) - [py] update python changelog :: AutomatedTester * [54809a701b](https://github.com/seleniumhq/selenium/commit/54809a701b9cc0306f7277efd3767b02e71be2e5) - [py] Bump Python Bindings to 4.4.2 :: AutomatedTester * [35adf8bef5](https://github.com/seleniumhq/selenium/commit/35adf8bef56cd5efc166feda96224b74800b8503) - [JS] Adds 'Select' support package :: harsha509 * [4b4ce7b7c8](https://github.com/seleniumhq/selenium/commit/4b4ce7b7c8b6ea94158c9147989ec7cfae253f9e) - [py]: Bump version for `4.4.1` :: symonk * [d0b95a04a5](https://github.com/seleniumhq/selenium/commit/d0b95a04a5aaaa88bfcd10705b8231ba44e5b774) - [grid] Adding handler for options when using cors and creating a session :: Diego Molina * [67d544bdee](https://github.com/seleniumhq/selenium/commit/67d544bdeef68fcd85f1ae1ec1fd080ec50e1b56) - [JS] Add support for Actions API sendKeys to designated element :: harsha509 * [9b012df78d](https://github.com/seleniumhq/selenium/commit/9b012df78dbbfd84d8fef06308f40fbf6a29455b) - Add a JDK 11 HTTP client (#10936) :: Simon Stewart * [9656da70e5](https://github.com/seleniumhq/selenium/commit/9656da70e574a77213cba49ff00e11a2d0f1f393) - [grid] Sending a DELETE when a session times out. :: Diego Molina * [829e47681a](https://github.com/seleniumhq/selenium/commit/829e47681a23be06a3433c15ecd3d9351aba6142) - [java] Setting a high max redirects :: Diego Molina * [ffa9f47424](https://github.com/seleniumhq/selenium/commit/ffa9f47424ad784f5b71c6e9a77c4fd55d7d9c2d) - [grid] Removing `grid-model` flag. Is not being used. :: Diego Molina * [797a859d98](https://github.com/seleniumhq/selenium/commit/797a859d985f681699e66a7edb0939ee291bef1e) - [java] Improving default matcher to enable Appium :: Diego Molina * [c88455095d](https://github.com/seleniumhq/selenium/commit/c88455095d9e7cebb30f2b44f0c043c575293d19) - [py]: fix flake8 violations for `W391` :: symonk * [702c12ab85](https://github.com/seleniumhq/selenium/commit/702c12ab85063ad09f370f4ff91a2c151094c112) - [py]: more unit test coverage for script keys :: symonk * [4440ea0bd6](https://github.com/seleniumhq/selenium/commit/4440ea0bd6a26c1ee044116e0083c42e8173d510) - [py]: repr for script keys, types and nicer error when unpinning unknown keys and unit tests :: symonk * [95f0cba280](https://github.com/seleniumhq/selenium/commit/95f0cba280d76d3119c84575aab07270828f0f38) - [py]: Remove deprecated urllib3[secure] extras dependency (#10932) :: V24 * [b1543cff74](https://github.com/seleniumhq/selenium/commit/b1543cff74a68514253c6e1f90a7ed13a5d7a065) - [web] need to be able to scroll to the bottom of this page :: titusfortner * [3738c97dbf](https://github.com/seleniumhq/selenium/commit/3738c97dbff86cfa8d574245605d928ed71a07bb) - [java] Removing host info for most cases, except SessionNotCreatedException :: Diego Molina * [9f4f47ef6e](https://github.com/seleniumhq/selenium/commit/9f4f47ef6e59afca024b5f1d2f64f4de8c7cac64) - [java] Changing message when session is not found in Grid :: Diego Molina * [20b6957f75](https://github.com/seleniumhq/selenium/commit/20b6957f753fdf92ae0ba9866b1e4f72737a7a87) - Include sample web form :: Boni Garcia * [1aa7c59b06](https://github.com/seleniumhq/selenium/commit/1aa7c59b0688bdd29e8cc59d73f49887abb97cd7) - [java] Removing IME :: Diego Molina * [b8ede333be](https://github.com/seleniumhq/selenium/commit/b8ede333beecc3b4a543f09cc0b3315c66f2d488) - [js] Moving from static to const to make js-dossier happy :: Diego Molina * [f5f288767f](https://github.com/seleniumhq/selenium/commit/f5f288767f5b8e1e101e437e19a694696ea6104d) - [js] Removing circular dependency :: Diego Molina * [afe28847f3](https://github.com/seleniumhq/selenium/commit/afe28847f3b02778c4c6d807e216eca7e1510eba) - [java] Fix typo in release notes for v4.4.0 (#10935) :: Guille * [4ed89beda0](https://github.com/seleniumhq/selenium/commit/4ed89beda0d67665987dcba4ea8812afea34de7f) - Add missing `uses` from the remote webdriver jar :: Simon Mavi Stewart * [c927a5b65b](https://github.com/seleniumhq/selenium/commit/c927a5b65bbaa3dede337e50e34ed3aadd803db8) - Add missing keywords to invocation of `java_export` :: Simon Mavi Stewart * [91a1ab1f3d](https://github.com/seleniumhq/selenium/commit/91a1ab1f3d19fb799768f2002728ac6871afd21b) - [java] Removing deprecated ForSeleniumServer caps :: Diego Molina * [4747fe7e50](https://github.com/seleniumhq/selenium/commit/4747fe7e50757a99ebaa9aada1b8a7aa00bc35c9) - [java] Removing deprecated BrowserType.java :: Diego Molina * [a6f8028b5c](https://github.com/seleniumhq/selenium/commit/a6f8028b5cc6ceaf535c00bcee8c364e1b90d71b) - [dotnet] Handle the case when http response content type might be null (#10929) :: Nikolay Borisenko * [f7c2f029a6](https://github.com/seleniumhq/selenium/commit/f7c2f029a68e9e6bb5b65b5fca6c7254341e872a) - Run buildifier. No logical changes :: Simon Mavi Stewart * [d56c876e34](https://github.com/seleniumhq/selenium/commit/d56c876e3441cca25dbee9adfa1e67b2f69bfa2e) - Update pinned browsers :: Simon Mavi Stewart * [aea58858d9](https://github.com/seleniumhq/selenium/commit/aea58858d922ae3a5a56f5251bc7c9cedd5b4bba) - [rb] Amending changelog for 4.4.0 :: Diego Molina

Details

date
Sept. 28, 2022, 8:41 p.m.
name
Selenium 4.5.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