Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump selenium-webdriver from 3.142.7 to 4.8.0 #1880

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 24, 2023

Bumps selenium-webdriver from 3.142.7 to 4.8.0.

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.0 (Unreleased)

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)
  • Fix bug with socket stability

Ruby:

  • Remove dependency on ChildProcess gem in favor of native Process.spawn (#11251)
  • Add support for Selenium Manager to work with IE Driver
  • Improve error handling for Selenium Manager

Safari:

  • Fix bug preventing Safari Options from being used with Safari Technology Preview

4.6.1 (2022-11-04)

... (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)

Bumps [selenium-webdriver](https://github.com/SeleniumHQ/selenium) from 3.142.7 to 4.8.0.
- [Release notes](https://github.com/SeleniumHQ/selenium/releases)
- [Changelog](https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES)
- [Commits](https://github.com/SeleniumHQ/selenium/commits/selenium-4.8.0)

---
updated-dependencies:
- dependency-name: selenium-webdriver
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Jan 24, 2023
@github-actions
Copy link

This is an automated pull request by @dependabot, a service we use to keep libraries up to date in our projects. Read this post to learn how to help us understand if it's ready to be merged (there are lots of considerations to balance!): https://bit.ly/3GphOhV

@codeclimate
Copy link

codeclimate bot commented Jan 24, 2023

Code Climate has analyzed commit fb70856 and detected 0 issues on this pull request.

View more on Code Climate.

@codecov
Copy link

codecov bot commented Jan 24, 2023

Codecov Report

Merging #1880 (fb70856) into main (3a1e332) will decrease coverage by 1.01%.
The diff coverage is n/a.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #1880      +/-   ##
==========================================
- Coverage   67.44%   66.44%   -1.01%     
==========================================
  Files          40       40              
  Lines        1321     1326       +5     
==========================================
- Hits          891      881      -10     
- Misses        430      445      +15     
Impacted Files Coverage Δ
app/channels/application_cable/connection.rb 0.00% <0.00%> (-90.00%) ⬇️
app/models/map.rb 91.25% <0.00%> (-0.63%) ⬇️

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 20, 2023

Superseded by #1882.

@dependabot dependabot bot closed this Feb 20, 2023
@dependabot dependabot bot deleted the dependabot/bundler/selenium-webdriver-4.8.0 branch February 20, 2023 05:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants