All Versions
127
Latest Version
Avg Release Cycle
31 days
Latest Release
-
Changelog History
Page 5
Changelog History
Page 5
-
v3.11.1 Changes
๐ Release date: 2018-11-16
๐ Fixed
- Fixed :link_or_button XPath generation when it has had an expression filter added
-
v3.11.0 Changes
๐ Release date: 2018-11-14
โ Added
- Ability for node filters to set detailed error messages
- ๐
Capybara::HTML
Will usenokogumbo
for HTML parsing if installed Selector#locator_filter
added to allow for dynamic locator in selectors
๐ Fixed
- Node filters are evaluated in the context of the Selector they are used in to ensure the correct options are used
-
v3.10.1 Changes
๐ Release date: 2018-11-03
๐ Fixed
- Fix
aria-label
andtest_id
matching forlink_or_button
selector type - Issue #2125 - ๐ Fixed crash in element path creation for matcher failure messages - Issue #2120
- Fix
-
v3.10.0 Changes
๐ Release date: 2018-10-23
โ Added
- :class filter can now check for class names starting with !
- Selector
xpath
/css
expression definitions will get filter names from block parameters if not explicitly provided any_of_selectors
assertions and matchers to complementall_of_selectors
andnone_of_selectors
๐ Fixed
- Selector
css
expression definiton declared filters now work again - โ Cleaned up warnings [Yuji Yaginuma]
- โช Workaround installation of rspec matcher proxies under jruby by reverting to the old solution not using prepend, so jruby bugs are not hit - Issue #2115
-
v3.9.0 Changes
๐ Release date: 2018-10-03
โ Added
- ๐ Selenium with Chrome removes all cookies at session reset instead of just cookies from current domain if possible
- ๐ Support for Regexp for system :id and :class filters where possible
using_session
now accepts a session object as well as the name of the session for users who manually manage sessions- The
:field
selector will now findtype = "hidden"
fields if thetype: "hidden"
filter option is provided
-
v3.8.2 Changes
๐ Release date: 2018-09-26
๐ Fixed
- ๐ Fixed negated class selector option - Issue #2103
-
v3.8.1 Changes
๐ Release date: 2018-09-22
๐ Fixed
- Filling in of date fields with a string when using selenium chrome regression [Micah Geisel]
-
v3.8.0 Changes
๐ Release date: 2018-09-20
โ Added
- โช Workaround geckodriver 0.22 issue with undefined pause durations
- :element selector ignores XML namespaces
๐ Fixed
- โ Added Errno::ECONNRESET to the errors which will allows https server detection
-
v3.7.2 Changes
๐ Release date: 2018-09-12
๐ Fixed
๐ Fix MatchQuery based matchers when used on a root element found using any type of parent/ancestor query - Issue #2097
๐ Fix Chrome/FF HTML5 drag simulation for elements (a, img) which default to draggable - Issue #2098
-
v3.7.1 Changes
๐ Release date: 2018-09-05
๐ Fixed
- Restored ability to pass symbol as the CSS selector when calling
has_css?
/have_css
/etc - Issue #2093
- Restored ability to pass symbol as the CSS selector when calling