Watir v6.17.0 Release Notes

Release Date: 2020-08-27 // 3 months ago
    • ๐Ÿ’Ž Require Ruby > 2.5
    • Implement Logger#selenium= to set selenium level from Watir
    • Implement FileField#upload
    • ๐Ÿ›  Fix bug with staleness handling in #exist and #present? (#853 & #852)
    • ๐Ÿ›  Fix bug when locating elements by text with RegExp (#866 #871)
    • Implement modifiers for Element#right_click (thanks Lakshya Kapoor #861)
    • โšก๏ธ Updated locator code to adhere to spec on what attributes are case sensitive (#507 #856)
    • ๐Ÿ›  Fix locating bug when iframe is nested under another element (thanks Matthew Mazaika #885 #886)
    • Deprecate Element#scroll_into_view in favor of the new Scroll methods (#884)
    • ๐Ÿ›  Fix threading bugs by allowing each Browser instance its own Timer (#881)
    • ๐Ÿ‘ Allow adjacent locators to return Input subtype when applicable (#878)
    • โœ‚ Removed unnecessary reference to rubyforge (thanks olleolleolle #874)
    • โœ‚ Removed deprecated Selenium classes (thanks joesho112358 #867)
    • โž• Add support for :service parameter for initializing Browser

Previous changes from v6.16.5

    • ๐Ÿ›  Fix bug with nested elements using scopes (#842)