Closed gustavosobral closed 1 year ago
The build is failing on Ruby 2.6 but Ruby 2.6 has reached EOL since 2022-04-12 (https://www.ruby-lang.org/en/downloads/branches/). I'm not sure if we can just drop 2.6 support moving forward?
I'm trying replicate the issue locally but even installing Ruby 2.6 on a M1 MacBook has proven to be a bit troublesome.
I have a proposal PR dropping Ruby 2.6 support here https://github.com/oesmith/puffing-billy/pull/337, let me know what do you think.
Released in v4.0.0
The
selenium-webdriver
browser class methods forCapabilities
were deprecated on version 4.8 (https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES#L123) and on version 4.11.0 it got removed (https://github.com/SeleniumHQ/selenium/pull/12417)At the moment if we are using
selenium-webdriver
4.11 and:selenium_billy
or:selenium_headless_billy
drivers we run into the following error:According to my research,
Selenium::WebDriver::Firefox::Options
hasaccept_insecure_certs
astrue
for default since version 4.5: https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES#L181 / https://github.com/SeleniumHQ/selenium/blob/selenium-4.5.0/rb/lib/selenium/webdriver/firefox/options.rb#L61.I also added specs to make sure Firefox stays working.