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 capybara from 3.37.1 to 3.38.0 #3054

Merged
merged 1 commit into from
Feb 6, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 6, 2023

Bumps capybara from 3.37.1 to 3.38.0.

Changelog

Sourced from capybara's changelog.

Version 3.38.0

Release date: 2022-11-03

Changed

  • Capybara.w3c_click_offset now defaults to true. If you need click offsets to be from the elements top left corner set it to false in your config

Added

  • Support Selenium 4.3 changes to click offset calculations
  • click, double_click, right_click can now be called on the session to click the currently scoped element (or document)
  • Session#within now passes the scoped element to the block
  • Support rack-test 2+
  • Retry interval is now configurable [Masahiro NOMOTO]
  • Support Puma 6 - Issue #2590
  • Selenium: DetachedShadowRootError is treated as an invalid element error [Perryn Fowler]
  • Selenium: When inspected shadow roots will have a tag name of "ShadowRoot"
  • evaluate_async_script added to Session::DSL_METHODS [Henry Blyth]

Fixed

  • Use higher precision clock in Capybara::Helpers::Timer if available
  • rack-test driver behavior with \r\n - Issue #2547 [Stefan Hoffmann]
  • Updated for deprecation of positional parameters in Selenium::WebDriver::ActionBuilder#pause
  • Explicitly set cause on server raised errors
  • Options no longer duplicated in have_xxx invalid option error message [Yudai Takada]
  • Animation disabler is now threadsafe [Daniel Sheppard]
  • Server connection count tracking [Oleksandr K.]
  • Ensure scopes are reset when session is [Henry Blyth]
Commits
  • 48fe701 Release 3.38.0
  • cbe27f5 Update for latest rubocop
  • c58bc3b Merge pull request #2608 from luke-hill/patch-1
  • be0d533 Merge pull request #2609 from luke-hill/patch-2
  • 2041e3e Fix typo in CONTRIBUTING.md
  • 03611a3 Update minor text/link issue in warning for FirefoxNode
  • 2d05c20 Code style updates
  • f1c2b73 Merge pull request #2604 from teamcapybara/history_update
  • 4c4c377 Update history to prepare for release
  • ad2f11e Merge pull request #2600 from matt17r/update_contrib
  • Additional commits viewable in compare view

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)

@dependabot dependabot bot added dependencies ruby Pull requests that update Ruby code labels Feb 6, 2023
Bumps [capybara](https://github.com/teamcapybara/capybara) from 3.37.1 to 3.38.0.
- [Release notes](https://github.com/teamcapybara/capybara/releases)
- [Changelog](https://github.com/teamcapybara/capybara/blob/master/History.md)
- [Commits](teamcapybara/capybara@3.37.1...3.38.0)

---
updated-dependencies:
- dependency-name: capybara
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/bundler/master/capybara-3.38.0 branch from 5ec5e2f to 2b9b98a Compare February 6, 2023 19:22
Copy link
Contributor

@ConnorSheremeta ConnorSheremeta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Capybara.w3c_click_offset change doesn't affect us and Session#within isn't something we use. Tests run and pass as expected

@ConnorSheremeta ConnorSheremeta merged commit 1a2978a into master Feb 6, 2023
@ConnorSheremeta ConnorSheremeta deleted the dependabot/bundler/master/capybara-3.38.0 branch February 6, 2023 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant