Capybara v3.27.0 Release Notes

Release Date: 2019-07-28 // over 4 years ago
  • ๐Ÿš€ 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
    • 0๏ธโƒฃ 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