New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The Chromium Team changed how they package drivers! #1968
Comments
https://bugs.chromium.org/p/chromium/issues/detail?id=1466427#c27
Once those patches have been backmerged, it may be safe to upgrade SeleniumBase's driver manager. (In the current state, SeleniumBase is forcing |
Chromedriver 115.0.5790.170 was just released, fixing the issue mentioned above. The next SeleniumBase release will start using Chromedriver 115 for Chrome 115, instead of patching Chromedriver 114 for that. |
Work completed in #1983 and released in |
The Chromium Team changed how they package drivers!
If you go to https://chromedriver.chromium.org/downloads you'll see that available chromedrivers stop at version 114. That's because they said this:
Here's what that means for SeleniumBase users: You'll need to upgrade to the latest version of SeleniumBase (at least
4.16.1
) so that you get the update that keeps the gears turning. There was a fix for #1966 in the release: https://github.com/seleniumbase/SeleniumBase/releases/tag/v4.16.1If you continue to use an earlier version of SeleniumBase, you'll see this warning message with Chrome 115:
Warning: chromedriver update needed. Getting it now:
at the start of every test because it keeps trying to download chromedriver 115 from the wrong location, so it gets chromedriver 114 instead, and uses that, which works. Once Chrome reaches version 116, you'll likely start seeing errors if you don't upgrade.SeleniumBase
4.16.1
made a change so that chromedriver 114 continues to work with Chrome 115 (and above). Given the major changes to chromedriver starting in 115, such as requiring a special Chrome for Testing binary to work (see GoogleChromeLabs/chrome-for-testing#30), it seems that keeping the 114 chromedriver functional is a better plan for now. Will reevaluate after Chrome 116 comes out.The text was updated successfully, but these errors were encountered: