Release date: 2020-06-21
- Support Ruby loggers in the :logger and :browser_logger option [Daniel Orner]
- Support "Remote" Chrome browser [Volodymyr Mykhailyk]
- Support rapid set functionality
- Support click delay
- Experimental: Support sending emoji to text inputs
- User Fetch CDP domain for network interception
- Only support Ruby 2.5+
Release date: 2020-01-26
- Support :drop_modifiers option in
#drag_to
- Support setting range input
- Ruby 2.7 keyword arguments warnings
- Error in visibility JS atom [Stefan Wienert]
- Issue with request headers [dabrowt1]
Release date: 2019-07-15
- Node#rect added to support spatial filters
- Support for Capybaras
w3c_click_offset
settomg - Support setting color inputs
- No longer hangs starting the browser with JRuby
- ValidityState objects can now be returned from the browser
- Headers now returned correctly
- Drag type detection improved
- Mouse button status tracked correctly through actions
- Clicking on a link that splits across multiple lines now works
- Correctly handle JS exceptions that don't provide a stacktrace
Release date: 2019-05-28
- Node#obscured? now supports use in nested frames
- Click is no longer used to focus most form fields to behave more like the selenium driver
- Removed backports gem requirement
Release date: 2019-05-17
- Windows chrome location detection
- Node#obscured? to support the new Capybara obscured filter
- Node#drop to support the new Capybara drop functionality currently in Capybara master
- Node#set passes options to set_text
- :return added as alias of :enter key
- correct signal passed to shutdown Chrome
Release date: 2019-02-05
- All planned Poltergeist tests passing