Bump capybara from 3.25.0 to 3.27.0
Bumps capybara from 3.25.0 to 3.27.0.
Changelog
Sourced from capybara's changelog.
Version 3.27.0
Release date: 2019-07-28
Added
- Allow to use chromedriver/geckodriver native
is_element_displayed
endpoint via Selenium drivernative_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
andsibling
- 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
Version 3.26.0
Release date: 2019-07-15
Added
w3c_click_offset
configuration option applies toright_click
anddouble_click
as well asclick
- Warning when passing
nil
to the text/content assertions/expectationsSession#server_url
returns the base url the AUT is being run at (when controlled by Capybara)option
selector type accepts an integer as locatorFixed
Commits
-
92038be
Update README.md for 3.27_stable branch -
a7ef932
Prepare for 3.27.0 release -
23b9fdd
Minor DRY in storage clearance calculations -
9c61fd4
Test single storage type clearing with Chrome -
6d3fff1
Allow to enable/disable use of native displayed -
28d845f
Use geckodrivers is_element_displayed endpoint when available -
1ffe240
Use chromedrivers is_element_displayed endpoint when available -
7b37dc4
Update History.md [ci skip] -
ba12497
Fix reloading of elements found via ancestor and sibling -
f1139a5
Ignore negative text requirements when extracting strings from regexps - Additional commits viewable in compare view