Selenium - selenium-4.15.0

Security

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 * [`f4334adc5c`](http://github.com/seleniumhq/selenium/commit/f4334adc5c8338fe51901288168d0ee90edda9b1) - update versions for nightly releases :: titusfortner * [`ee8c814618`](http://github.com/seleniumhq/selenium/commit/ee8c8146182f00d513a22201d7fd1edf236d628e) - [rb] update gemfile with nightly version :: titusfortner * [`c3fc944d5e`](http://github.com/seleniumhq/selenium/commit/c3fc944d5e3800ab567306467f4de38474ec79df) - fix change logs :: titusfortner * [`163ba66495`](http://github.com/seleniumhq/selenium/commit/163ba6649509b071d5b050ec15d3849048b31457) - [java] remove jdk from list of jars to publish now that it is a core dependency :: titusfortner * [`3dbb37c6ff`](http://github.com/seleniumhq/selenium/commit/3dbb37c6ff107d36817e21d4111575315780ebcb) - [js] update package lock version :: titusfortner * [`2ef70312e8`](http://github.com/seleniumhq/selenium/commit/2ef70312e8785d7db74526669a64abc2f48cebc8) - [bidi][java] Add set viewport command :: Puja Jagani * [`f02e917ec6`](http://github.com/seleniumhq/selenium/commit/f02e917ec618986ffcbf67863acbdc19c8f82036) - [bidi][java] Add browsing context activate command :: Puja Jagani * [`2940a0d24d`](http://github.com/seleniumhq/selenium/commit/2940a0d24dff70dcfa5f5d9e891e2a018c031db0) - [rust] Organize use (imports) in all modules (no logical changes) :: Boni Garcia * [`889a636954`](http://github.com/seleniumhq/selenium/commit/889a6369547bc9ee5a5323054a4216c74616f840) - [ci] Slim the Java build even further (#12913) :: Simon Stewart * [`abeb86612d`](http://github.com/seleniumhq/selenium/commit/abeb86612d07d0ab0507d3e75e5c570fe9c595b3) - [java] Use Java Map instead of Guava Immutable Map in BiDi package :: Puja Jagani * [`cdd75fcda8`](http://github.com/seleniumhq/selenium/commit/cdd75fcda8507e39d44785ff16dd5a95c9ec45d2) - [java] Use Java Map instead of Guava Immutable Map in Chrome package :: Puja Jagani * [`ca15a17230`](http://github.com/seleniumhq/selenium/commit/ca15a17230bf6de01b3dad44c0525036ac038d47) - [java] Use Java Map instead of Guava Immutable Map in Chromium package :: Puja Jagani * [`a92711b6a7`](http://github.com/seleniumhq/selenium/commit/a92711b6a756089f8011f46ea58e344182d2f93d) - Update mirror info (Tue Oct 10 12:06:42 UTC 2023) :: Selenium CI Bot * [`819955bd77`](http://github.com/seleniumhq/selenium/commit/819955bd77ba0f1e13a07b31a9a470cb00c381d5) - [iedriver] update versions to 4.14.0.0 :: titusfortner * [`f6d04c8a67`](http://github.com/seleniumhq/selenium/commit/f6d04c8a67446fb2c971f98e580f9fb8e1376d25) - [ci + dotnet] Slim down the .Net CI build since most is already checked by the RBE CI build (#12916) :: Simon Stewart * [`06bb4e9f33`](http://github.com/seleniumhq/selenium/commit/06bb4e9f331afe228c7512ae9649788cac03b54e) - [java] remove lift related packages and dependencies (#12917) :: joerg1985 * [`1f8b8d9a80`](http://github.com/seleniumhq/selenium/commit/1f8b8d9a804e35e7773d7226e2e2c26b0964a9fc) - Update mirror info (Wed Oct 11 00:15:25 UTC 2023) :: Selenium CI Bot * [`bbcfc9aead`](http://github.com/seleniumhq/selenium/commit/bbcfc9aeadc558cb7854e4d3372e51ebebbac935) - [java][bidi] Add validation for browsing context id (#12920) :: Manuel Blanco * [`225074be5d`](http://github.com/seleniumhq/selenium/commit/225074be5d368ef523928b676d71c56453771019) - [java] Fix default values for print options page size :: Puja Jagani * [`78ee4c01a7`](http://github.com/seleniumhq/selenium/commit/78ee4c01a7dfe4377ba251fcc047beed1534f0f3) - [java] Update page size test :: Puja Jagani * [`1c89e31e7a`](http://github.com/seleniumhq/selenium/commit/1c89e31e7a273b2e54ce178929887ed3eb942cd5) - [ci + dotnet]: We can run tests and packaging in parallel :: Simon Mavi Stewart * [`a717e3feba`](http://github.com/seleniumhq/selenium/commit/a717e3feba8b04289bdfc1e5efb9282e46560217) - Replace calls to console.log with managed loggers (#12909) :: Daniel Rozenberg * [`966cb9f9a1`](http://github.com/seleniumhq/selenium/commit/966cb9f9a15382aff8f6ebae5200dae8eee85b0c) - [rust] Include mirror arguments to change default online repository URLs (#11687) :: Boni García * [`6c6b5622b9`](http://github.com/seleniumhq/selenium/commit/6c6b5622b90dd52b696e1512fc811b7985741af1) - [java][bidi] Add print command :: Puja Jagani * [`8f73722712`](http://github.com/seleniumhq/selenium/commit/8f737227121762ff3bf8748ea1bc7b9f943bd5bd) - [java] Update Netty to 4.1.100.Final :: Simon Mavi Stewart * [`36108e7244`](http://github.com/seleniumhq/selenium/commit/36108e724495d1659551526dd8a82a9e56504249) - Update mirror info (Wed Oct 11 12:07:07 UTC 2023) :: Selenium CI Bot * [`7ddfad6ad7`](http://github.com/seleniumhq/selenium/commit/7ddfad6ad7d92fbb1bac72b6353a58ae38c26288) - [java] use the java process builder to run external processes (#12898) :: joerg1985 * [`d9f0010403`](http://github.com/seleniumhq/selenium/commit/d9f0010403fc2e1b50f0da3a6224be7da71108dc) - [py]: Return a `pathlib.Path` when `SE_MANAGER_PATH` is set. closes #12929 :: symonk * [`1e6e5ec2fa`](http://github.com/seleniumhq/selenium/commit/1e6e5ec2fa44f3fe508fd0289dcea6f326f2351c) - [java] allow a custom timeout when shutting down a process :: Jörg Sautter * [`27c7fdbef8`](http://github.com/seleniumhq/selenium/commit/27c7fdbef8653ab1727548be76f5b8b53086462d) - [java] replaced usage of Guavas ByteStreams with native Java 11 methods :: Jörg Sautter * [`dd00a0ab56`](http://github.com/seleniumhq/selenium/commit/dd00a0ab56b0b6483d48650c16028032c67b7174) - [java] allow setting version in the Http Client Config (#12919) :: Titus Fortner * [`0a3d590f7a`](http://github.com/seleniumhq/selenium/commit/0a3d590f7aad85214b060819d417d24f173dbf4c) - [java] Remove unused imports :: Puja Jagani * [`7cc250fa59`](http://github.com/seleniumhq/selenium/commit/7cc250fa590023fe17e4f93feb511f90f3cd4eaf) - [Bugfix] Refactored code in the WebDriverException class: (#12933) :: Manuel Blanco * [`6217edce1e`](http://github.com/seleniumhq/selenium/commit/6217edce1e66972d4193f30b108dab155133aa7a) - Update mirror info (Thu Oct 12 12:07:12 UTC 2023) :: Selenium CI Bot * [`03f8ede370`](http://github.com/seleniumhq/selenium/commit/03f8ede37060d897a220c7459ef5954100ae72d6) - [java] update change logs and version for 4.14.1 :: titusfortner * [`2de505e37c`](http://github.com/seleniumhq/selenium/commit/2de505e37c1644d6749a18a7390b3e4e18632423) - [java] reset versions for nightly snapshots :: titusfortner * [`8fc8ce623b`](http://github.com/seleniumhq/selenium/commit/8fc8ce623b9a1ee64e924d1e92fb4292e1454de0) - [java] fixed the characteristics of the collector :: Jörg Sautter * [`2794376529`](http://github.com/seleniumhq/selenium/commit/27943765299ac278055cc64e559b99480f9d4bf8) - [BUGFIX] A minor change to make the String version final. (#12941) :: Manuel Blanco * [`69b64f0582`](http://github.com/seleniumhq/selenium/commit/69b64f058239f8f78a0223408e96e379b5044d0f) - Update mirror info (Fri Oct 13 00:16:21 UTC 2023) :: Selenium CI Bot * [`2d89118198`](http://github.com/seleniumhq/selenium/commit/2d8911819830f438cb6fe4903291e2b110a73050) - [dotnet] fix incorrect references in comments :: titusfortner * [`42cc35585b`](http://github.com/seleniumhq/selenium/commit/42cc35585b8a60f722c67d34fdc877e3b4c2c89b) - [java] removed use of guava from browser packages :: Jörg Sautter * [`8cd9757086`](http://github.com/seleniumhq/selenium/commit/8cd97570866c053b40cc0c3ce286e26d0eafa8d8) - [dotnet] bump version to 4.14.1 and update changelog :: titusfortner * [`a98e61f24b`](http://github.com/seleniumhq/selenium/commit/a98e61f24b01670e6421cfa01a1355d14e5dfe03) - Update mirror info (Mon Oct 16 00:15:39 UTC 2023) :: Selenium CI Bot * [`0074a7c377`](http://github.com/seleniumhq/selenium/commit/0074a7c37732832ca898828de386dc48f257ad51) - [java] removed use of guava from devtools (#12943) :: joerg1985 * [`8fee675e1e`](http://github.com/seleniumhq/selenium/commit/8fee675e1e97256bfdea068cbbafba474fe97099) - [rust] Support for automatic management of Firefox ESR (#12946) :: Boni García * [`9ff1fe286c`](http://github.com/seleniumhq/selenium/commit/9ff1fe286cbba06d3f0a536888a6fe885147e88b) - [dotnet] do not set binary as empty string (#12738) :: titusfortner * [`8ed8aa2d1d`](http://github.com/seleniumhq/selenium/commit/8ed8aa2d1dca3859ea7ea17db72e918aad0c227f) - [java] do not set browser binary if it is an empty string (#12738) :: titusfortner * [`fe4bc76f71`](http://github.com/seleniumhq/selenium/commit/fe4bc76f71bdca7adb3a09fa9af1bf144c40a9e4) - [py] do not set browser binary in selenium manager if it is an empty string (#12738) :: titusfortner * [`0081a5de19`](http://github.com/seleniumhq/selenium/commit/0081a5de1984d781509c71f5bef57276dff71ed9) - [rb] do not set browser binary in selenium manager if it is an empty string (#12738) :: titusfortner * [`4c7b83f4f1`](http://github.com/seleniumhq/selenium/commit/4c7b83f4f1c18b1967e64c67ac7954e21cf10fac) - [ci] cannot build dotnet:all right now :: titusfortner * [`ae0d894740`](http://github.com/seleniumhq/selenium/commit/ae0d89474011d21359313808e986abd7fecd8043) - [dotnet] store the mutated element for the user not just the target id (#12948) :: Titus Fortner * [`e8c3e9db75`](http://github.com/seleniumhq/selenium/commit/e8c3e9db75b9881eb306cc7830b6638014f4f0c8) - [java] Allow setting proxy for all http client instances (#12940) :: Puja Jagani * [`7461f1d496`](http://github.com/seleniumhq/selenium/commit/7461f1d496e0f2163cb86df80c272fdfb3db0a04) - [java][cdp] Ensure request can be modified while intercepting :: Puja Jagani * [`7450a1a0f8`](http://github.com/seleniumhq/selenium/commit/7450a1a0f87cf0da71ce7fbc6b90469ad208822c) - [js][bidi] Fix network inspector test :: Puja Jagani * [`20abb92950`](http://github.com/seleniumhq/selenium/commit/20abb9295084af814d5fd470e329e31d49022847) - [java] Remove unused import :: Puja Jagani * [`5d80f4f631`](http://github.com/seleniumhq/selenium/commit/5d80f4f631be2887c6fe77c08f1a56d6783d2f2b) - Update .gitignore :: Puja Jagani * [`4b3238fc8f`](http://github.com/seleniumhq/selenium/commit/4b3238fc8fab6cba60a5fa5389df83df10915689) - [dotnet] Don't pack Selenium Manager binaries by consumer packages :: Nikolay Borisenko * [`d6899008ab`](http://github.com/seleniumhq/selenium/commit/d6899008ab54c4c0d82d6b68d98a78a37da4c21e) - [java][bidi] Add browsing contexts events related to navigation and user prompt :: Puja Jagani * [`bb12405081`](http://github.com/seleniumhq/selenium/commit/bb124050814a5a9ad0cb85796d4b18597348c916) - [JS][bidi] Add captureScreenshot command (#12510) :: Tamsil Sajid Amani * [`d7dd881700`](http://github.com/seleniumhq/selenium/commit/d7dd881700e9c1df7f407569130048ccc7b83975) - Update Actions.java as removed modifier keys (#12903) :: ian zhang * [`dfacbe0971`](http://github.com/seleniumhq/selenium/commit/dfacbe0971cc83c9dca3fada23e265926d70f925) - [java] Format files with ./scripts/format.sh (no logical changes) :: Boni Garcia * [`75ffa07c11`](http://github.com/seleniumhq/selenium/commit/75ffa07c11c210e068d4a916e364bea71d866abb) - [java] removed the unused netty domain socket client and dependencies :: Jörg Sautter * [`a725539b7a`](http://github.com/seleniumhq/selenium/commit/a725539b7ac75e6bd7fa1a34058f680f83ef6022) - [java] removed the guava reference from os package :: Jörg Sautter * [`a07f267e49`](http://github.com/seleniumhq/selenium/commit/a07f267e4954d39664ee7f062c1812322150e354) - [java] removed the guava reference from manager package :: Jörg Sautter * [`dcaeb15fc4`](http://github.com/seleniumhq/selenium/commit/dcaeb15fc40ec92533dda2f70658857dc962574a) - [java] removed the guava reference from bidi package :: Jörg Sautter * [`c991104a96`](http://github.com/seleniumhq/selenium/commit/c991104a962eb95b4b03f7275dd9f5f529075991) - [java] removed the unused sockets test base :: Jörg Sautter * [`7e0f0c1acd`](http://github.com/seleniumhq/selenium/commit/7e0f0c1acda28a613a69bcd1a30b5220d3c6c45a) - [java] remove ignore annotation from tests that do not inherit from base test class :: titusfortner * [`d3a167e610`](http://github.com/seleniumhq/selenium/commit/d3a167e6109ac23f2d2d4bface2d4ee57cbe7714) - [java] remove most usages of guava from the support package :: Jörg Sautter * [`d8b93330cd`](http://github.com/seleniumhq/selenium/commit/d8b93330cdd78383b1f55d5d14500d5db87fba7e) - [java] Copy SM binary to cache folder and use it from there (#11359) (#12539) :: Boni García * [`b008e15cfb`](http://github.com/seleniumhq/selenium/commit/b008e15cfb21559c360175bd66ae8cdfbf40b9dc) - [rust] Bump Selenium Manager to version 0.4.15 :: Boni Garcia * [`cfe7e1f5f9`](http://github.com/seleniumhq/selenium/commit/cfe7e1f5f99bb23e96ef7674f136d59a5a0a26aa) - [rust] Fix webview2 support (#12966) :: Boni García * [`cee7f6ba27`](http://github.com/seleniumhq/selenium/commit/cee7f6ba27e87bc9785d59fe95da08eb5575e318) - Prevent browser to be created and unused in case a short session-request-timeout is set (#12848) :: bhecquet * [`6f97b8da62`](http://github.com/seleniumhq/selenium/commit/6f97b8da62bb502514b9bb641a0374e3bff745e5) - [dotnet] Fix driver service path determination when starting it directly :: Nikolay Borisenko * [`d0dc0c2d01`](http://github.com/seleniumhq/selenium/commit/d0dc0c2d01146df25d29bfa92c95283fb5551644) - [rust] Remove redundant call in logger :: Boni Garcia * [`80a86cae16`](http://github.com/seleniumhq/selenium/commit/80a86cae16f645068ee5b6abc99db1df6f53e7a2) - [bidi][java] Add request data types from Network module :: Puja Jagani * [`ff3bbc03f1`](http://github.com/seleniumhq/selenium/commit/ff3bbc03f15400a604ba3c6942b41620f8f69558) - [grid] remove the http2-settings header in the reverse proxy :: Jörg Sautter * [`5fa4289dea`](http://github.com/seleniumhq/selenium/commit/5fa4289dea8949163176726d42c308a9b709c2c9) - explicitly set dependabot values :: titusfortner * [`7bc870620e`](http://github.com/seleniumhq/selenium/commit/7bc870620e9dbebf02abd6330be55b5d5919db49) - disable .NET dependabot checks :: titusfortner * [`0d04d2ed54`](http://github.com/seleniumhq/selenium/commit/0d04d2ed540ad1ec91264a1deffd655864d919f5) - [py] fix misspellings and spacing :: titusfortner * [`6bee29a3fa`](http://github.com/seleniumhq/selenium/commit/6bee29a3fab31870cd129d3e7fd32e4dc7764df2) - Bump eslint-config-prettier from 7.2.0 to 9.0.0 (#13015) :: dependabot[bot] * [`dd08d31e54`](http://github.com/seleniumhq/selenium/commit/dd08d31e5450c880deacd5153721d06264d7cf9e) - [rust] Include checkbox in SM workflow to generate binaries with debug symbols (#12974) :: Boni García * [`5a8a13f584`](http://github.com/seleniumhq/selenium/commit/5a8a13f58444c5a9626f3343cb07ed719be72eee) - [java][bidi] Add network response data type :: Puja Jagani * [`0ef5655bfe`](http://github.com/seleniumhq/selenium/commit/0ef5655bfe26bf360d342293c682e74bddedcf9e) - [java][bidi] Add network initiator type :: Puja Jagani * [`829aff6581`](http://github.com/seleniumhq/selenium/commit/829aff65817ac3fc7d14e1a18ef8ee92b4efefa8) - [java][bidi] Make type names less wordy :: Puja Jagani * [`e338b19561`](http://github.com/seleniumhq/selenium/commit/e338b19561bc2679c100e61ba091f85f78231c78) - [java] Revert usage of enchanced switch case :: Puja Jagani * [`53154be05a`](http://github.com/seleniumhq/selenium/commit/53154be05ab9a413d574ec757cc4cd76d62ca8f3) - [java] Add network package to bazel file :: Puja Jagani * [`5f214bdcc8`](http://github.com/seleniumhq/selenium/commit/5f214bdcc8551c0dd8181ca8baa15df684d63c8e) - [rust] Bump all crates to the last versions (#13028) :: Boni García * [`aee766cfdd`](http://github.com/seleniumhq/selenium/commit/aee766cfdd17fdced1a6a27327ce27c0f95a9ea3) - [grid] add value key to downloadFile response per w3c convention (#13025) :: Titus Fortner * [`6ce9fc901a`](http://github.com/seleniumhq/selenium/commit/6ce9fc901abedf1cb41f10bea46647c78af6aa00) - Running format script :: Diego Molina * [`bb199812eb`](http://github.com/seleniumhq/selenium/commit/bb199812eb98e7ba38a7dc4abc29278aa846609d) - Bump @types/node from 20.4.9 to 20.8.7 :: Diego Molina * [`9a9cdc7173`](http://github.com/seleniumhq/selenium/commit/9a9cdc7173ef0a051b65647fccebd52a1b22617e) - Bump @types/react from 18.2.20 to 18.2.31 :: Diego Molina * [`e7d505d784`](http://github.com/seleniumhq/selenium/commit/e7d505d784451739acb413f3dcf024bb1a5ffbcc) - Bump @mui/material from 5.14.4 to 5.14.14 :: Diego Molina * [`f98bb82123`](http://github.com/seleniumhq/selenium/commit/f98bb8212318a95fa59e8d05dfc14fa7de2c846f) - Bump @mui/material from 5.14.4 to 5.14.14 :: Diego Molina * [`31da57df17`](http://github.com/seleniumhq/selenium/commit/31da57df17943df3c69bf4f0a3ac0766035ce024) - [java][bidi] Fix errors in network data type classes :: Puja Jagani * [`83944edacf`](http://github.com/seleniumhq/selenium/commit/83944edacf123b0fb9cf6dc6e09e6500a33a90c5) - [java][bidi] Add BeforeRequestSent type :: Puja Jagani * [`fd9fbaaff4`](http://github.com/seleniumhq/selenium/commit/fd9fbaaff4a3fa4e0d2970a8e07d3f8a0cd2d86c) - [java][bidi] Add mechanism to listen to network event - beforeRequestSent :: Puja Jagani * [`4c026d8d7e`](http://github.com/seleniumhq/selenium/commit/4c026d8d7e12613eb2e0d3a8e64c0c3453f5f84a) - Bump actions/setup-node from 3 to 4 (#13037) :: dependabot[bot] * [`d810ac92d7`](http://github.com/seleniumhq/selenium/commit/d810ac92d731c18cb8d52be2998c1c6851740935) - Bump idna from 3.3 to 3.4 in /py (#13003) :: dependabot[bot] * [`ebb4cf74f4`](http://github.com/seleniumhq/selenium/commit/ebb4cf74f4794215adb12e2f0644afb8c8511455) - Bump urllib3[socks] from 2.0.2 to 2.0.7 in /py (#12990) :: dependabot[bot] * [`0c995d6f50`](http://github.com/seleniumhq/selenium/commit/0c995d6f50c2b606078c753612a058ecd67a4e28) - Bump pytest from 7.2.0 to 7.4.2 in /py (#12994) :: dependabot[bot] * [`37fc55944f`](http://github.com/seleniumhq/selenium/commit/37fc55944f250ab43149c814b46e01641858eece) - Bump attrs from 21.4.0 to 23.1.0 in /py (#12996) :: dependabot[bot] * [`3959955bdf`](http://github.com/seleniumhq/selenium/commit/3959955bdf1370bdad96884b073fecf2ab4ec0fd) - Bump cffi from 1.15.0 to 1.16.0 in /py (#13009) :: dependabot[bot] * [`9392b45830`](http://github.com/seleniumhq/selenium/commit/9392b458300dc87a76bb046a3c056d0dcc8a1875) - Bump pluggy from 1.0.0 to 1.3.0 in /py (#13000) :: dependabot[bot] * [`eb6db4cee4`](http://github.com/seleniumhq/selenium/commit/eb6db4cee48750842a0aabf54e0cd07f89f306e8) - [rust] Bump toml crate to 0.8.4 :: Boni Garcia * [`4e535d05f8`](http://github.com/seleniumhq/selenium/commit/4e535d05f8cf5183b364018cfcd354aa6bd82f3b) - Bump importlib-metadata from 4.11.3 to 6.8.0 in /py (#13005) :: dependabot[bot] * [`90683308fe`](http://github.com/seleniumhq/selenium/commit/90683308fe8a5f66fd594ef0d295bb532a0f2b89) - Bump outcome from 1.1.0 to 1.3.0 in /py (#13002) :: dependabot[bot] * [`fe4f29e7c0`](http://github.com/seleniumhq/selenium/commit/fe4f29e7c0ccd17b80d7738f348e5d9e257a77ab) - Bump jinja2 from 3.0.3 to 3.1.2 in /py (#13007) :: dependabot[bot] * [`f946f139fd`](http://github.com/seleniumhq/selenium/commit/f946f139fd11ede09aae83dd3f58fc6d7ad4a070) - Bump react-router-dom from 6.15.0 to 6.17.0 :: Diego Molina * [`d8d4068ead`](http://github.com/seleniumhq/selenium/commit/d8d4068ead51b61d7b4ca90dd4db044e818d7aec) - [grid] fix bug in downloading files by ensuring browser vendor option… (#13024) :: Titus Fortner * [`6359a597c2`](http://github.com/seleniumhq/selenium/commit/6359a597c23a43e51142d413f9b23e98c3245d43) - Bump @apollo/client from 3.8.1 to 3.8.6 :: Diego Molina * [`6c1f5c3814`](http://github.com/seleniumhq/selenium/commit/6c1f5c3814063fa934147c1585dc889146554a41) - Bump prettier from 2.8.0 to 3.0.3 (#13035) :: dependabot[bot] * [`1fd33ed891`](http://github.com/seleniumhq/selenium/commit/1fd33ed891d6f004dbb5c7884e67e70bfe2aacf4) - [bidi][java] Add network module events - onResponseStarted and onResponseCompleted :: Puja Jagani * [`5d44d125df`](http://github.com/seleniumhq/selenium/commit/5d44d125dfa5f2633a44ab2918eb9a8cb04ac09b) - [grid] fixed processing continuation frames #12962 :: Jörg Sautter * [`43170d2217`](http://github.com/seleniumhq/selenium/commit/43170d2217f3d5b48761d2fffa9dd0d4034fbf8f) - [grid] keep the code and reason for closing the websocket :: Jörg Sautter * [`f66841d7a9`](http://github.com/seleniumhq/selenium/commit/f66841d7a97507e4cd0e5235e63ee71ab421abb7) - Bump xml2js from 0.5.0 to 0.6.2 (#13051) :: dependabot[bot] * [`2b2b27cd4c`](http://github.com/seleniumhq/selenium/commit/2b2b27cd4c4039b18c44a2f7f1cff62f12b66dc5) - Bump eslint from 7.32.0 to 8.52.0 (#13048) :: dependabot[bot] * [`2f758e5d9a`](http://github.com/seleniumhq/selenium/commit/2f758e5d9a206b9f4187023e26ce425ce7be31b7) - [grid] no need for CDP version dependencies in the server (#12502) :: joerg1985 * [`76fd498958`](http://github.com/seleniumhq/selenium/commit/76fd498958f8c373817331d5d4ae940b81dd7f36) - [bidi][java]Add placeholder for script module commands and events :: Puja Jagani * [`dad279f04b`](http://github.com/seleniumhq/selenium/commit/dad279f04bc4efa21dea676df122ae45729e4256) - [bidi][java] Add script types :: Puja Jagani * [`11f7b1ac2e`](http://github.com/seleniumhq/selenium/commit/11f7b1ac2ec2d81fb7e876971a6234f288d3e2db) - [bidi][java] Add remote reference type :: Puja Jagani * [`11b4efe8ae`](http://github.com/seleniumhq/selenium/commit/11b4efe8ae63717440d506307f73a027d341afba) - [bidi[java] Add local value types for script module :: Puja Jagani * [`cf3adc7872`](http://github.com/seleniumhq/selenium/commit/cf3adc78726ddbbf3128b76967e5f4054a9f8ca4) - [bidi] [java] Change local value method name for serialization :: Puja Jagani * [`37a2e15ea3`](http://github.com/seleniumhq/selenium/commit/37a2e15ea3d466e1c46fd77ac30dcb3f069d7ac2) - [bidi][java] Add primitive type :: Puja Jagani * [`dfc21787ad`](http://github.com/seleniumhq/selenium/commit/dfc21787ad546ce799ec0beb40b16a74f21d29fd) - [grid] use the latest bouncycastle version :: Jörg Sautter * [`473eb66747`](http://github.com/seleniumhq/selenium/commit/473eb66747bb1f130fc067bff17add858b58e6f7) - [grid] fixed the invalid session id response #12655 :: Jörg Sautter * [`07333940a5`](http://github.com/seleniumhq/selenium/commit/07333940a5596b22c3e5057423b57d137ece0340) - [bidi][java] Enable test for Chrome :: Puja Jagani * [`43680afe62`](http://github.com/seleniumhq/selenium/commit/43680afe62949389c92b070f6095116122caade6) - [bidi][java] Add channel value type :: Puja Jagani * [`64ba5bbc48`](http://github.com/seleniumhq/selenium/commit/64ba5bbc48fc7f014cc30e88f905c8179a23613d) - [bidi][java] Add remote value type :: Puja Jagani * [`02bfd98862`](http://github.com/seleniumhq/selenium/commit/02bfd988625cf95d9bea1d9c49c8b80fc2d23593) - [bidi][java] Add evaluate result types :: Puja Jagani * [`d8d2bdf29d`](http://github.com/seleniumhq/selenium/commit/d8d2bdf29deb5dc02319925542ea3f75952820ca) - [java] Fix formatting :: Puja Jagani * [`7c8f86f88f`](http://github.com/seleniumhq/selenium/commit/7c8f86f88f9b291fb2ae0a4cfcc62233d1e84092) - [java][bidi] Remove unused import :: Puja Jagani * [`176abc5d82`](http://github.com/seleniumhq/selenium/commit/176abc5d823d94a7113c3a92196b7654558c7e57) - [java][bidi] Add helper methods in local value :: Puja Jagani * [`0dda23189f`](http://github.com/seleniumhq/selenium/commit/0dda23189fe7591036f5c13868ae56da6756f4dc) - [bidi][java] Add call script command :: Puja Jagani * [`107ec1407d`](http://github.com/seleniumhq/selenium/commit/107ec1407d079a142ddf18bdf537cfc1d6c35788) - Bump iniconfig from 1.1.1 to 2.0.0 in /py (#13050) :: dependabot[bot] * [`4d03f80fa9`](http://github.com/seleniumhq/selenium/commit/4d03f80fa96a29204d013a93214df356465be9ee) - Bump packaging from 21.3 to 23.2 in /py (#13046) :: dependabot[bot] * [`065d52b2c7`](http://github.com/seleniumhq/selenium/commit/065d52b2c71f20ad5c29435ab1f0ae2cd253b92e) - Bump debugpy from 1.6.0 to 1.8.0 in /py (#13049) :: dependabot[bot] * [`696771ed76`](http://github.com/seleniumhq/selenium/commit/696771ed7630ad432a595c31c48064393b316e04) - Fix spotbugs error :: Puja Jagani * [`5cf5f0e187`](http://github.com/seleniumhq/selenium/commit/5cf5f0e187a3a547f22272aed8b51fef8cc5f42a) - [java] Use JupiterTestBase for tests :: Puja Jagani * [`9b8f5f3215`](http://github.com/seleniumhq/selenium/commit/9b8f5f3215dec60c2e0839c64bfdbb439a4b9078) - [rb] address flaky tests :: titusfortner * [`20dbe034bc`](http://github.com/seleniumhq/selenium/commit/20dbe034bc41b8871a748e1876295fcfd4b83f6a) - Open the selenium-manager to the selenium-json package for the Java Module System :: Simon Mavi Stewart * [`32d321b7c0`](http://github.com/seleniumhq/selenium/commit/32d321b7c09704ccdf16eba564cced78e68b553f) - Bump ts-jest from 26.5.6 to 29.1.1 (#13034) :: dependabot[bot] * [`e43190f043`](http://github.com/seleniumhq/selenium/commit/e43190f0436063341306b6621b4e660c43b419ba) - [java][bidi] Add evaluate function command :: Puja Jagani * [`6af1af6f9d`](http://github.com/seleniumhq/selenium/commit/6af1af6f9d8e85656c41b9a37aa398a405332207) - [bidi][java] Add disown command :: Puja Jagani * [`b88914b5b5`](http://github.com/seleniumhq/selenium/commit/b88914b5b52d9a596fd1a811e68b0eb88e51610d) - [java][bidi] Add get realms command :: Puja Jagani * [`ee55ea2f96`](http://github.com/seleniumhq/selenium/commit/ee55ea2f9604aef923eb5f266dfeeb20c94eaa5b) - [java] Adding slot matcher flag to Node. :: Diego Molina * [`5136deb97d`](http://github.com/seleniumhq/selenium/commit/5136deb97daa9bee002f02457065a8321fb4acc9) - [ci] set dependabot to only manage security issues :: titusfortner * [`f51583bd1f`](http://github.com/seleniumhq/selenium/commit/f51583bd1f576affdcda5e5c8c4fe58c8b61905e) - Revert "[java] Adding slot matcher flag to Node." :: Diego Molina * [`889d489c3f`](http://github.com/seleniumhq/selenium/commit/889d489c3ffc8e3a6b7b9163ea24eeb86f15305e) - [ci] do not test atoms with beta and dev firefox :: titusfortner * [`424494501c`](http://github.com/seleniumhq/selenium/commit/424494501c213eb8f895feadf2047c2f1c8d9e42) - [rb] add flaky condition to guards to mark unreliable tests :: titusfortner * [`ca252710bd`](http://github.com/seleniumhq/selenium/commit/ca252710bd3c0971a39fad81fb7a5ea37b9d036c) - [rb] fix linting issue :: titusfortner * [`c14d3997b1`](http://github.com/seleniumhq/selenium/commit/c14d3997b1177313a80987b427b7e44254426982) - [rb] stop running flaky file upload tests on GitHub in Safari :: titusfortner * [`782a23ac46`](http://github.com/seleniumhq/selenium/commit/782a23ac462b32aa92991c8b2576631e326db978) - [rb] rake update needs to build latest grid for running remote tests :: titusfortner * [`8661339ed9`](http://github.com/seleniumhq/selenium/commit/8661339ed900e3bd41f63e2ec714d803c95d8928) - [rb] move test guards from describe to it blocks :: titusfortner * [`26e7d27df8`](http://github.com/seleniumhq/selenium/commit/26e7d27df825082b68a0f4db44c28f170037a97b) - [build] allow filtering firefox beta and firefox dev from test runs :: titusfortner * [`defda09f9d`](http://github.com/seleniumhq/selenium/commit/defda09f9d6888571cd227d28a3c50c075447797) - [rb] better formatting for update rake task :: titusfortner * [`eb02fd4676`](http://github.com/seleniumhq/selenium/commit/eb02fd4676e2431b014707ad367514a13db13ad9) - [grid] add message to exception error for downloads error :: titusfortner * [`1d4e296c7d`](http://github.com/seleniumhq/selenium/commit/1d4e296c7db57077da4c8d29c0ea8ffa7c281d02) - [bidi][java] Add preload script command :: Puja Jagani * [`ca011b3ede`](http://github.com/seleniumhq/selenium/commit/ca011b3edeeaeff5926f9c863d1e572f13b76c60) - [bidi][java] Fix a test :: Puja Jagani * [`3d30eb1496`](http://github.com/seleniumhq/selenium/commit/3d30eb1496523307df61ba014b12703c9b35c88c) - [bidi][java] Add command to remove preload script :: Puja Jagani * [`16cb7067b9`](http://github.com/seleniumhq/selenium/commit/16cb7067b9785d1812d7f34ad1f569a91e793263) - [bidi][js] Add browsing context activate command :: Puja Jagani * [`b0b93f86f8`](http://github.com/seleniumhq/selenium/commit/b0b93f86f8b848a6bb01ec824496e86817099717) - Bump h11 from 0.13.0 to 0.14.0 in /py (#13068) :: dependabot[bot] * [`42923628f3`](http://github.com/seleniumhq/selenium/commit/42923628f3f431032f09808fe6dc4beba247edf0) - Bump pytest-instafail from 0.4.2 to 0.5.0 in /py (#13067) :: dependabot[bot] * [`61ea36ee13`](http://github.com/seleniumhq/selenium/commit/61ea36ee135fc72b0909e306d9fc05b2f083b784) - [py] add some type hints to selenium.webdriver.support (#13070) :: pinterior * [`eac0e28c6d`](http://github.com/seleniumhq/selenium/commit/eac0e28c6d3e2bfeaceb39669a3fb634ad51444d) - Bump pytest-mock from 3.10.0 to 3.12.0 in /py (#13041) :: dependabot[bot] * [`0291a70ff8`](http://github.com/seleniumhq/selenium/commit/0291a70ff8aa279767f2cf1c154e6ccbc9704441) - [bidi][js] Add handle user prompt command :: Puja Jagani * [`f0b07fd2e3`](http://github.com/seleniumhq/selenium/commit/f0b07fd2e38a7e2112b99fe72e98865818ff6b3a) - [bidi][js] Add reload command :: Puja Jagani * [`dc5ac4e0a1`](http://github.com/seleniumhq/selenium/commit/dc5ac4e0a10cb2b336804e2ec15c1eb8540d1a55) - Bump pyparsing from 3.0.8 to 3.1.1 in /py (#13047) :: dependabot[bot] * [`84d44952b2`](http://github.com/seleniumhq/selenium/commit/84d44952b289eab8846555ab2b3399cc91603ee4) - Bump wsproto from 1.1.0 to 1.2.0 in /py (#13043) :: dependabot[bot] * [`aba1824025`](http://github.com/seleniumhq/selenium/commit/aba182402583a3df542dc6ffb3e2799d9d893c11) - Bump zipp from 3.8.0 to 3.17.0 in /py (#13042) :: dependabot[bot] * [`b7bc07ef4f`](http://github.com/seleniumhq/selenium/commit/b7bc07ef4f153f7a825795a69b8b89ccf571036f) - Bump more-itertools from 8.13.0 to 10.1.0 in /py (#13044) :: dependabot[bot] * [`8abdedd2d6`](http://github.com/seleniumhq/selenium/commit/8abdedd2d617b477c1cb2e37b13448b477851ec8) - script to automate part of CDP updates (#12977) :: Titus Fortner * [`4434e02c2b`](http://github.com/seleniumhq/selenium/commit/4434e02c2bf8f680a71d05ab058394e6bfd63df4) - [dotnet] Improve nuget packages metadata (#12873) :: Nikolay Borisenko * [`9de989a63a`](http://github.com/seleniumhq/selenium/commit/9de989a63af3e656a0a2d24051e73ee2337b1c84) - [rb] update guards for flaky tests :: titusfortner * [`0570c181bf`](http://github.com/seleniumhq/selenium/commit/0570c181bf87ea63686af711567e56a1289488f6) - [rb] fix linter failures :: titusfortner * [`936d75dd2f`](http://github.com/seleniumhq/selenium/commit/936d75dd2f9e5ae9c40ec25d64f45e8df884668f) - [js] use xit for skipping tests :: titusfortner * [`c7b034abac`](http://github.com/seleniumhq/selenium/commit/c7b034abacb7c14dfcb28dfa1c9e03bc7cd2b61b) - fix pinned browser script for updated packaging library :: titusfortner * [`731f27d9a9`](http://github.com/seleniumhq/selenium/commit/731f27d9a939e68154e74cf76c9a579cbf99e965) - update pinned browsers :: titusfortner * [`2a061b29c1`](http://github.com/seleniumhq/selenium/commit/2a061b29c1b9c55e9097bc02188c528a433280f1) - [cdp] add pdl files for v119 and remove v116 :: titusfortner * [`19e35857e8`](http://github.com/seleniumhq/selenium/commit/19e35857e8edc5d6dea835d867950d9661328e41) - [cdp] add v119 and remove v116 in all bindings :: titusfortner * [`566db85701`](http://github.com/seleniumhq/selenium/commit/566db8570144b59c22c7235550a84b3773edc7fc) - [py] remove selenium manager accommodation for Conda :: titusfortner * [`9b0d14f3e7`](http://github.com/seleniumhq/selenium/commit/9b0d14f3e74f7271431f935ce13fb530e9bf9eab) - [rust] Fix conditions to check edge in cache (#13057) :: Boni García * [`96f13f846e`](http://github.com/seleniumhq/selenium/commit/96f13f846edd0000955585fc999c16fb60d4d833) - [java] implement file downloads (#12979) :: Titus Fortner * [`605fccda42`](http://github.com/seleniumhq/selenium/commit/605fccda42c7ae7858ba582204080e138c7900d4) - [py] implement file downloads (#13023) :: Titus Fortner * [`af1af0b407`](http://github.com/seleniumhq/selenium/commit/af1af0b407720b95c1b63c505baf3b0e97528c29) - [rb] implement remote downloads (#12037) :: Titus Fortner * [`83ce28e992`](http://github.com/seleniumhq/selenium/commit/83ce28e992a58010fc5484c2e35af72e76cdaa27) - [dotnet] implement file downloads (#12981) :: Titus Fortner * [`0655d2376c`](http://github.com/seleniumhq/selenium/commit/0655d2376ccd7450b3daa9420d15f5cd8f3ab497) - add helper script for generating change log updates :: titusfortner * [`d847116165`](http://github.com/seleniumhq/selenium/commit/d847116165e464a769dd43b8a9ecb8728d5567b7) - update change logs :: titusfortner * [`c87de7beff`](http://github.com/seleniumhq/selenium/commit/c87de7beffb4efac2781ae5842f7def36b4873f6) - add script for updating selenium manager :: titusfortner * [`c9816fbafb`](http://github.com/seleniumhq/selenium/commit/c9816fbafb10cbb46da8119c5eee2614aad49b08) - update selenium manager binaries :: titusfortner * [`014ead4f02`](http://github.com/seleniumhq/selenium/commit/014ead4f02ca7acf73076452bb201cb7ddd38730) - script to automate version updates :: titusfortner * [`81efbf2b7b`](http://github.com/seleniumhq/selenium/commit/81efbf2b7b2812003da1ed0b312883a13f2e49f4) - [js] Fix typo in test :: Puja Jagani * [`e3e8de97c0`](http://github.com/seleniumhq/selenium/commit/e3e8de97c0b5936468832a9b1a44defe8d6d799c) - [js] Fix typo in text :: Puja Jagani * [`5402d1a89b`](http://github.com/seleniumhq/selenium/commit/5402d1a89bc0db31cca63af1f5605bae2ae374c4) - [bidi] [js] Add browsing context commands and events (#13078) :: Puja Jagani * [`63baf0b90a`](http://github.com/seleniumhq/selenium/commit/63baf0b90acc9ceb033d7bd34f0a7392b9894351) - [bidi] [java] Rework tests to run in different browsers :: Puja Jagani * [`f74e0dd321`](http://github.com/seleniumhq/selenium/commit/f74e0dd321f11ed40a94d9db20df2b44c20cd7ba) - [js] update change log :: titusfortner * [`1d14b5521b`](http://github.com/seleniumhq/selenium/commit/1d14b5521bae241b099f6b0e008fcc9866e842ab) - update versions for 4.15 release :: titusfortner

Security

Security wording was detected, but no CVEs were found.

Details

date
Nov. 1, 2023, 2:31 p.m.
name
Selenium 4.15
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