Capybara v3.3.0 Release Notes

  • ๐Ÿš€ Release date: 2018-06-25

    โž• Added

    • โœ… RackTest driver now handles 307/308 redirects
    • execute_async_script can now be called on elements to run the JS in the context of the element
    • :download filter option on `:link' selector
    • Window#fullscreen
    • ๐Ÿ’… Element#style and associated matchers

    ๐Ÿ”„ Changed

    • ๐Ÿ‘ Minimum "supported" selenium-webdriver is raised to 3.5.0 (but you really should be using newer than that)

    ๐Ÿ›  Fixes

    • โ†ช Selenium driver with Firefox workaround for clicking on table row - https://github.com/mozilla/geckodriver/issues/1228
    • :class and :id filters applied to CSS based selectors now correctly handle the CSS comma
    • Selenium driver handles namespaces when generating an elements #path - Issue #2048