Sauce Labs Customer Idea Portal

Submit an idea and make Sauce Labs even better!

Browser versions "latest" and "latest-1" (and maybe -2?) as acceptable values for those versions

Similar to "dev" and "beta", it would be nice to have the latest few released browser versions accessible via these tags so that we don't need to keep updating our test job configs as new versions come out.

  • Dan DeAraujo
  • May 28 2015
  • Shipped
  • Attach files
  • Ernest Mueller commented
    11 Mar, 2016 12:00am

    Works great, thanks!

  • Yaroslav Borets commented
    10 Mar, 2016 09:16pm

    The feature has been shipped and more details can be found in our blogpost.

    http://sauceio.com/index.php/2016/03/new-browser-version-shortcuts/

    Let us know if you have any question. 

  • Dave Cadwallader commented
    4 Jan, 2016 11:21pm

    We wrote a wrapper for the Sauce browser list API called guacamole, which supports `latest`

    ./node_modules/.bin/guacamole --id=firefox_latest_OS_X_10_9_Desktop
    { browserName: 'firefox', version: '40', platform: 'OS X 10.9' }

    https://github.com/TestArmada/guacamole

     

    I just filed an issue to support n-1 and n-2 (and n-x) so we can look into implementing this as well.  https://github.com/TestArmada/guacamole/issues/12

  • Ernest Mueller commented
    9 Dec, 2015 02:57pm

    I also would like latest, latest-1 version descriptors; as a new Sauce customer implementing a completely automated test framework with Robot et al. this remains as a point of difficulty and synchronized updates for us.

  • Jon Williams commented
    18 Nov, 2015 05:11pm

    Shouldn't be confusing. I got the versions straight from the Selenium RELEASE notes.

  • Guest commented
    12 Aug, 2015 11:55am

    AFAIK, at the moment when we skip 'version' capability, latest stable version is used rather than just latest.

    E.g., for Firefox it's bee 35.0 for a long time and that is NOT what we needed.

    So what we need is differentiated tags, i.e.

    latest - latest browser version disregarding its stability

    stable - latest stable version

    previous -  current major version -1

    previous_stable - previous stable major version

    @Jon Austen, your abbreviations (ESR) look unclear and confusing for me.

  • Jon Austen commented
    12 Jun, 2015 05:51pm

    For example, mappings of Firefox to these versions, for version 2.41.0 of Selenium :

    current - 28

    previous - 27

    currentESR  - 24

    previousESR - 17