despo / issuehub.io

Find open source issues to work on! (domain update)
http://issuehub.pro
MIT License
260 stars 174 forks source link

Bump capybara from 3.13.2 to 3.28.0 #187

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Bumps capybara from 3.13.2 to 3.28.0.

Changelog *Sourced from [capybara's changelog](https://github.com/teamcapybara/capybara/blob/master/History.md).* > # Version 3.28.0 > Release date: 2019-08-03 > > ### Added > > * Allow forcing HTML5 or legacy dragging via the `:html5` option to `drag_to` when using Selenium with Chrome or Firefox > * Autodetection of drag type interprets not seeing the mousedown event as legacy. > * HTML5 form validation `:valid` node filter added to `:field` and `:fillable_field` selectors > * When using Capybara registered :puma server - patches Puma 4.0.x to fix SSL connection behavior. Removes > default `queue_requests` setting - Issue [#2227](https://github-redirect.dependabot.com/teamcapybara/capybara/issues/2227) > > # Version 3.27.0 > Release date: 2019-07-28 > > ### Added > > * Allow to use chromedriver/geckodriver native `is_element_displayed` endpoint via Selenium > driver `native_displayed` option for performance reasons. Disabled by default due to endpoints > currently not handling <details> element descendants visibility correctly. > > ### Fixed > > * Ignore negative lookahead/lookbehind regex when performing initial XPath text matching > * Reloading of elements found via `ancestor` and `sibling` > * Only default puma settings to `queue_requests: false` when using SSL > * Visibility of descendants of <details> elements is correctly determined when using rack_test > and the selenium driver with Capybara optimized atoms > * local/session storage clearance in Chrome when clearing only one of them - Issue [#2233](https://github-redirect.dependabot.com/teamcapybara/capybara/issues/2233) > > # Version 3.26.0 > Release date: 2019-07-15 > > ### Added > > * `w3c_click_offset` configuration option applies to `right_click` and `double_click` as well as `click` > * Warning when passing `nil` to the text/content assertions/expectations > * `Session#server_url` returns the base url the AUT is being run at (when controlled by Capybara) > * `option` selector type accepts an integer as locator > > ### Fixed > > * Default puma server registration now specifies `queue_requests: false` - Issue [#2227](https://github-redirect.dependabot.com/teamcapybara/capybara/issues/2227) > * Workaround issue with FF 68 and hanging during reset if a system modal is visible > * Don't expand file path if it's already absolute - Issue [#2228](https://github-redirect.dependabot.com/teamcapybara/capybara/issues/2228) > > # Version 3.25.0 > Release date: 2019-06-27 > > ### Added > > ... (truncated)
Commits - [`b005a0a`](https://github.com/teamcapybara/capybara/commit/b005a0a3a0f136421b4b0b24cdba428bae901d01) Update README.md for 3.28 release - [`b03d78c`](https://github.com/teamcapybara/capybara/commit/b03d78c1204ed11f326fb973f274646ea79f6c31) Prepare for 3.28.0 release - [`4012783`](https://github.com/teamcapybara/capybara/commit/4012783fdd58316f1acaee3eb3075220ebb4b908) Code style fix - [`3fa4dc0`](https://github.com/teamcapybara/capybara/commit/3fa4dc04a9414c1f4f081fbeca294fbb9da29af5) Update History.md [ci skip] - [`8fdc231`](https://github.com/teamcapybara/capybara/commit/8fdc2319e843f9adc28f4a19e0aa6e021b8b9c11) Patch `Puma::MiniSSL::Socket#read_nonblock` to be non-blocking when using Cap... - [`d82b21a`](https://github.com/teamcapybara/capybara/commit/d82b21a91594c2b55dba5514d76a0470b4ad9325) Support native is_element_displayed with EdgeChrome - [`724e245`](https://github.com/teamcapybara/capybara/commit/724e245b6e72af5305a7c6637d737ef7f50cd9f1) EdgeChrome can't click on file inputs - [`4c3bbc4`](https://github.com/teamcapybara/capybara/commit/4c3bbc473d299dcb7b97a8db1c20abbaffdfcf8e) Use EdgeChrome dev version - [`cc34066`](https://github.com/teamcapybara/capybara/commit/cc34066f4faac98272d1c470e4402cf1076f7090) Add default file detector when attaching files using selenium with a remote d... - [`bbda59c`](https://github.com/teamcapybara/capybara/commit/bbda59c34bf1b3c2fe07a97e733aa5fcbb5fa825) Add basic Element#flash for debugging - Additional commits viewable in [compare view](https://github.com/teamcapybara/capybara/compare/3.13.2...3.28.0)


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 ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it). To ignore the version in this PR you can just close it - `@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 use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.
dependabot-preview[bot] commented 4 years ago

Superseded by #191.