Poltergeist v1.5.0 Release Notes

  • πŸ”‹ Features

    • Added ability to clear network traffic (Vick Vu)
    • Added ability to set paper_size via a driver setter (Philippe Lehoux)
    • πŸ‘ Can support Basic HTTP authentication
    • Added basic implementation of send_keys
    • Added ability to go_back, go_forward, set the contents of a contenteditable element and Capybara 2.2 support (Pedro CarriΓ§o)

    πŸ› Bug fixes

    • Use Capybara::Helpers.normalize_whitespace in filter_text to strip unicode whitespace (Wataru Miyaguni)
    • πŸ—„ Fix missed interpolation on deprecated error classes
    • Raise InvalidSelector when wrong xpath selector was used [Issue #395]
    • Fix driver.quit before visiting any url with IOError error [Issue #398]
    • πŸ’Ž Fix JRuby support when PhantomJS quits first [Issue #382, #404]
    • Fix ability to pass element to within_frame [Issue #414]
    • Fix setting negatives in number inputs (John Hawthorn)