Updates the requirements on capybara to permit the latest version.
Changelog
*Sourced from [capybara's changelog](https://github.com/teamcapybara/capybara/blob/master/History.md).*
> # Version 3.22.0
> Release date: 2019-05-29
>
> ### Added
>
> * `ancestor`/`sibling` assertions and matchers added
> * Documentation Updates and Fixes - Many thanks again to Masafumi Koba! [Masafumi Koba]
> * Added `:with` alias for `:option` filter on `:checkbox` and `:radio_button` selectors
>
> ### Changed
>
> * Selenium driver with Chrome >= 73 now resets cookies and local/session storage after navigating
> to 'about:blank' when possible to minimize potential race condition
>
> # Version 3.21.0
> Release date: 2019-05-24
>
> ### Added
>
> * Element#drop - Chrome and Firefox, via the selenium driver, support dropping files/data on elements
> * Default CSS used for `attach_file` `make_visible: true` now includes auto for
> height and width to handle more ways of hiding the file input element
> * Documentation Updates and Fixes - Many thanks to Masafumi Koba! [Masafumi Koba]
>
> ### Changed
>
> * Deprecate support for CSS locator being a Symbol
>
> # Version 3.20.2
> Release date: 2019-05-19
>
> ### Fixed
>
> * Move `uglifier` from runtime to development dependency [miyucy]
>
> # Version 3.20.1
> Release date: 2019-05-17
>
> ### Fixed
>
> * RackTest driver considers <template> elements to be non-visible and ignores the contents
>
> # Version 3.20.0
> Release date: 2019-05-14
>
> ### Added
>
> * `Node#obscured?` to check viewport presence and element overlap
> * `:obscured` system filter to check whether elements are obscured in finders, assertions, and expectations
> * :label selector :for option can be a regexp
> ... (truncated)
Commits
- [`85bf2b0`](https://github.com/teamcapybara/capybara/commit/85bf2b0bed8c0a7fdd6c11e27c92e31c041f8944) Update README for 3.22 release
- [`f059bb2`](https://github.com/teamcapybara/capybara/commit/f059bb208aad231c8b15d7b7b5acf65835069641) Prepare for 3.22.0 release
- [`49e96d2`](https://github.com/teamcapybara/capybara/commit/49e96d2cfc28ba83bd7c8f4e9aef720e604bb26c) Documntation updates
- [`38ac00a`](https://github.com/teamcapybara/capybara/commit/38ac00a38744b45068b2f0eda7a45562cd8bb9bd) Update History.md [ci skip]
- [`7143188`](https://github.com/teamcapybara/capybara/commit/714318817dade1863825c0414963b2e75551201c) Flesh out the built-in selectors documentation
- [`4674c96`](https://github.com/teamcapybara/capybara/commit/4674c96eb55292b091e35fe809bf142b4194df89) Add :with alias for :option filter on checkbox and radiobutton selectors
- [`9409914`](https://github.com/teamcapybara/capybara/commit/940991455ffe3b4029f1e3a8caf95e240de901af) Update History.md [ci skip]
- [`43ca012`](https://github.com/teamcapybara/capybara/commit/43ca01252f2cc0efc78fbfef07259a0a187b97b2) Add ancestor/sibling assertions and expectations
- [`a940561`](https://github.com/teamcapybara/capybara/commit/a9405612c3dab63575e8bac5932fb62fd2865941) small refactor
- [`9db4cbf`](https://github.com/teamcapybara/capybara/commit/9db4cbf9ea87b6f5befc87e2d5d2d2add29b925f) Change Selenium Chrome driver reset order to minimize race conditions
- Additional commits viewable in [compare view](https://github.com/teamcapybara/capybara/compare/2.14.3...3.22.0)
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 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.
Updates the requirements on capybara to permit the latest version.
Changelog
*Sourced from [capybara's changelog](https://github.com/teamcapybara/capybara/blob/master/History.md).* > # Version 3.22.0 > Release date: 2019-05-29 > > ### Added > > * `ancestor`/`sibling` assertions and matchers added > * Documentation Updates and Fixes - Many thanks again to Masafumi Koba! [Masafumi Koba] > * Added `:with` alias for `:option` filter on `:checkbox` and `:radio_button` selectors > > ### Changed > > * Selenium driver with Chrome >= 73 now resets cookies and local/session storage after navigating > to 'about:blank' when possible to minimize potential race condition > > # Version 3.21.0 > Release date: 2019-05-24 > > ### Added > > * Element#drop - Chrome and Firefox, via the selenium driver, support dropping files/data on elements > * Default CSS used for `attach_file` `make_visible: true` now includes auto for > height and width to handle more ways of hiding the file input element > * Documentation Updates and Fixes - Many thanks to Masafumi Koba! [Masafumi Koba] > > ### Changed > > * Deprecate support for CSS locator being a Symbol > > # Version 3.20.2 > Release date: 2019-05-19 > > ### Fixed > > * Move `uglifier` from runtime to development dependency [miyucy] > > # Version 3.20.1 > Release date: 2019-05-17 > > ### Fixed > > * RackTest driver considers <template> elements to be non-visible and ignores the contents > > # Version 3.20.0 > Release date: 2019-05-14 > > ### Added > > * `Node#obscured?` to check viewport presence and element overlap > * `:obscured` system filter to check whether elements are obscured in finders, assertions, and expectations > * :label selector :for option can be a regexp > ... (truncated)Commits
- [`85bf2b0`](https://github.com/teamcapybara/capybara/commit/85bf2b0bed8c0a7fdd6c11e27c92e31c041f8944) Update README for 3.22 release - [`f059bb2`](https://github.com/teamcapybara/capybara/commit/f059bb208aad231c8b15d7b7b5acf65835069641) Prepare for 3.22.0 release - [`49e96d2`](https://github.com/teamcapybara/capybara/commit/49e96d2cfc28ba83bd7c8f4e9aef720e604bb26c) Documntation updates - [`38ac00a`](https://github.com/teamcapybara/capybara/commit/38ac00a38744b45068b2f0eda7a45562cd8bb9bd) Update History.md [ci skip] - [`7143188`](https://github.com/teamcapybara/capybara/commit/714318817dade1863825c0414963b2e75551201c) Flesh out the built-in selectors documentation - [`4674c96`](https://github.com/teamcapybara/capybara/commit/4674c96eb55292b091e35fe809bf142b4194df89) Add :with alias for :option filter on checkbox and radiobutton selectors - [`9409914`](https://github.com/teamcapybara/capybara/commit/940991455ffe3b4029f1e3a8caf95e240de901af) Update History.md [ci skip] - [`43ca012`](https://github.com/teamcapybara/capybara/commit/43ca01252f2cc0efc78fbfef07259a0a187b97b2) Add ancestor/sibling assertions and expectations - [`a940561`](https://github.com/teamcapybara/capybara/commit/a9405612c3dab63575e8bac5932fb62fd2865941) small refactor - [`9db4cbf`](https://github.com/teamcapybara/capybara/commit/9db4cbf9ea87b6f5befc87e2d5d2d2add29b925f) Change Selenium Chrome driver reset order to minimize race conditions - Additional commits viewable in [compare view](https://github.com/teamcapybara/capybara/compare/2.14.3...3.22.0)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 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.