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
Browser updates #229
Comments
Good question, so far is based on the maintainers free time to manually (via commits) trigger the builds and test them in order to keep them up to date. It would be nice to have this automated somehow, see issue elgalu/docker-selenium#81 on the side project. |
Thanks @elgalu! Does anyone have any idea on how often that updating has taken place historically? Even very generally? |
Welcome @matthewb531. So in the side project, by looking at the releases tags I see it requires me 1 release every 7 days, more or less, meaning there is at least a new version of either Chrome or FF or Selenium every week but as I said, checking and doing this manually. |
So when like firefox 47 is not compatible with Selenium xxxx I assume you don't upgrade to 47 right? |
Correct, I tried in the other project and it fails: elgalu/docker-selenium#102 |
Given that FF 47.0.1 works with Selenium 2.53.1, are there any plans to upgrade to 2.53.1? |
as the new maintainer of the project, i've been making sure that all browser versions are copacetic with the Selenium version released. as far as the browser versions being updated, I will update them when they need it. For example, 3.0.0 is coming out, and it rules out RC. I will bump the FF version to 49, since Selenium 3.0.0 requires geckodriver. all this being said, if you need to specify your own versions, I recommend that you build your own images. If you wanted to build a docker container with Firefox version 48, you can do that. pull our code down, then you can utilize our Makefile, or just use plain-ol-docker. $ docker build -t my-firefox-image --build-arg FIREFOX_VERSION=48.0.1 NodeFirefox
$ docker build -t my-firefox-image --build-arg FIREFOX_VERSION=48.0.1 NodeFirefoxDebug
$ docker build -t my-firefox-image --build-arg FIREFOX_VERSION=48.0.1 StandaloneFirefox
$ docker build -t my-firefox-image --build-arg FIREFOX_VERSION=48.0.1 StandaloneFirefoxDebug or using our Makefile $ BUILD_ARGS="--build-arg FIREFOX_VERSION=48.0.1" make firefox firefox_debug standalone_firefox standalone_firefox_debug |
Hi team
How often are the browser versions on Selenium-Docker updated?
Is it fair to trust that they will be kept quite up-to-date? And is the typical update frequency different for Chrome vs. for Firefox?
Side note: I noticed, read about and now understand why the Firefox basenode Dockerfile is hard-coded to v45 for now. But I'm more interested in if browser versions are kept up to date in general.
Kind regards
Matthew
The text was updated successfully, but these errors were encountered: