despo / issuehub.io

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

Bump capybara from 3.13.2 to 3.29.0 #191

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 5 years ago

Bumps capybara from 3.13.2 to 3.29.0.

Changelog *Sourced from [capybara's changelog](https://github.com/teamcapybara/capybara/blob/master/History.md).* > # Version 3.29.0 > Release date: Unreleased > > ### Added > > * Allow clicking on file input when using the block version of `attach_file` with Chrome and Firefox > * Spatial filters (`left_of`, `right_of`, `above`, `below`, `near`) > * rack_test driver now supports clicking on details elements to open/close them > > ### Fixed > > * rack_test driver correctly determines visibility for open details elements descendants > > ### Changed > > * Results will now be lazily evaluated when using JRuby >= 9.2.8.0 > > > # 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 > > ... (truncated)
Commits - [`a5c368f`](https://github.com/teamcapybara/capybara/commit/a5c368f890da985ba708cf99be9cf3c4cc5a5fa5) Update README for 3.29_stable branch - [`64ac389`](https://github.com/teamcapybara/capybara/commit/64ac389f0ee9e4d71abd567c4c17af554dee231c) Prepare for 3.29 release - [`6319738`](https://github.com/teamcapybara/capybara/commit/63197387f9033802838b9b95876b4749a1574657) Move common file input click emulation behavior into module - [`fdf0095`](https://github.com/teamcapybara/capybara/commit/fdf0095a67d952cf63db473ae5edb95d0a3e60d7) Update History.md [ci skip] - [`2cf317a`](https://github.com/teamcapybara/capybara/commit/2cf317a57feca960e2e50ef44a8c20b4ea685754) Support rack_test driver toggling details elements - [`d0ca4bb`](https://github.com/teamcapybara/capybara/commit/d0ca4bb00b2522548660b274eb758684203813a1) Fix simple node visibility for open details element descendants - [`ad5d347`](https://github.com/teamcapybara/capybara/commit/ad5d347e43ddb5f90763751fa10c4a9fdf7939b3) Remove extraneous focus_ metadata - [`32b2261`](https://github.com/teamcapybara/capybara/commit/32b2261bafe0f0811a626582c0412238e17e88b6) Set download directory to work with headless chrome 77 - [`ea6486b`](https://github.com/teamcapybara/capybara/commit/ea6486b328c6f15e378d78bc15b9de363707270f) Emulate click on file input when attaching file using Selenium with Chrome an... - [`2e05279`](https://github.com/teamcapybara/capybara/commit/2e052792a59d0c183ff42009cc73bf7e9eae43c6) JRuby 9.2.8.0 has been released and no longer needs the lazy results workaround - Additional commits viewable in [compare view](https://github.com/teamcapybara/capybara/compare/3.13.2...3.29.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 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 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 #254.