All Versions
127
Latest Version
Avg Release Cycle
31 days
Latest Release
-
Changelog History
Page 4
Changelog History
Page 4
-
v3.17.0 Changes
๐ Release date: 2019-04-18
โ Added
- ๐ Initial support for selenium-webdriver 4.0.0.alpha1
- :button selector will now also match on
nameattribute
๐ Fixed
- โ Suppress warnings generated by using selenium-webdriver 3.141.5926
- Mask Appium issue with finder visibility optimizations (non-optimal)
-
v3.16.2 Changes
๐ Release date: 2019-04-10
๐ Fixed
- ๐ Fix Session#quit resetting of memoized document
-
v3.16.1 Changes
๐ Release date: 2019-03-30
๐ Fixed
- ๐ Fix potential 'uninitialized constant' error when using the :selenium_chrome driver [jeffclemens-ab]
-
v3.16 Changes
๐ Release date: 2019-03-28
๐ Changed
- ๐ Ruby 2.4.0+ is now required
- 0๏ธโฃ Selenium driver now defaults to using a persistent http client connection
โ Added
- :wait option in predicates now accepts
trueto selectively override whenCapybara.predicates_wait == false
-
v3.15 Changes
๐ Release date: 2019-03-19
โ Added
- โ
attach_filenow supports a block mode on JS capable drivers to more accurately test user behavior when file inputs are hidden (beta) - :table selector now supports
with_rows, 'rows',with_cols, and 'cols' filters
๐ Fixed
- ๐ Fix link selector when
Capybara.test_idis set - Issue #2166 [bingjyang]
- โ
-
v3.14 Changes
๐ Release date: 2019-02-25
โ Added
- โ rack_test driver now supports reloading elements when the document changes - Issue #2157
- ๐ Selenium driver HTML5 drag-drop emulation now emits multiple move events so drag direction is determinable [Erkki Eilonen, Thomas Walpole]
0๏ธโฃ Capybara.server_errors now defaults to [Exception] - Issue #2160 [Edgars Beigarts]
๐ Fixed
โช Workaround hover issue with FF 65 - Issue #2156
โช Workaround chromedriver issue when setting blank strings to react controlled text fields
๐ Workaround chromedriver issue with popup windows not loading content - https://bugs.chromium.org/p/chromedriver/issues/detail?id=2650&q=load&sort=-id&colspec=ID%20Status%20Pri%20Owner%20Summary
-
v3.13.2 Changes
๐ Release date: 2019-01-24
๐ Fixed
- โ Remove extraneous output
-
v3.13.1 Changes
๐ Release date: 2019-01-24
๐ Fixed
- Only use Selenium visibility optimization when JS atom is available - Issue #2151
-
v3.13.0 Changes
๐ Release date: 2019-01-23
โ Added
- Session#quit added
- #scroll_to added to allow scrolling page/elements to specified locations
- Speed optimizations around multiple element location and path generation when using the Selenium driver
- ๐ Support for locator type checking in custom selectors
- ๐ Allow configuration of gumbo use - defaults to off
- ๐
assert_style/has_style/have_styledeprecated in favor ofassert_matches_style/matches_styles?/match_style - ๐ :style filter added to selectors
-
v3.12.0 Changes
๐ Release date: 2018-11-28
โ Added
- ๐ Support Ruby 2.6 endless range in Result#[] and query
:betweenoption - Pre-registered headless firefox driver :selenium_headless [Andrew Havens]
- Selenium driver now defaults to clearing
sessionStorageandlocalStorage. To disable passclear_local_storage: falseand/orclear_session_storage: falsewhen creating Capybara::Selenium::Driver instance in your driver registration
๐ Fixed
- ๐ฉ Raise error if only :x or :y are passed as an offset to click methods
โ Removed
- ๐ Support for RSpec < 3.5
- ๐ Support Ruby 2.6 endless range in Result#[] and query