searls / jasmine-maven-plugin

Maven plugin to execute Jasmine Specs. Creates your HTML runners for you, runs headlessly, outputs JUnit XML
http://searls.github.io/jasmine-maven-plugin
Other
290 stars 163 forks source link

chore(deps): bump selenium-webdriver from 3.142.7 to 4.8.1 #597

Open dependabot[bot] opened 1 year ago

dependabot[bot] commented 1 year ago

Bumps selenium-webdriver from 3.142.7 to 4.8.1.

Release notes

Sourced from selenium-webdriver's releases.

Selenium 4.8.0

Changelog

For each component's detailed changelog, please check:

Commits in this release

  • 0818e99e32 - Fix Ruby API documentation generator :: Alex Rodionov
  • b269466d65 - Grab Ruby documentation path before switching Git branches :: Alex Rodionov
  • b1f639b643 - [ci] Removing unneeded {} :: Diego Molina
  • c02a748683 - [py] setup-python does not yet have python builds available for Ubuntu 22 :: titusfortner
  • 6b67c0c12a - Update Rust ruleset to 0.14.0 to support Windows ARM :: Alex Rodionov
  • 55dad423ba - Add instructions on how to run/debug specs in RubyMine (#11339) :: Alex Rodionov
  • 935226b1c4 - [rb] Selenium Manager wrapper is adding exe twice :: titusfortner
  • 9d4ec50633 - [py] use the browser name that selenium-manager binary expects :: titusfortner
  • 9c771a1e2f - [rb] update changelog and bump version to 4.7.1 :: titusfortner
  • 01a47b4b4a - [py] update changelog and bump version to 4.7.1 :: titusfortner
  • d03ad02531 - [py] put the fix in the wrong place :: titusfortner
  • 5bc0c2c559 - [py] update changelog and bump version to 4.7.2 :: titusfortner
  • 2502e9624b - [py] fix linter failure :: titusfortner
  • ac94275296 - [py] need to log both stdout and stderr from selenium manager :: titusfortner
  • d848fb8d14 - [py] update ci to use the right os and skip unnecessary python installs :: titusfortner
  • 630fc470ae - [py] fix linter again :: titusfortner
  • c5943bde4c - [java] Add close method to JDK 11 client. Ensure close methods for Http client is called. (#11345) :: Puja Jagani
  • 397ececc61 - Don’t specify content length when pulling images (#11343) :: Krishnan Mahadevan
  • 038141b2cf - [dotnet] Extend invalid selenium manager process exit codes (#11361) :: Nikolay Borisenko
  • 77f0cfae98 - [rb] start logger in tests before starting first driver :: titusfortner
  • 21d115eee6 - [java] Allow arguments to be passed in Node flag "driver-configuration" (#11367) :: Puja Jagani
  • 4af3726cd9 - [grid] ensure all states of StartOrDie are handled (#11297) :: joerg1985
  • a6313cff6b - Bump decode-uri-component from 0.2.0 to 0.2.2 (#11349) :: dependabot[bot]
  • 3832787933 - [java][bidi] Add BrowsingContext module commands :: Puja Jagani
  • b529abaf62 - [java] Disable BiDi tests that subscribe to multiple browsing contexts. :: Puja Jagani
  • 7a469e02e1 - [java][bidi] Close BiDi connection on webdriver quit command :: Puja Jagani
  • dd080a1e4e - [grid] Updating Grid UI deps :: Diego Molina
  • 104b7b9777 - [Build] Update rules_pkg to 0.8. Also add tree inclusion patch :: AutomatedTester
  • aa8d6cf768 - [rust] Support for beta/dev/canary browser version detection with Selenium Manager (#11239) (#11334) :: Boni García
  • d8b45c8c66 - [py] Change formatted strings to f-strings (#11087) :: Kian Eliasi
  • c6795baf1a - [java] Update changelog and bump version to 4.7.1 :: Diego Molina
  • 7b212ee4be - [java] Removing deprecated ACCEPT_SSL_CERTS cap :: Diego Molina
  • 63a79bd870 - [java] Removing deprecated ENABLE_PROFILING_CAPABILITY cap :: Diego Molina
  • 9e240b008c - [java] Removing deprecated HAS_NATIVE_EVENTS cap :: Diego Molina

... (truncated)

Changelog

Sourced from selenium-webdriver's changelog.

4.8.1 (2023-02-17)

Ruby:

  • Fix autoload of WebDriver::Remote::Bridge::COMMANDS
  • Subclass is setting value before the superclass is setting it to nil
  • Updating Selenium Manager binaries for 4.8.1 release

BiDi:

  • Released selenium-devtools 0.110.0 (supports CDP v85, v108, v109, v110)
  • Close BiDi session on closing the last top-level browsing context
  • Add filtering capability to LogInspector

4.8.0 (2023-01-23)

Ruby:

  • Allow updating instance variables on service classes
  • Deprecate extract_service_args processing in service classes
  • Fix bug preventing sending nil to #send_keys with Remote Driver
  • Fix bug with IE specific methods not available to IE Driver
  • Created Chromium superclass for Chrome and Edge
  • Deprecated platform and version setters/getters in Capabilities class
  • Revamped driver constructor logic
  • Fix bug preventing using Safari Technology Preview when using SafariOptions
  • Fix bug preventing more than one driver type to access Selenium Manager
  • Defaults to using Options instead of Capabilities
  • Make Options classes more strict for allowed arguments and types
  • Removed previously deprecated actions class parameters
  • Removed Location struct
  • Add comment with name of large JS executions (#11038)
  • update logger with link on how to use it (#11478)
  • Deprecate #add_option for Option classes in favor of constructor and attr_accessor
  • Deprecate all unrecognized capabilities for Options classes
  • Deprecate support for :capabilities for local drivers
  • Deprecate browser class methods for Capabilities
  • Deprecate #headless! for Chrome and Firefox

BiDi:

  • Released selenium-devtools 0.109.0 (supports CDP v85, v107, v108, v109)
  • Add LogInspector (#11368)
  • Add Browsing context commands (#11446)

4.7.1 (2022-12-02)

Ruby:

  • Fix bug preventing selenium manager from using Internet Explorer

4.7.0 (2022-12-01)

BiDi:

  • Released selenium-devtools 0.108.0 (supports CDP v85, v106, v107, v108)

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)