User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0 Build ID: 20150831172306 Steps to reproduce: I wanted to automatically download the latest version of Firefox and Thunderbird. I tried downloading Firefox via https://ftp.mozilla.org/pub/firefox/releases/latest/win32/de (the same applies for en_US and the according Thunderbird variants) Actual results: Inside the localized folders I found a setup with a filename containing the version-number. This is inadequate for scripting and makes the "latest"-folder useless for scripting access. Expected results: I expected a setup.exe (and setup_stub.exe) in the localized folder symlinking to the corresponding file in the same folder. That way you can download http://ftp.mozilla.org/pub/firefox/releases/latest/win32/de/setup.exe and you'll always have the latest setup at that link.
You can use requests like these to get the latest release version: https://download.mozilla.org/?product=firefox-latest&os=win&lang=de (full installer) https://download.mozilla.org/?product=firefox-stub&os=win&lang=de (stub installer, windows only) https://download.mozilla.org/?product=thunderbird-latest&os=win&lang=de (full installer, no stub) For other platforms substitute 'os-win' with Mac: os=osx Linux i686: os=linux Linux x86-64: os=linux64 For other locales look up the locale code by inspecting links on https://www.mozilla.org/en-US/firefox/all/. You will still get a binary with a version in it, but this is easily worked around with commands like wget -O setup.exe 'https://download.mozilla.org/?product=firefox-latest&os=win&lang=de'
(In reply to Nick Thomas [:nthomas] from comment #1) Thank you. I wasn't aware of this.