[Snyk] Upgrade selenium-webdriver from 4.3.0 to 4.21.0 #15
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was automatically created by Snyk using the credentials of a real user.
![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)
Snyk has created this PR to upgrade selenium-webdriver from 4.3.0 to 4.21.0.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 27 versions ahead of your current version.
The recommended version was released on a month ago.
Issues fixed by the recommended upgrade:
SNYK-JS-RAILROADDIAGRAMS-6282875
SNYK-JS-SANITIZEHTML-2957526
SNYK-JS-SANITIZEHTML-6256334
Release notes
Package name: selenium-webdriver
Changelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
f034dc5d32
- [rb] Setting nightly version :: Diego Molina480ce7060f
- [dotnet] Setting nightly version :: Diego Molinad9c33f4478
- [js] Setting nightly version :: Diego Molinabe5d67c97b
- [py] Setting nightly version :: Diego Molina0d620d2be4
- [java] Setting snapshot version :: Diego Molina057323db14
- [nightly] Fixing typo :: Diego Molina3e3cf89fb6
- Update mirror info (Thu Apr 25 00:16:21 UTC 2024) :: Selenium CI Bot6ded247bd3
- [js] Fixing wrongly updated package-lock.json :: Diego Molina8723d04809
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13841) :: Selenium CI Botdbd9ff3eed
- Update mirror info (Fri Apr 26 00:15:49 UTC 2024) :: Selenium CI Botcf5393b050
- [rb] Return and deprecate DriverFinder.path :: Alex Rodionov7ca4f5e4d8
- [ci] Don't run on macOS ARM :: Alex Rodionov3296fdf449
- [rb] Release 4.20.1 :: Alex Rodionovf2b68137f6
- [rb] Update version for nightly :: Alex Rodionov6ece8d7aee
- Ensure rules_proto comes from the module file (#13879) :: Simon Stewart7f25fd1e61
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13878) :: Selenium CI Botffb03bde4d
- [bidi][java] Add methods to allow all parameters for script callFunction and evaluate method (#13873) :: Puja Jagani9c8133a8bf
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13886) :: Selenium CI Bot2f7ac69252
- [java] Setting a connection timeout for the WS connection :: Diego Molina9de36e29dd
- Bumprules_jvm_external
to 6.1 (#13890) :: Simon Stewartd5ff4315f5
- Bump to Bazel 7.1.1 (#13891) :: Simon Stewartac93fab589
- Add MODULE.bazel.lock to the gitignore file until it is stable between platforms :: Simon Stewart1bcc79f8a8
- [bazel + js] Allowbazel build //javascript/...
to work (#13893) :: Simon Stewartef96a7b184
- [bazel] Update rules_jvm_external to 6.1 :: Alex Rodionov8688ad2d0d
- [rb] Fix Chromium tests on Windows :: Alex Rodionovb456e6089d
- [rb] Use Bazel JDK in remote tests :: Alex Rodionov020521aa5c
- [rb] Safari window minimize tests are passing :: Alex Rodionov7fc9a12d28
- [rb] Allow focusing tests w/o extra args :: Alex Rodionovf54ba8ba00
- [rb] Fix syntax error in BUILD file :: Alex Rodionov8d94b342a3
- [rb] Use no-sandbox on non-Windows :: Alex Rodionov1e0cde199c
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13895) :: Selenium CI Bot5d4cfc1e1e
- [java] Improving error message for BiDi connection :: Diego Molina86fd063330
- [py] removed unused logger object fromfirefox/webdriver.py
(#13892) :: Sandeep Suryaprasada0a3914845
- [java] Improving logging to understand why "Value must be set" is raised. :: Diego Molinac114dbd530
- [js] Ensure 'selectVisibleByText' method is same as other languages (#13899) :: Puja Jaganiad53a19918
- Revert "[bazel] Update rules_jvm_external to 6.1" :: Alex Rodionov17d927b596
- [bazel] Only use credential helper for RBE :: Alex Rodionov5fe3362dfc
- [grid] flatten combined routes to improve routing (#13856) :: Jörg Sautter970557de27
- [Java] Java language level aids (#13834) :: Alexfe2edbdeba
- [grid][java]: apply protocol version in relay session factory (#13880) :: Viet Nguyen Duc7b83fc135b
- [java][sm] Configure Selenium Manager environment from System Properties (#13858) :: Oleksandr Kulychok8e3e26e0a2
- [java][grid]: Set test name to video file name in dynamic grid (#13907) :: Viet Nguyen Duc72562d8d88
- [grid][java]: session-timeout set connection timeout in RemoteNode (#13854) :: Viet Nguyen Duc4b415384ea
- [java] type casting and numeric improvements (#13909) :: Alex5cd4bd2477
- [cdp][java] Allow filters to recover from failed requests in NetworkInterceptor (#13847) :: Joe Bandenburg0345a23beb
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13903) :: Selenium CI Bot2062410a53
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13916) :: Selenium CI Bot67ba0054e3
- [js] Ensure parity in the locators used by methods (#13902) :: Puja Jagani768cb3d700
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13924) :: Selenium CI Bot978a2d6afe
- [java] allow a DevTools listener to determinate the order of handler calls (#13921) :: Jörg Sautter94f7247cb7
- Bump jinja2 from 3.1.3 to 3.1.4 in /py/docs (#13911) :: dependabot[bot]17ba2aa3f9
- [java] removed an unused testing dependency :: Jörg Sautter2aa0f5a651
- [java] read selenium manager output as UTF-8 #13653 :: Jörg Sauttere7324ef296
- [java] Reduce redundant toString() calls (#13932) :: Alexdf54f9534c
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13928) :: Selenium CI Bot4e59ac82d6
- Moving ignore_local_proxy_environment_variables to BaseOptions (#13926) :: Diego Molinad1b84e4259
- [java] fixed format of expires in Cookie.toString #13927 :: Jörg Sautterd556c8ea2e
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13935) :: Selenium CI Bot15319c07e3
- [dotnet] Overwrite internal log file if it already exists (#13900) :: Nikolay Borisenko0e7bd2cb67
- [java] Fixing JavaDocs for driver classes :: Diego Molinacf5234de72
- [js] Updating README.md :: Diego Molina3b42a898e6
- [dotnet] Align binary location property for FirefoxOptions with other options (#13901) :: Nikolay Borisenko9f650fd0da
- [grid] Using MutableCapabilities to get rid of browserVersion :: Diego Molina3e457dd8ef
- [js] Running format script :: Diego Molinaffbedeaada
- [rust] Setting nightly version to get release script working :: Diego Molinafd56c3a230
- Using macos-13 for now until we adapt to macos-latest :: Diego Molina03f626fcf6
- [js] Expose individual test targets to Bazel :: Alex Rodionov6978ea8c9d
- [dotnet] Allow to run tests w/o pinned browsers :: Alex Rodionov4f72e3f7ef
- [rb] Support registering extra headers in HTTP client :: Alex Rodionov3ec3cef9a0
- [rb] Support overriding User-Agent in HTTP client :: Alex Rodionov4cf9aeb151
- [rb] Support registering extra bridge commands :: Alex Rodionov991a653358
- [rb] Support overriding default locator conversion :: Alex Rodionov02381bfc39
- [rb] Support registering custom finders for SearchContext :: Alex Rodionov518496c5c5
- [rb] Support using custom element classes :: Alex Rodionov79ed462ef4
- Release 4.21.0 (#13948) :: Diego MolinaChangelog
For each component's detailed changelog, please check:
Commits in this release
Click to see all the commits included in this release
a12c3b56a9
- [build] Moving versions to nightly :: Diego Molina4fec60d2b8
- [rb] Update Gemfile.lock :: Alex Rodionov96cf53a454
- [rb] Fix document generation :: Alex Rodionov507970233b
- [build] Bumping actions versions :: Diego Molina63e815627f
- Update mirror info (Thu Mar 28 00:15:30 UTC 2024) :: Selenium CI Botb7d831db8c
- [bidi][js] Update the capture screenshot APIs to include all parameters and remove scroll parameter (#13744) :: Puja Jagani0b29138fa7
- [rust] Bump to rules_rust 0.41.0 (Rust 1.77.0) :: Boni Garcíacc7f3402f8
- Update mirror info (Fri Mar 29 00:15:26 UTC 2024) :: Selenium CI Botacd9d0e77d
- [bidi] [java] Fix the bazel file after the BiDi breaking change :: Puja Jaganiabe0ee07dc
- [java] Updating change log and bumping version :: Puja Jagani3ef121c0b2
- Update mirror info (Fri Mar 29 12:14:17 UTC 2024) :: Selenium CI Bot6cda692993
- [grid] synchronize read from field written by other thread :: Jörg Sautter9c6ccdbf40
- Update mirror info (Sat Mar 30 00:14:35 UTC 2024) :: Selenium CI Bot1f88231e2b
- [js] Fix linting (#13753) :: Puja Jagania2aa09f143
- Bumping to SNAPSHOT for Nightly :: Diego Molinaec7c11fae8
- Update mirror info (Mon Apr 1 12:08:01 UTC 2024) :: Selenium CI Bote90e4a5001
- [rb] Return JRuby dependencies :: Alex Rodionovef3d9e870e
- [rb][java][dotnet][py] Skipping Edge tests due to https://bugs.chromium.org/p/chromedriver/issues/detail?id=4743 :: Diego Molinaa169d905b4
- [JS][bidi] Impelments functionality to retrieve all top-level browsing contexts :: Sri Harshaa663d280de
- [js] Running format script :: Diego Molina37565afc72
- [dotnet] Simplify definition of building test web server for unit tests :: Nikolay Borisenko911b312090
- [js] Add JS comments for BiDi related files (#13763) :: Puja Jagani309b3e802f
- [bidi][java] Deprecate using builder for Locate Node parameters. (#13767) :: Puja Jaganibaf6116541
- [bidi][java] Update Locator class to not use optional :: Puja Jaganicca70e3eb4
- [JS] lint fixes :: Sri Harsha68ad9845aa
- [grid] do not create unused HttpResponse instances :: Jörg Sautteraaa7e791a4
- [bidi][java] Enable chrome tests (#13770) :: Puja Jaganib49ae752c9
- [JS] Set browserName by default when browserOptions are used :: Sri Harsha111941bd3c
- [JS] Implement fullPageScreenshot functionality for Firefox (#13301) :: Sri Harsha38829c7c63
- [bidi][java] Enable grid BiDi chrome test (#13778) :: Puja Jagani12ed6cc2d9
- [dotnet] use correct devtools session id after reinitialization (#13768) :: schrufygroovy44eba5952f
- [js] Running format script :: Diego Molina8c8adec916
- [grid] handle baseRoute like the hubRoute and the graphqlRoute (#13772) :: Jörg Sautter392ffbc08d
- [JS] Remove duplicate license agreement from files :: Sri Harshab800dfcde2
- [java] [bidi] Enable test that pass in chrome :: Puja Jaganidc62d248fb
- [bidi][java] Enable Edge BiDi tests (#13780) :: Puja Jagania3d4d144d9
- [bidi][js] Enable add intercept parameters test :: Puja Jagani97950ef9ad
- [py] Skipping Edge tests due to https://bugs.chromium.org/p/chromedriver/issues/detail?id=4743 :: Diego Molinab9fddae69c
- [java] Enabling Edge tests for BiDi :: Diego Molinab867008a66
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13750) :: Selenium CI Bot2b59996257
- Add type hints for selenium.webdriver.remote.webdriver.WebDriver.init (#13775) :: Adam Dangoor9f8e0b8497
- Add types to set_window_position parameters (#13786) :: Adam Dangoord142ce0cd5
- [bidi][js] Enable tests for Edge and Chrome (#13790) :: Puja Jagani33c6b7841a
- Fixing atom to capitalize text (#13792) :: Diego Molinaa0210e3a7c
- [bidi][js] Fix log inspector test :: Puja Jaganiad92541cf1
- [grid][java] fix node-docker (#13789) :: Viet Nguyen Duc16796dba18
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13798) :: Selenium CI Bot8001566c18
- Bump idna from 3.4 to 3.7 in /py (#13808) :: dependabot[bot]9ab4f75173
- [rust] Minor typo-fix in warninig trace :: Boni García3cf0669b94
- [rust] Use DEBUG level for WARN traces in offline mode (#13810) :: Boni García61f507f386
- [rust] Update rules_rust and crate dependencies to latest stable versions :: Boni García6d7e7da3c1
- [grid][java] browser containers provisioned in dynamic grid can get hostconfig from node-docker (#13804) :: Viet Nguyen Duc8d77159463
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13819) :: Selenium CI Bot25fd49a3d9
- [JS] Update npm deps to latest :: Sri Harsha4ecc1033ca
- [java] Selenium Manager generates output from argument list (#13385) :: Titus Fortner9f5123661f
- [rb] update SOC for driver finder and selenium manager classes (#13386) :: Titus Fortner77df95b883
- Update Dockerfile to use JDK 17 (#13823) :: Trigbfbed918d8
- [py] update SOC for driver finder and selenium manager classes (#13387) :: Titus Fortnerec5757d2e9
- [JS] Migrate eslint to latest (#13825) :: Sri Harshad04cbb5164
- [grid][java]: dynamic grid re-fetch browser images if they were pruned during runtime (#13821) :: Viet Nguyen Duce9ef7e0980
- [JS] Fix stale element test and enable window tests :: Sri Harsha85c0ad1b23
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13830) :: Selenium CI Bot54829c7686
- [dotnet][rb][java][js][py] Automated Browser Version Update (#13835) :: Selenium CI Botf0b5a04cb9
- Nightly dotnet (#13838) :: Diego Molinaffe3d2ad31
- [bazel] Enable bzlmod :: Alex Rodionova24c22912c
- [bazel] Move rules_ruby to MODULE :: Alex Rodionovd9a922b3b0
- [bazel] Move rules_dotnet to MODULE :: Alex Rodionov16db80ae10
- [bazel] Move rules_rust to MODULE :: Alex Rodionovcee8c4d80e
- [bazel] Move rules_python to MODULE :: Alex Rodionov2c76a22077
- [bazel] Move rules_jvm_external to MODULE :: Alex Rodionov214d26060c
- [bazel] Move apple_rules_lint to MODULE :: Alex Rodionovcd0a14f148
- [bazel] Move rules_proto to MODULE :: Alex Rodionovbf0dcd939e
- [bazel] Move rules_js to MODULE :: Alex Rodionov63d65e3f75
- [bazel] Move rules_oci to MODULE :: Alex Rodionov2749ec7314
- [bazel] Move rules_pkg to MODULE :: Alex Rodionov70bb02a6f0
- [bazel] Move prebuilt selenium-manager to MODULE :: Alex Rodionov60a57b4b30
- [bazel] Move buildifier to MODULE :: Alex Rodionovc69304ad54
- [bazel] Move pinned browsers to MODULE :: Alex Rodionov91b6d4ebc0
- [bazel] Extract remote configuration into separate file :: Alex Rodionov853b4dfa61
- [bazel] Fix runfiles loading in Bzlmod :: Alex Rodionov050c6440cf
- [bazel] Add missing dependencies :: Alex Rodionovfa57e9c20a
- [bazel] Update lockfile :: Alex Rodionov0608c63416
- [bazel] Fix .NET compiler errors :: Alex Rodionov3e8261de9e
- [bazel] Fix runfiles loading in JavaScript tests :: Alex Rodionov6eac5d5150
- [bazel] Update gem checksums :: Alex Rodionov0ec0b73d04
- [bazel] Keep rules_rust in WORKSPACE :: Alex Rodionov3b02ff6a5c
- [bazel] Repin Cargo.Bazel.lock :: CI Buildc9f5e353de
- [bazel] Regenerate maven_install.json :: Alex Rodionov3af3558166
- [dotnet] Ignore flaky tests on RBE :: Alex Rodionovb3da4e538d
- [bazel] Update gem checksums :: Alex Rodionov5b6fa4863d
- [bazel] Disable lockfile :: Alex Rodionove062acbb45
- [rb] Disable failing Edge test :: Alex Rodionova09f70d031
- [bazel] Update CI caching manifest for bzlmod :: Alex Rodionov71122cd649
- [bazel] Update rules_rust to 0.41 :: Alex Rodionov1f8dc10f19
- Revert "[rb] Disable failing Edge test" :: Alex Rodionovace280cccc
- [ci] Don't use non-bzlmod caches :: Alex Rodionovb734f5e0c7
- [bazel] Fix node toolchain loading :: Alex Rodionov8d6c0778ba
- [ci] Use JDK 17 :: Alex Rodionov6831e8e19e
- [bazel] Restore javadoc targets :: Alex Rodionov4d29ac9da6
- [bazel] Fix maven_bom targets :: Alex Rodionovcafb91a5e2
- [bazel] Remove WORKSPACE mode in favor of bzlmod :: Alex Rodionov44ab4a82b6
- [rb][dotnet][java][py] Update Edge to 123 :: Alex Rodionov77858975e1
- [rb] Fix runfiles location in docs :: Alex Rodionove1677cd11b
- [dotnet] Revert System namespace prefix :: Alex Rodionovbed404cbf0
- [bazel] Move rules_rust to MODULE.bazel :: Alex Rodionov7b9281760c
- [bazel] Update bazel_features :: Alex Rodionov686153006f
- [bazel] Update rules_rust :: Alex Rodionov08ec566227
- [bazel] Revert Cargo changes :: Alex Rodionov929a862200
- [bazel] Use default Rust toolchain :: Alex Rodionov88b7a1fcef
- [bazel] Update rules_js :: Alex Rodionovaa62f106c7
- [bazel] Move rules_rust back to WORKSPACE to fix zstd compilation :: Alex Rodionovf36b334177
- [dotnet] Making SeleniumManager a thin wrapper (#13833) :: Diego Molina9e7adc790b
- Nightly javascript (#13844) ...