Unpacking Software Livestream

Join our monthly Unpacking Software livestream to hear about the latest news, chat and opinion on packaging, software deployment and lifecycle management!

Learn More

Chocolatey Product Spotlight

Join the Chocolatey Team on our regular monthly stream where we put a spotlight on the most recent Chocolatey product releases. You'll have a chance to have your questions answered in a live Ask Me Anything format.

Learn More

Chocolatey Coding Livestream

Join us for the Chocolatey Coding Livestream, where members of our team dive into the heart of open source development by coding live on various Chocolatey projects. Tune in to witness real-time coding, ask questions, and gain insights into the world of package management. Don't miss this opportunity to engage with our team and contribute to the future of Chocolatey!

Learn More

Calling All Chocolatiers! Whipping Up Windows Automation with Chocolatey Central Management

Webinar from
Wednesday, 17 January 2024

We are delighted to announce the release of Chocolatey Central Management v0.12.0, featuring seamless Deployment Plan creation, time-saving duplications, insightful Group Details, an upgraded Dashboard, bug fixes, user interface polishing, and refined documentation. As an added bonus we'll have members of our Solutions Engineering team on-hand to dive into some interesting ways you can leverage the new features available!

Watch On-Demand
Chocolatey Community Coffee Break

Join the Chocolatey Team as we discuss all things Community, what we do, how you can get involved and answer your Chocolatey questions.

Watch The Replays
Chocolatey and Intune Overview

Webinar Replay from
Wednesday, 30 March 2022

At Chocolatey Software we strive for simple, and teaching others. Let us teach you just how simple it could be to keep your 3rd party applications updated across your devices, all with Intune!

Watch On-Demand
Chocolatey For Business. In Azure. In One Click.

Livestream from
Thursday, 9 June 2022

Join James and Josh to show you how you can get the Chocolatey For Business recommended infrastructure and workflow, created, in Azure, in around 20 minutes.

Watch On-Demand
The Future of Chocolatey CLI

Livestream from
Thursday, 04 August 2022

Join Paul and Gary to hear more about the plans for the Chocolatey CLI in the not so distant future. We'll talk about some cool new features, long term asks from Customers and Community and how you can get involved!

Watch On-Demand
Hacktoberfest Tuesdays 2022

Livestreams from
October 2022

For Hacktoberfest, Chocolatey ran a livestream every Tuesday! Re-watch Cory, James, Gary, and Rain as they share knowledge on how to contribute to open-source projects such as Chocolatey CLI.

Watch On-Demand

Downloads:

66,116,965

Downloads of v 110.0:

568,607

Last Update:

14 Feb 2023

Package Maintainer(s):

Software Author(s):

  • Mozilla

Tags:

browser mozilla firefox admin foss cross-platform

Mozilla Firefox

This is not the latest version of Mozilla Firefox available.

  • 1
  • 2
  • 3

110.0 | Updated: 14 Feb 2023

Downloads:

66,116,965

Downloads of v 110.0:

568,607

Maintainer(s):

Software Author(s):

  • Mozilla

Mozilla Firefox 110.0

This is not the latest version of Mozilla Firefox available.

  • 1
  • 2
  • 3

All Checks are Passing

3 Passing Tests


Validation Testing Passed


Verification Testing Passed

Details

Scan Testing Successful:

No detections found in any package files

Details
Learn More

Deployment Method: Individual Install, Upgrade, & Uninstall

To install Mozilla Firefox, run the following command from the command line or from PowerShell:

>

To upgrade Mozilla Firefox, run the following command from the command line or from PowerShell:

>

To uninstall Mozilla Firefox, run the following command from the command line or from PowerShell:

>

Deployment Method:

NOTE

This applies to both open source and commercial editions of Chocolatey.

1. Enter Your Internal Repository Url

(this should look similar to https://community.chocolatey.org/api/v2/)


2. Setup Your Environment

1. Ensure you are set for organizational deployment

Please see the organizational deployment guide

2. Get the package into your environment

  • Open Source or Commercial:
    • Proxy Repository - Create a proxy nuget repository on Nexus, Artifactory Pro, or a proxy Chocolatey repository on ProGet. Point your upstream to https://community.chocolatey.org/api/v2/. Packages cache on first access automatically. Make sure your choco clients are using your proxy repository as a source and NOT the default community repository. See source command for more information.
    • You can also just download the package and push it to a repository Download

3. Copy Your Script

choco upgrade firefox -y --source="'INTERNAL REPO URL'" --version="'110.0'" [other options]

See options you can pass to upgrade.

See best practices for scripting.

Add this to a PowerShell script or use a Batch script with tools and in places where you are calling directly to Chocolatey. If you are integrating, keep in mind enhanced exit codes.

If you do use a PowerShell script, use the following to ensure bad exit codes are shown as failures:


choco upgrade firefox -y --source="'INTERNAL REPO URL'" --version="'110.0'" 
$exitCode = $LASTEXITCODE

Write-Verbose "Exit code was $exitCode"
$validExitCodes = @(0, 1605, 1614, 1641, 3010)
if ($validExitCodes -contains $exitCode) {
  Exit 0
}

Exit $exitCode

- name: Install firefox
  win_chocolatey:
    name: firefox
    version: '110.0'
    source: INTERNAL REPO URL
    state: present

See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.


chocolatey_package 'firefox' do
  action    :install
  source   'INTERNAL REPO URL'
  version  '110.0'
end

See docs at https://docs.chef.io/resource_chocolatey_package.html.


cChocoPackageInstaller firefox
{
    Name     = "firefox"
    Version  = "110.0"
    Source   = "INTERNAL REPO URL"
}

Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.


package { 'firefox':
  ensure   => '110.0',
  provider => 'chocolatey',
  source   => 'INTERNAL REPO URL',
}

Requires Puppet Chocolatey Provider module. See docs at https://forge.puppet.com/puppetlabs/chocolatey.


4. If applicable - Chocolatey configuration/installation

See infrastructure management matrix for Chocolatey configuration elements and examples.

Package Approved

This package was approved as a trusted package on 15 Feb 2023.

Description

Bringing together all kinds of awesomeness to make browsing better for you.

Features

  • A powerful, new engine that’s built for rapidfire performance.
  • Better, faster page loading that uses less computer memory.
  • Gorgeous design and smart features for intelligent browsing.
  • Instantly import your online info and favorites from any other browser.
  • The most powerful private browsing mode with added tracking protection.
  • Firefox Quantum features: screenshots, pocket, gaming & VR, library.
  • Customization Features - addons & extensions, themes, toolbar.
  • Synced across devices - passwords, bookmarks, tabs and more.
  • Ad tracker blocking.
  • Password manager.

Package Parameters

  • /l:LOCALE - Install given Firefox locale. See the official page for a complete list of available locales.
  • /UseMozillaFallback Makes a request to mozilla.org and reads the supported Language Culture code from the website.

Command-line options for installer configuration. See the official page for details and defaults.

  • /InstallDir:PATH
  • /NoTaskbarShortcut Do not create Taskbar Shortcut
  • /NoDesktopShortcut Do not create Desktop Shortcut
  • /NoStartMenuShortcut Do not create Start Menu Shortcut
  • /NoMaintenanceService Do not install Maintenance Service
  • /RemoveDistributionDir Remove Distribution directory on installation/update. (This is the default behavior of the Firefox Installer, but not for this Chocolatey Package)
  • /NoAutoUpdate Sets a policies.json file to not update Firefox and does not install the Maintenance Service

Examples

choco install Firefox --params "/l:en-GB"
choco install Firefox --params "/NoTaskbarShortcut /NoDesktopShortcut /NoAutoUpdate"
choco install Firefox --params "/l:en-GB /RemoveDistributionDir"

Notes

  • Looking for Firefox Developer Edition? Install the firefox-dev package.
  • Looking for Firefox Extended Support Release? Install the FirefoxESR package.
  • If locale package parameter is not present, this package installs Firefox in the first language which matches this list:
    1. If Firefox is already installed it uses the same language as the already installed one.
    2. The Windows system language.
    3. Language Culture code specified on Mozilla website (only when /UseMozillaFallback is specified).
    4. If Firefox does not support the system language, it will fall back to en-US.
  • If the package is out of date please check Version History for the latest submitted version. If you have a question, please ask it in Chocolatey Community Package Discussions or raise an issue on the Chocolatey Community Packages Repository if you have problems with the package. Disqus comments will generally not be responded to.

tools\chocolateyUninstall.ps1
$ErrorActionPreference = 'Stop';

$packageName = 'Firefox'

$uninstalled = $false
[array]$key = Get-UninstallRegistryKey -SoftwareName 'Mozilla Firefox*' | Where-Object { $_.DisplayName -notmatch "ESR" }

if ($key.Count -eq 1) {
  $key | ForEach-Object {
    $packageArgs = @{
      packageName = $packageName
      fileType    = 'exe'
      silentArgs  = '-ms'
      validExitCodes= @(0)
      file          = "$($_.UninstallString.Trim('"'))"
    }

    Uninstall-ChocolateyPackage @packageArgs

    Write-Warning "Auto Uninstaller may detect Mozilla Maintenance Service."
    Write-Warning "This should not be uninstalled if any other Mozilla product is installed."
  }
} elseif ($key.Count -eq 0) {
  Write-Warning "$packageName has already been uninstalled by other means."
} elseif ($key.Count -gt 1) {
  Write-Warning "$($key.Count) matches found!"
  Write-Warning "To prevent accidental data loss, no programs will be uninstalled."
  Write-Warning "Please alert package maintainer the following keys were matched:"
  $key | ForEach-Object {Write-Warning "- $($_.DisplayName)"}
}
tools\helpers.ps1
function GetUninstallPath() {
  param(
    [Parameter(Mandatory = $true)]
    [string]$product
  )
  $regUninstallDir = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\'
  $regUninstallDirWow64 = 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\'

  $uninstallPaths = $(Get-ChildItem $regUninstallDir).Name

  if (Test-Path $regUninstallDirWow64) {
    $uninstallPaths += $(Get-ChildItem $regUninstallDirWow64).Name
  }

  $uninstallPath = $uninstallPaths -match "$product [\d\.]+ \([^\s]+ [a-zA-Z\-]+\)" | Select-Object -First 1
  return $uninstallPath
}

function GetLocale {
  param(
    [Parameter(Mandatory = $true)]
    [string]$localeFile,
    [Parameter(Mandatory = $true)]
    [string]$product
  )
  #$availableLocales = Get-WebContent $localeUrl 2>$null
  $availableLocales = Get-Content $localeFile | ForEach-Object { $_ -split '\|' | Select-Object -First 1 } | Select-Object -Unique
  Write-Debug "$($availableLocales.Count) locales are stored.`n$availableLocales"

  $PackageParameters = Get-PackageParameters

  if ($PackageParameters['l']) {
    $localeFromPackageParameters = $PackageParameters['l']
    Write-Verbose "User chooses '$localeFromPackageParameters' as a locale..."
    $localeFromPackageParametersTwoLetter = $localeFromPackageParameters -split '\-' | Select-Object -First 1
    Write-Verbose "With fallback to '$localeFromPackageParametersTwoLetter' as locale..."
  }

  $uninstallPath = GetUninstallPath -product $product

  $alreadyInstalledLocale = $uninstallPath -replace '.+\s([a-zA-Z\-]+)\)', '$1'
  Write-Verbose "Installed locale is: '$alreadyInstalledLocale'..."

  $systemLocalizeAndCountry = (Get-UICulture).Name
  $systemLocaleThreeLetter = (Get-UICulture).ThreeLetterWindowsLanguageName
  $systemLocaleTwoLetter = (Get-UICulture).TwoLetterISOLanguageName

  # Never change the fallback locale here, this is the absolute
  # value we always expect to fall back to when nothing else is
  # found.
  $fallbackLocale = $mozillaFallback = 'en-US'
  if ($PackageParameters['UseMozillaFallback']) {
    Write-Verbose "System locale is: '$systemLocalizeAndCountry'..."
    # We need to use web content instead of web headers here, due to
    # web header helper does not allow custom headers.
    $urlParts = @( 'htt', 'mozilla' )
    $Response = Get-WebContent -url "$($urlParts[0])ps://www.$($urlParts[1]).org/" -Options @{ Headers = @{ 'Accept-Language' = $systemLocalizeAndCountry } } -ErrorAction Ignore 2>$null
    # The lang attribute on the html element will be the closest
    # supported language when comparing to the system locale.
    # As such we use that as an additional fallback when possible.
    if ($Response -match 'lang="(?<locale>[^"]+)"') {
      $mozillaFallback = $Matches['locale']
      Write-Verbose "Mozilla fallback locale is: '$mozillaFallback'..."
    }
    else {
      Write-Warning 'No fallback found using the Mozilla website.'
    }
  }

  Write-Verbose "Absolute Fallback locale is: '$fallbackLocale'..."

  $locales = $localeFromPackageParameters, $localeFromPackageParametersTwoLetter, `
    $alreadyInstalledLocale, $systemLocalizeAndCountry, $systemLocaleThreeLetter, `
    $systemLocaleTwoLetter, $mozillaFallback, $fallbackLocale

  foreach ($locale in $locales) {
    Write-Debug "Testing locale $locale of whether we have the information or not"
    $localeMatch = $availableLocales | Where-Object { $_ -eq $locale } | Select-Object -First 1
    if ($localeMatch -and $locale -ne $null) {
      Write-Host "Using locale '$locale'..."
      break
    }
  }

  return $locale
}

function AlreadyInstalled() {
  param(
    [Parameter(Mandatory = $true)]
    [string]$product,
    [Parameter(Mandatory = $true)]
    [string]$version
  )
  $uninstallEntry = $(
    "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$product $version*"
  )
  $uninstallEntryWow64 = $(
    "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\$product $version*"
  )

  if ((Test-Path $uninstallEntry) -or (Test-Path $uninstallEntryWow64)) {
    return $true
  }

  return $false
}

function Get-32bitOnlyInstalled() {
  param(
    [Parameter(Mandatory = $true)]
    [string]$product
  )
  $systemIs64bit = Get-OSArchitectureWidth 64

  if (-Not $systemIs64bit) {
    return $false
  }

  $registryPaths = @(
    'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall'
    'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall'
  )

  $installedVersions = Get-ChildItem $registryPaths | Where-Object { $_.Name -match "$product [\d\.]+ \(x(64|86)" }

  if (
    $installedVersions -match 'x86' `
      -and $installedVersions -notmatch 'x64' `
      -and $systemIs64bit
  ) {
    return $true
  }
}

function GetChecksums() {
  param(
    [Parameter(Mandatory = $true)]
    [string]$language,
    [Parameter(Mandatory = $true)]
    $checksumFile
  )
  Write-Debug "Loading checksums from: $checksumFile"
  $checksumContent = Get-Content $checksumFile
  $checksum32 = ($checksumContent -match "$language\|32") -split '\|' | Select-Object -Last 1
  $checksum64 = ($checksumContent -match "$language\|64") -split '\|' | Select-Object -Last 1

  return @{
    'Win32' = $checksum32
    'Win64' = $checksum64
  }
}
tools\LanguageChecksums.csv
ach|32|f3b143fb223864f5b575c43787f9bcbd3f4e420dfa56885fe792845e2c749479caacbb23c85a635b44aa7fb6b8e394d398664f2fcaa058a10166af3fc0fd0576
af|32|681bdef24e01489227f8c83bdd7405c623eb10470b5c35affcaf5df714f6d85e3b0fd6706e46f4dc2f0bf1ad3dc6d5453a1bab55e39780cc4bb3bb907c54e164
an|32|245e94e9f45c983642a473e95b8c781c04d680f04a1a47c6a6efe65b443b684983d71bedd4000c82c8163080aeea704f813ebfcd51aabbd32fac4ed5f5b4b20e
ar|32|23488ce977702d362c1c621b888e7185ee75e85bb2d7fe4f05ba8f2091724e4925f05aa727c73d00da53c7c677cf539c6f0db4e0056a34202baa5831ee77d32f
ast|32|b4bdda46c0552183703b35cc8b645480ba22de3ccec23d637177a731d46f8ef010fc88c52561ad2adb3e0386490bd7cc64c1bd879be8d10a724d885794b9c82b
az|32|c9871219f2d1efacd9bf9ff3337fecd10866b5f92741a7f447781a25e3bddb360ad9c9ab3e47d14b9970c3efa6e12f197c89805e9a4f5f393299adb9107774a8
be|32|fb7d0232e4f50c7d17ac5eeee1c35aa6f03936db335ecebcc41d1a8dcd66d76359d03845f7f4be564cb3d2d9d9923cfb8b8821b9b856d381e26d122fcbd624b1
bg|32|beaeedfc348bf75075872b24dd7e61dbb44efd4f2fdbae7c39bcf0da47efa2b3412e4b38a8cc30987ac2936a7a0509a10db4dbd84be64f4b95ee67ab500c9d0a
bn|32|173f0f7520492b17fa87facee3deec2ea25ff60dbbcca15d308a366945613a425dc4e99bdfc16b07cf111792c8372976cdde2b6b30edfcaf8634cdd1ea13ced7
br|32|951dab6c5f0281f5f454ce0a5d7b75effab7f69032c8e2f00395c19e3871776b66da0ece5f30c913f02a049da78322265c12bfec49ae21b07d34cdb49aad429b
bs|32|9924a79c14dba766a6c1a0cb0c585d51e77062f97b4b99b5b71827ad69b824f84fe567c1b71a1f07ba123f58e10a2dddc0631d1797e3db09e569430f31f95358
ca-valencia|32|453b86d4c3084ef87ea5123702bf01bbbb5e46fe9fe016d2266c68b17b36df85888e3d68d8a9151c74b3c298a24ebc90f489b2221dc4f598e1c5efa437b3ca2e
ca|32|e5644d065206a1d47a379ce29a29a203e77121446c3f6c26de29a8d00f97fac41db2ea6af67e32ad8e4fffcc0ccc2352f3ed883de7e46ae7b4444370f0a02d18
cak|32|5b16a7c924b82811a61d0203b2d40508778e75f92bb11c957fff2ce273c265fe9cc0c0a9adead5c8f2accfbe9bcd6a98425c783b977b991155657bdf7de307ad
cs|32|697589670e1238cebf4cdbb259db5fef5fa6456070798883183c6adb5a8f1a24dbc01fa41f9fffb1cddc343a43028787dce068ed8ee366d602e083719de17b8f
cy|32|814f65c9c0f562c77d7c47a3c507a0fee18d548be4612df31e177573b93562603e41912188897e22a2a1d75ccdc7c75886db868fe383b7064d3a65030f8f14a5
da|32|333d8392a1bd78764df65f25f26999edcc8dcdf8db86456e3bcc6aea3e56abc181a63aef46e66362d354436f458f110b8208d2a1bc935cb5fea67d0abd27080d
de|32|ccd80db6cc47816db530e2f35bbf82a5d2f75999f42bec50f1ce08a4c5bd2fdf77722936d96b336a1630e6dac825dbf74616d32a8c54f7987286514bdb7aab2d
dsb|32|c899d21c6361db66de1b0c0eb2486b770667fe25d410467380eec0beadb30db1d3ff7e75f8225a5a51bd8c610bb48a62357fe2922999b81df16ed841fd98929c
el|32|c2131a9af499a67298100be983cc32448d5578ebe70032f3c2d7301c8ce62d3758df138df3502b5833e63ff757186afba77b2deaa35b5cacc3a7e899f9106e11
en-CA|32|5af2c4350f48c09a9a97506615e4afbe3b5451c097a1e0ab14b57653d4bb0a6cff541a669db275a5b50d2c9773f9e3eb70984efdb122ced862072ac9083ca2bb
en-GB|32|76a501441fca307a062b667afe2822bde69f5dd4faf4765eefa96f825ee18398d24c0366a25c735235f49e330745619d11587f851e5e307f4b03f0336321e555
en-US|32|c6a6e0bbc0fe566729c30ba7805e1adb1bad2035b962799781cf87b0ba22063192d4030455c8d307db32479b4886f33c05765df067404b1e59a9c1f7a5229381
eo|32|88841fb3b942c5d4a04a3f8d19b7fbd6eb9664fa9f21cb756d3ca8a3cbcac8e1f5be844d24be4446349e7da6d8c246d2a8bf592d432de2ecb31baad3cd82e61f
es-AR|32|4e62efb69f0a30353bf19a8bbec50810e43a532ab42129dcfb260edc37e83bc135679e31768c690c67b92545ee7606ed430772ce31ea025d51b6e346f068323b
es-CL|32|751ff9e5083ce351da59c3455d8a9f5832108adf69d6d78eff45b1759c1191b9e94d765890fbad7c7c11ce2a9c5cf104dead46798672e73883572057433b65c3
es-ES|32|75f8a681b184b586269fca5036a3fafdf0780af322f0cf0b2f944d352b5652205f8fdbb2bcd018f5fe5599943d8b1ef587592b3538369485ebf6bbcee615469a
es-MX|32|ff414d8e84d7ac313374e068ea106c8568b4a2ea5d27f8aca93081bb175bc2368372d20d43c12d8e48415a831f8919a36f35938aa34ffdbd46970c128a2099cb
et|32|d344ea10149cf4a61236048488f28498524d7d63a64e28bd69643e7ad02dd8dc91448c4ac2430c10bc46afe608d5d7efbc0f4ce34fd38fac3277ffe0ed91c9d5
eu|32|e639f6384ccfa1531c4fdcac52ce3d70f5f03eaa92112a4c4e0a6df8d921c74c025b2c9ff24088b180a5ee69b2025a7fa7ac78ad46069635393f028b0a17cc74
fa|32|f3d2c37f4102af503c70be2c380dab6c9bc3bbc2584c5a74f62ff6dfcc380c7c16a3513c6ebed86c6e95607b4cb4b9d2ba027afc26c7d50d321e759d471b20e9
ff|32|c02d0c8f3213bdd23edab2f7148864f5f94e3e4cf8e29f8e2e4d1479cfb8e9f38b17a42f920a37e363377ed2120ef41300db44d499acca750d29f6ef40d01600
fi|32|2adaf44f0bb0290e02627b3b9d338fddf45e32978bbcdea5035307e03afed9a99491ff9a380603d58db1feb428fee6dc77d79804c3b717ffe47d71eb8e2b330c
fr|32|ba00ae251d2cc2ffce84b86f84e949625e94ecd7a7e1dd1ff7ccf18e6ed3b445c7af9383efe1d18f685257692f13ad94f8f3acd44ed0df43f67fb292192fb07c
fy-NL|32|9c4943a5d3a41e336df6ed6a5d1bca53137f315b9e50e890e22595ebfb1ceb504bf50e0122b24d1b66cd4f868cc94cde38f2f0de835299b948b756c7494c5259
ga-IE|32|230c4eb8e0a99ee284ba624d43e0f3e909cc6b839cfeb82acb9de2a0218474fe08d9cb9588823acfd472759c0de9c599d562635c22ecbb3de2bdb84df0cf33f1
gd|32|653a7a8ed51afcbeb27ae49d0a1b137c43084ef1d7ffb15b8284a43ec5c0fec0e4796fc4ffb217636f4b2f8ff760a12cdc83a1fd3153864a6a2f39b98d43b29f
gl|32|f216b7c75703ac2664d2e1c33a8d02693244e1e47a27538042ec4a995c31478d0cef5f8d92f763662acebd2ced5cb611c003f7d1c8c3c2c0867ccfd90a8627c7
gn|32|89ab42a179f92d46f1b1f1bfe741ecb342353923fbaa513205c73c4e18e8a4cf1fdc2ca18f08950a30629c2ee2d0cb16cdd3650a42d888f225310cbdbe9e5688
gu-IN|32|3aaec2770ce33014802fcc71e5bc07ad7b32b5904726990169858f6351cbc410886fd43f28bfd96badd2a546d78361a7476a75e618110aa032ba8a075737fd86
he|32|9244e124396f00858a92a1fb631ab26b1fc12badca4ee89621b0ede5135de3e976684acfc8dd5c0239f8afa13a91388b5afa5cc9122c0e59d4af1aba8c2a1d58
hi-IN|32|1191ebfc534cac87f862eff8fd56abb9e111e7e2a06b4f7e8b1bcbacb735da10727db72268d428b2bbdd4e63d03f4c64354f3ed15742019e12fe2b0c7a08e837
hr|32|7cd4f947fee3913de0e07c7485d90c32ba902d558340c118d3fdf3f4c83550e1010092db979a6de295b8032114b7f7aa93e18e23fd82c4a9bfdc42098db01074
hsb|32|31137d7e14f593920eab6b87aa70557b7e65be61d9a39987929a3142db2bc834253f6bd61dbb53118705025f31cbd327c9b16f08324517be7a4b042279568ba1
hu|32|c362000d92283a18ab3da60e1326676357623c38f407599ca2e7cc4a6ca08cfdb9c6b9622b959e2a27a6e92517bccabce9c8ea2e335fcf7d0f89842ac35761f5
hy-AM|32|a464189913ff5330c95c006eef7b5e7cfee63810009d8ffe6c95980699e059026ced766e713e75e6cb24e8828dec4f2f901eea60d35313a3fc06b129daefa108
ia|32|e07b0c88d60688535155922f782c124c9daf65b5d27641971962e0cb651b24b03bc884d5d721f533e03cfb768a30dc1a4b9583f0e456d4843b34bae270413996
id|32|334b56ca686995eea73f62414878ecab587f9ed5bb1bc4832588c18e5cea0b6f948c628dbdffd9d5a36463f2ab59ff3a856ab58e56984e80e132a3d97a6383e0
is|32|7df9296669e120c45137e1173ec06dea8b95d91e6c4199f3e56ef792dfdde2057f0224355cdfcffc94488fe1d97e801aebc84540bcce749b6085cb80f739af03
it|32|1c3dc83aea728bd44cbc5393bfd4ed02cb7c48f18e7e9291af9d3fb54e2fe5117901284c4199af21a33aaae1d88d0b6ec90b327856f805a2072ece6ec24d5bea
ja|32|11d82371cff9c3f8292a4f8b29e107e24a3e03d9561f13a468f4e34eab63cee5507b878df629e345c3bfd2146154828b17d057dcba4dde85e67bcbb93cccf874
ka|32|46ab482378eb835abdd4fff28d669f56e52c21833c06dd18f9eed293a8df6cf3d95b8dbce88bbb0575c3be6808ada0ef1c884a1f9188099bddb5f1e3dee7d5e1
kab|32|818a774a0763849e7fa0968ff0fa92bdc2b74b217a2929e2cc7a2086d52ae471dd0d8d396ad5e826908ae041f2d5917d10b21dd9bce7846bf27aa8b44c27b06f
kk|32|df4759d5ab106bf203341bc8f5a836e25fc93c87e9225f34dc38b212951216d9931d40f8618f0f83e4ad266a4354f641cc4615e28501f342d44bc7fca5ae6bb6
km|32|d25b627b0c19b9b7af32e42b016c5bd07f384d85ac89dacd4c78c73ef2a928454213f6da19b0d2f391d51cafd73d8c9fb162f6ed2607599b9ad310e797739004
kn|32|e4be467bd2632f422ba33186c71df3cf18f030ee1bdf0c3232b7448f31859c2b5d6a1091f167f6096ab06c34bf91f1d5fb6dbbc7f752109b97818ea1459c69c3
ko|32|5e536f135c0826ba1ca6e57834851c6c73d56fee1fa16c5375d14c9158fd640830a50e79a33dad3d9180685bac28f9097a3737c10d4d3a6f9c341d31564b76fa
lij|32|d5478a760e73dd0d6e0ac4dbebad96e990f016392323e6552a1f070f05a64c93e92232e5985f5c168076a9938f7f4e09c4a1661632d170ce4cf9a17a604c3027
lt|32|b3605dbcfdc2706f2aa5b3b3053a9de988a659955516b61758c4c9eccf83edc819959995c9889cea35553429ac7b6d8fcb0840efe980898cc47106d39d8af7b7
lv|32|a4a2f0caece2cf7280e12a55a1ab83944c5182cca1705ab5ee490ca6654b235ce4f9db3791a8bd9052c6b0988fde98e22c304eb5f49a1c33379ce5f5c92fad2a
mk|32|71a84fdca7966c66837aeb0fdd32b2d06ab7ddb14c84cb4bafc614adf0a42a0f33df798ace3120a930ed3edb6f90f30b4a3deed8835bff469a69734d89d3797e
mr|32|bc39c7302b78c8b66fe0e052d0bf2c39414b745c1dda8bb02ce82117bed4a274b7f0acf410dc179393f6050ca0b3e664cb9ad34ef3e76b77023a24c6ad7eec33
ms|32|bf33b05501c7c2c88f8672ef1080d08c8b968b971a99e89f339678583ec4e09948f19873837270ff2fe6f57a22b784fd3c61fbc3156b09c0616143f932e721a8
my|32|4380a41929de0805d9c14e3bc83d0f075cd62dabd16c4b7f92ecaa7b95d34779972c7220faff81f6c4131c334d1dba49bd108e1dbe0dc4aaa26ba8842ab6ccb3
nb-NO|32|076eabd9161dba14a28e52f4b95746aad7fd9414b0aadf7e3fb2afb1a02e109da9ebaa7686785de4bb1b6884fae09e9f769e907ad4d3ed28cd059669c87d2fad
ne-NP|32|8e2d40d60b89b756333932da17f511be69496534a4c5b6c802f1e3a7b0dd73de8c6094845006046d8a96ca352262b50db61cbfa8c0fef52fbec68596c14fbc91
nl|32|065716075640a760a42e7fba9348c7e848409e2b45a76f7e97d45d114400142c95b6cc0687d96f3ded5c793f69c483d54c1deba7f01ec959ab00342209585a2d
nn-NO|32|cb5ebcc0d107b124dce2f54b2217d931cc117bb90d3616c1730479d270d0ea025215df7f78a33d12cf16c309b71d32429bd0cf24f7c962759dfd9caf4247548e
oc|32|bdf94c49dbcfb2a1a183021f854affca1e37245d74cf94dfe419e2f25ed5d00ceee08dd6860ab54cd8c3c21f0ed513fec2f9a6321bedeee1226e8a98ebedb488
pa-IN|32|744b0e5b1cabc62d08451d0a46641cee74e272e84468e9a5aecd4ca83bff6deb93887206fff30b6996f299d9668bcf4d5c669cc1b0d244f3f85ab961f3cf05fd
pl|32|84c2808ddbca5b529a8dc736c30117d365558ed15c352d624ce5b93362101188db0987fbef4db7fcf923bceb2482dfaf1352b7166f5c8e85e7dba1ba85f04762
pt-BR|32|1156c3a54ad4ffe1ca0b0ca8f31b9ec122b4db78c09dfb175fc92ce0459641b308dd6b50fd314ab3479ebcb5ad70845229a96bd85fdaef2964eaeea5e2c4a685
pt-PT|32|62d027c6c6dc6d150b56ac95985e23b40e6d72dc8d0562914edad4d0089586cb7a4d76bec0f639fd3d589a40333a467a4c6f14cd29317c7aaca572d2989f159c
rm|32|36c9bc745ef701e6b0540c609e60dc8243531a801294ad8e70034ad66768cb0ea0b6262014e3e4ccf237ec2859e4aca267a171aa47cd7a2a055598be03039428
ro|32|79c9924814e0632c6f3011bbbaa45fa6dfe2a8ef5c85dfd0c4db69a0a0a6677f3d56388a4ed411a85fa4486b2923b5a4e999a7d46516a15a2ddc2fa2541cd6fc
ru|32|8b8f1788df13d51bb5b2d63f7b83127a8a03566cc8a86ecc9c389bf384064fa47a628352d980bc8a3907d1171e5254faa8e68f5660bbaad7965a128956b82474
sco|32|bc3e3571d42628b104055eb0b7e4ba4279335360cc7f3a687d68176b0baf6d1ddee08e273380e2ffaf75d0e0481dcf56bf2279f1ec1473860a8aed783cc4a633
si|32|19fd58e434c2942764c59de06df198de7ba40ccc2dee1b69a36585134805a64577c2844bd6923832c68b0d5c618b42422105aece926efb51ae283e1ebc8c691f
sk|32|746018220771ac48ec6631ca091a03eaec7d3e69d59500213146fb88ee1b892327971e1de3ee0df2f60f9f2ebc8cc47bedd9b5a8c14273f7ef0195a836763cd0
sl|32|7caba3f4f9733c7b6cdac39eb3ae73f049159e1b58eb463cd355c0e4131c2bae318e730e680b6d4ae5478b379af0bc4528bf0d9da047299801de524b6c329d81
son|32|d30f91ce77074e266d5dbaea2b1caacf66a900cf17a2164bcfdf1458f5294320821e51e55b4b84add61c34e49ef37f5b5c45b93f61603a0bbc8ec06d57f6f3b0
sq|32|2dcc9a1452b7e17cadb9e8e133db882cde631a714f1cc10e84cb432b56448bcbcb1f4b1e5e1b124e377ab609c1d3caa40226e0fa7115473e70ca996bb8abbc4a
sr|32|c1d5ab537360ab871768b38d7bc4802d2c8b0e19869b6531f773406d9569404566e9e34b1e67ba3f125983e3973835d768fd0d2d42da774b044aef7f619294fc
sv-SE|32|1d953e587998e8c1a1fb883f058c527e9c896e0e611af013c715174d8db550f8b0d8110ad178815cbe3aa2f1538bf7795d53650e739d413250c6f2cd1a7f074e
szl|32|b3d7022d503cfcea0a8963008ce5bc62b0e605403300eef8d3f4c45d2e8ef26ed3294f74530071763e93ee67d199fedbd43baa3e50c386c6053629f5d8618472
ta|32|e8c7f90c976b9e5c3730811b478739a4cb443160f9ddd7ef20e97500ed8a9aa9cf92c9459cb4ec5d5af3419536f7ef598ab62307b4df6272f3b338b3574c5c3f
te|32|dd1ae1507911354194eec526b34fc5bf4691e90d286249be299dbfaf0eb504d5b69edc94ebdaa3b405dce56e522b7cc3437febf239a51132f3fcc466c4631e3b
th|32|d130a0f1c7c91e39cde2b4255f27cc46ea21e1bad14286d12cf8906316e3c9c99c9d62f26e87594f9361904552e3f4cbe82fc19aa3b30e8264c56a7245c1d7c9
tl|32|5017bd21457a7d26e1ccfcac43a09e5a01e727931b13f1b36b21acdc0a6bd8287f79b8fd31d9c7be5d94db4465ac4f09b11346297e9bb7381c19eb7b47a55ff6
tr|32|0c437e09e027b15464b3d5435ff8976eb8bd14b754a443d2f2aaa7879806194a90b55d93995f70d4ef5ff193b05491488351c06d6ab5d9582a04582ebdebfb24
trs|32|972598fd2c34ba28ac28dc1f7d4930eab32811b01ab590aab953648b70bdf29d8e9b54d7295c42cf691e5ec44209a3bddcd9b2722798a47c43927d73f4a98a83
uk|32|b50be21aa561204913b2580564272829e662a3642b074cf4567ecbf767fd3085651a6b7c071bffdb36eb703f28fbfbdd8126d31ae9babd87aa963ebd02fc1b53
ur|32|29ba2e2759ba4266404078317b3419524ab60fffa630f1b1c270938629394ef8cdabcb142cb9d267b05d9397e27a15ad02ce314074ef1d2c55cb058b879d4645
uz|32|d67aa0180d67a607a05b5699fe08fab74dfb7f520a9d92501dcb7ba3175b578fffc1e2fbe9ab92aece343978805a66f249030244e40a3e47a4980f2cc338b86c
vi|32|ea3dc49399c7a0524df0fedfa10f323506d61375c72343695486aa4bf2b82f4e506675f2c1703b248b43470df28c48e34bcd42123e24dfe9a97822d41fc3e800
xh|32|22a827afa7b0aa2bf960fa1e07861d83795418a45bc133b5b767d59bae9ae93aafcbcd8c145ed1db88bbb1bed9c5f199294547fce7926f204a772cc9c421f4f1
zh-CN|32|c59acd1c0241249356206ac13261bf5bdd26a09efacc2ba2f6872b968a48df93ed533f4fa6214430d708ad63e5705534427311ee2905a001427190f3d885b77a
zh-TW|32|b039a1c3882d94e0d623960b49f43c47fcc2d75e563dea7eae151cb3e2dd8b00b460acdf68246001c6b84a71d6a235fb0ee7ed980545f611a10c875b0f359fbb
ach|64|accd399161515e42a278fff426063d9505320e0c15fdd2e13158c99bcf7b335cc173414fc7f5dcdbb384957785b303eaffe7ff2ae8b25879dbc9d6ff860083c8
af|64|8dd9387ddaa23842f23f5c2698dbce6eef75321137f43b264446b5ee5dfb7dda841db11776169e58bed529c6e8712106db3596f4a88245fb9c6c7a08e9645616
an|64|467a202e48ab653acd74fa14d099aa30c443815d3ab276597bbe65c1226a3883ce4afc4479cf98330b566f71777558dcc45d19a6a4ea2228865760bdc4de44c8
ar|64|25617748978a463810d264de3710f4bb58f5e6365e9cecd5135387712f12c09c7ec3f5db38745a5b8c7beb8d4dac5163b2dec462ba7c712aca97439545b7d813
ast|64|3dbe04e67215e3ad9d482eb7af9abbfb650e4d4cfa53c36572cf97275f4f736d38804f0d6c19b403cb51f284f0e0f9cd79b03f6a5530ab47d859a9d9522ff6e6
az|64|9e9d08eb0f93f4b8af6e0590983c3ed523d03f8194aa003a4e3f91a1aaa8d2357057d298668c1cdf400cebc39ed5fafe66897548b3a1f3c80f927093e9019d70
be|64|dc29ec55c05f259bd4e7c4e6b1963513a61e562aef587d7b7a75fdc6f4fad0d6a64654c33103546fddd3bee24630f5b7c61a245558c62cb272a6bbeb9bf46081
bg|64|a2f802c4ea0f8bcaaadb185219c97be090991e6dba38d9da2d6b9c41e5af63b74aa3ee388e29e40dea1ab1082ea266a3f7c92d7184346efe34fd3fd304671aae
bn|64|a2491c72590eb87a757263a20f02ef60269dccb1f9f3aaac329fd10a911d20c2af8a8d4798cd9bd3bd244d9c999c4a8d05600b9d69db23709db61c437a6692ac
br|64|95776276e80ebd4289ff15b9e107152c1984e7a215f3ed1f48f8d363a1c1204f97f7d244c25e87e67f23fab231f85456c115f77cbe843e6f6bade0bcd358dcc3
bs|64|f8e04d7d3546b9a3e53aed0df792d714ddd817a6858edbbeed7768c7c4adee35bcea326db1f87b24423a71ade620a8a2fa67e82885fe5411359a9385d67be1db
ca-valencia|64|59ab861bb7b8f13759a837bbe2b708acbccbb1df0b2db47c8244781f421b30bfbb87be9a98776958c4cf279eaf5cb2920c72da8867475111fbf55a39e02eec6c
ca|64|6dc50d066814bbeb71f806164fce42ffc80e8f22f6bfaa3682112dd7360adb8d222fe407cabe6218e674032178ea69797748eeb641785fb3c3f2761bf7f320ea
cak|64|b43e3914a2e2303f2b679af6e11b8983a3db4fe78aba4130a2a7c026e0c322bcbd25bc118b196cb13ae1bda6cc2613d21ca05d8bebc1c64d8ef902c144a1f02a
cs|64|9e60484598d0dad421c99f2121edea4d8eda8d35ac8b9968f6cfbbccce6cb1f79094db6cbfe3cab8da60744649f4916d1655cb776f45126a80a7fa7c48d6ab56
cy|64|7948961c4a30f500f2a10d22ba2f69f2882e396225a5d5d99547bee9fb3d8d6b3fada89f7978b999dc0d063dfe42c21a6990ae18cc64164e2c180310610676cd
da|64|ebedd243ce7f2bc7f210c09ce7e6cdd81d519947839f6a3a5c7b3b6b58116bca854728ee1a99d47545016bf25a552aeda21d56cb4519d0755b8647f0a72af2dc
de|64|82359558b164408c7a883f58a79df6cb63cbeb82a2153418543cc08094499a68649447f2e04583c0ca97c496f5be1152f7395a5232ef87fa174ca072478e23cd
dsb|64|da55588d2a0b092c635e3f1951621d758ee2ec05692ba479baeef93497e130b0cbfd13cf58f029f403a800c12194ed56185ccb24a00802550813191c1df83577
el|64|0e23b4efc1cbddbc914c48dd2633d17bb445af7f2cc5bc9228acdce62c9b69f21bd7af1abbede44b34ac8ffefc0d214b9db4ab8376736d5ea4f87d926e76fbf8
en-CA|64|7b79da084eeb47d231c9d9558cdd073248f71db450b96c4385ba902be52321ace6f2a689a12b3c7261f1da3282048afab75a3d84bf90fd8a0d0d3b5fe5db64e7
en-GB|64|da10f5d40639bbeb997afeecfd960b920c6717f50a27ad0645a1132cf4e2919ec67d11bf2de245edf6f8e47f396df1a3564d46297b9b5b61249f162af76c5a9f
en-US|64|15f84a3de7810ca5be35d4deb60badd99518a25f8db27253241ebba14912ad9dd1ac896198193654ac51972a0c4841277dbd0d532284271f1fb5dd8706d60497
eo|64|e34d4a4f50a70630e438a1d9cd27288a73989a0281a4ce07469594fcea1712e8e70d681c197137f385af6040ad08177343bda3c36a58b3a44367a08d2d503e36
es-AR|64|e59c38901ce16d4d96d55cb67174307dacdb8060c1043a7525471d922a64cd1cb25dc20b6c033f469195a825e7ebf52ddfc78dd34e16d8c53b92c26a9ef66bf6
es-CL|64|202b6aa83cf5ae5f4c505942b3f512b5286218c31cd26844c8a773ed08eb7c44d89bcfde7c42fd6b8ff51b42c8bea823e918273b353175f02930ac2175710b05
es-ES|64|35a377ac16f347b655e11e524e496b6ad21749632cdd1edfea26fbb56f71925a1da45e4ff57821b142551cf2f147d6735fe2e6e73f26829fbb7f48a7c155a3ba
es-MX|64|be4fddbac2b0c0e2b893496b37905a0cba12385b989a15f036e6ed5b467eafe0d6e9e00e42237168d8c523e421296519c6ef5d95dcd4526f73a2a5682e1116d8
et|64|3c57b645e4e1012d1d34afce1c7fc9c69cc4e7b4671c8412a4a18bc542cec40534b4ab23fc6a4f717346d1d73f9ec467b7bc281d95e0a117f3673154e625882e
eu|64|f44e56c0047f6d28e2ea713fcd38cb0df941fb28752e5354cdde51b9a9ab8a777acfdb3b7051ca0833a0df85d449aeed31ccbb6be44d2dcb078c04cf31b9af03
fa|64|826684101e08bb92edac884abe70d84674ff5f48606ee5b4de8ecbe4da9a983c1b26cf385632b900922cc1fc35b7b37aa4ac1556379b01bd50182bc75ffed1cf
ff|64|f0738ee70f4e17c23a78a353ca997b9457263283e126df682176073cd809cf79c6f397b3ebf22642502b16604ca6372958f96d8fa0075d5985af09a80bd723b5
fi|64|4c51311b16871eea756a414042ca9abb8032a0f14c251c2573aad382bbc9a01ae859d72883c8294f7ca949bba7f33a298f0c0ff1f85e8c89754efe391d1f0399
fr|64|3b3b6aecca3b3ba61b0a0beac49eaec20b1505e95f5f88c2c1fc663f39d4a07f88a4b1a49054883dd2acb8cded46fbafd78964aef888c75f4370aba103dda45d
fy-NL|64|b96b9f1193a4f0e5e6fe71b813f96df9bf8aff54d58e2ead28d2a3c108ce97be50696e092a3d1a4278e6b2a90d4a65956f71c02623a9fb78c095798e9bb7197a
ga-IE|64|3b5c3a6afd85b6c335c0585316fd84ec4569ba31ddfc1d206cb2d6b95134bbd6cacd4eb25372a854cfc9dcf7884be719bddd006a133684a858fcea218182d1c6
gd|64|399599847919d1110f22ae94a3535ade32889bc9ed940bd788c750ba606b0628e0ef8c9f8c8581d19c5f45b48fcdfd6c6cd28f9731031f3ade3230ce79d6da81
gl|64|c15eac5eb36f7416dcd9a5b38d8a52b7d47bdcbfa6cd0f8e148246d7663824e2e796943b66bc696c891564b33ba1d4760b81ac580d7fe364ed35114f75c997fc
gn|64|03133b796ddc672b61d8342c112d238ff76ac7a3a7bf26fa792529c8e681b16975f7fb0bf5d649ca7c0bb2849663fc616c427dce3c57646639e9fbde1a98f065
gu-IN|64|5851d49e43c4c221a67fb2df098e6acb04ea3b472cc2cd68fe094d5cc9fa4cc7525bd8abc3b20f837b42b686693619296cfb716d034a04583d442689feecf58c
he|64|55d129123f62cc34aa8e868148837bbba3cd142298b5c60a501d71159aea24ae9243b2f2bd2afa8fc7dbeea88e65121aac488bb6053c0aa4fdd8bec939b0fa4e
hi-IN|64|d9177d8865aec2fff2831188a99b8bf3114c9d7e66a01159c3415e9a86cc7d8881da7686c30b94a34f2721cf04cbcdabeabd0e3c45655b2ed107eddf22d1f2ab
hr|64|ba33bce7471f47a245f62235b219cf18f7348d7ad02c79bf8a82cfa148fa1d8b7f986942997590e2235362a9419e1c2a782c4f5c09b63704c787f6bb662bbdc9
hsb|64|3e86b9f88be3ee20fb9fc325463540a16de46f0d73b5e240407d2c217590d456418b8e7896125dd181f17562ed82c6815c3b1b31e8d3ae01783f7ca8d6163889
hu|64|7b9921587f7435f7ede6f2622b103c10ce43fdcbe902a5d81ee73f9593b12f8ac17a5f4c8dec90c560e0e5ab686fbf24ca8619675b16ad477885cd6b609d7af1
hy-AM|64|fe3b1be5b6d9bdbe0185cd4dffb0b14eb29920259a638daad537b66f1e5c0435c30aeeefbf40142ae4d3c626660dd8ed5b52d202f1b547bed65f2f5bd29860df
ia|64|3a9c981e211d2be9b32e714e0e7e9a88e80a6e5d4562c04c5728eb6a41a0d6e1c24ff02710179d7fd54ab670147bc1d8ce130bedfd0c73c7e1cf0496a26e359e
id|64|41bfdf42b63c1492cfda1c2112c91a4b19acd18fe007b08ec51185c6e02cc4dea02094461b1c6a84e0bee8dd187019c85b1f1d0115efd455214991489703e5b5
is|64|8e14d3b2fc3bfa1796006d2f4d5a67def8ad1ec44d6c31836d52a8e66f356d8972ed0e0b5bc9d80ad5c9d5cc78ae1cf78a7773971818bc0e7fc509073ba8cd7c
it|64|4e7f2d1a257cbe3dc75700f785debc6ac7629ec69624735e6308b8e16fe3344cc1d7eee55bb87ff8425a00fa44c769ea5484d4da629daaa7847c3325cce1bf1d
ja|64|6c8e4844bbd3117596d1f32bb8c2035185b95cfafa00cb286a25fd8119ce29df8aa7ccc2b70a06598cf9ac47127afb331b48e483790c40f7ec2cafb0fc878321
ka|64|1a79d3f95967cd49fa46481285761443b6fc8b3d0bc6b78471ab52b2cbb9080ffe965cc05fabb627364d5e2d3a2eb2e55e36a8700d1bf50682fae92ec8cb5d16
kab|64|ffe323c243d6a6648ce1f445d315a178310e24cdf69885377e9ca4e7eae9d6d18106cc0d97f8c7c7985500c3af19cdf8ecd264be33592c4768c7b69955b2578a
kk|64|cd97cd6567843c5af3184eb6045978d807b964622164a719f305e2f7c25968b5b3a090c394c27839b0b09d632280ed1fa3e489fd905268c11afaffed2b25e203
km|64|8af941d8ea14ccb7c8d9a2b24e29a6eef415e49a2ca5b78dd9636829110707e4644aa3eafaaf44dbafdcb66cbfbb7e1dba592bbc94c277e80d0ae72b3dd83e30
kn|64|944d4601f69d0f20afe496345fb259be504d5281d2e4cf3d5b2bb220aff4ad3d79aa2c302c049e32300ca4fd9a844797ab68261ad0ce27a91a35cd2ee43608e0
ko|64|e684383d04111c97b4e70a02aa381d37b5995394890d59051d41380d20858130f13403c1a765fe9d7b5938e215c6caae742fd34dff6d456cebb2b2c419f44ca3
lij|64|49777fc57b15146c6fab660629ba46a34f5f004855f9ee74fac4f57bbade4b6f394c5a5fd3d44b5d7d232c1f8fda193122ac9e17dd39c194da635c104a49aced
lt|64|8591f33929645201c79c0d5be0e4a44ee96b0a2a357bc80867b6429cdda8cc2fe37fce501098a4d6cbf2914ecfa66a6508c1b45fce9ae3585d5ce97c8e227493
lv|64|2c2a557c531f4b8d77d64296345e27ba271bbca0c3c2d580ed19fb967a110ea577fb603ae8ec29cb6e74c2ee266f1174d9b99a08e5e788aa4f87692eaa96dbad
mk|64|1a171f0b27df739afc4fc49cea2af06a20686fcbc7d12bd34234c9b6cc3d7065feeeb1d3a8d1fc2c129deaa94597f9feeea78bf08b1a2b067aa6cc5fa19ef500
mr|64|5ed52db404c690f9ed989a62da7186c1b5c8c05e45a65672ba899ef0fdf7ff788983256d10f813b05876e71c99517168d0560c3537e4a0384085d2f6022506bc
ms|64|715c1dbcee06a818443957d3b38fcadfae50852f1fc22befa9c9bc69b22c22f2cd239a7b1f097addf6d2f1dd05dbc10bf4bf0eae2bb56057c16cace391d8a7f9
my|64|cdc2260f079444870066783ba7560556919f4d5c80e45ac8089c300475596185b1fc323d982512b256f3468fc88ad643e7f99039f50aeb769e38c94ecd38869a
nb-NO|64|3a2ac03305848af624e07a1f1e15f2fcb11dbc83d2f262ab477d9c624e8ff596dfc50df885fc3fab0222a41c7c5e14986ef9fd6c855a2292e76b3141f3e452da
ne-NP|64|379d832b89365ef9c537f2e19d7314634204dca8b971923b326d91599ce83f650612a3fa3cadd55a57fa19e52e37ab238ede992ca97c76c5d77617c3ca9ce2b4
nl|64|14f75a4248e177d4641416830cf3d807e39620a20c8fc3e18ccfc32c18e98d8dc7c3a86e4a22c1cf3a765e65b2dd37b2210a3a5c0e04964a67dbd2c1850472fc
nn-NO|64|85faf86ab465d7fa507acfdbd35081539206a8f627ddedeb99c6d3b40a0f193ce55e03b2aa869fdda3b3aae00fb3c9ac7c88c59449d49fe4bed126de4ada0a19
oc|64|2a85c4517987487381cc98a20aa38f094de1a2c1decde8883ec9dc2877f21a4df23631ce3e52de6dbd521e24f47c7e6f60cc96a89727ecd32284a367bf7a099c
pa-IN|64|76f34678dc084ae0f853604777415c871ed5753f1a4fedb207ae922aa4f287a9a2a5d62831e84ac24166958ca5fbddd45fd921dfd872fafdc994a767936135c8
pl|64|66a7b74603007a7f8e7c49e14dad7c4af5c46919cbb39f7044bf8d3bc562ba955324443bb617ebe0157712a99ded745d887e463190c466a9d7fa861595cfd9da
pt-BR|64|365cb6b4c373c5e0f967beb7e25ef709e432272b995757c729e240c386158470bdbf212f0ace4f429ee4c3196ad6c7bd8179d85035644564ea2040442036af33
pt-PT|64|53eb83ea9548f505128132ba79dfa8fa50a814ca40b53a479d7848bd38423ac1536d9bf9514848ad499a423ab20c4759b33979c1b8f46a5fff12d2633bc9976c
rm|64|b0a6dae2d0ba9f90bb1690ea76b061b53e38b205c61f85a5f675e98e2156f29959a6e2798a5bad6217a28cdfc3df0189350996592a6b6a6e0ff0747e67bad441
ro|64|84dbfb98c0f8722591148d747af18eb4d05b6b77652f4f293a8e5edf6887c493f455440de630102bbaaad52d4db671d214294cad93b100d5fcd6e0219d609dbc
ru|64|e0a72de1714ee1786549d5a87b8786b40e1333a3d078b2737c9eb24241bf5fc07525ced7d1fac7b3d0c6ad86fb170441cb7d9e6843b5784b3e03f4b702e7c04a
sco|64|4d320a8a1bc389ae2da69e53c82b60e43599ede6d2672491a15a53362ba57f1df09795c281dacb18f56af756f49726b07b15d883e8a006875305ceeff6dfcfb2
si|64|d4e9854a22cc49a073d829bc9b6c3000ac13f11c6c4d8d6a2883502f58f87be6ae6d205af22b8fc0383fa0a94177b8e84dd42df35129fba4f29134ca4ef7ce84
sk|64|627893a9cc7b6a1ef59d5db979e532c094fac944d903810087de1dfb30e450ea2e08d3dab216ba12c81dd7317b3523a09091407acf3ea85774b0d2f73bb5508a
sl|64|075abc7923952d384d7b1ee3b5daa128686252e161cfc6c5f8f02b0fc0c10177a69308d95aa1246dfb4e4e8816a963d94a20edee644f1e2891387c2c07c9bb2a
son|64|e77c4d3bd09a180a518d077700fe8eb1d0edd08494bc1b8d27192861e91418a1fdfc8ee672d083680759a830d3f217bc9e5e43e8ddd0150280d2b255ec4e64d8
sq|64|0c7dc534c73db380b72196517845c3c5a322c1ed50474f04d4c210a4df0d21fc57c27966854d0e00378918818253570cf71b618558292853164d4a3aa53bd0bc
sr|64|5051d2a963f86204271351b5c69fdb2eaeb4c337497e3ae06e9cdeb8418ebe285fb04831054c4d351b8a249950dd148937532296032e61b69f041a1306194590
sv-SE|64|39f18a509d479b2b3dd6cb4b9650d6d7d08f00cacd81d7b8af40f96cbe457c8cb47cd487e4603e3603bdf2e03aa7dd348af6f557d392b94fa4bcad0ef6daf028
szl|64|2cff69b2b6b242885ea28d4dd6bdd3c577e67d1e7479370bbcccaeab43e87e9d1e58116701d420cebce151081732c5ecf99d3a386eab2cd2dc923eaf02cce76d
ta|64|1ef38d3b0336e259e83da12c42c87d7094b9a4986a0487bf2ac23d145f901bdd7b775e7de03e7afca283845c5cb77f1d3f50b3c796e87c5d04f768fa37195069
te|64|4a31954a9cfea844525d9cacb74c5aedca2c48c39d56cac8f703b61723a63e0fffc42542db2f3ccf0fec3861c8c0b18ffa85b37d36ed271140259cb9bdf4385b
th|64|c32ee6796998d2303ea95dcce3b32f1f45477e50488fe38b9f6069f73d3efc22d8e26bb26aa873c4ea3326bcb205cf3848a9ca7a300dead2fdc78f241e6c8293
tl|64|5e2bd817a6578545e29a2a79d1bcd9115436c0eff68852f77f556ed04dfec19d7de1770f69472528506ab20749b3c737a62c4782372ceff002073d3b2fea5377
tr|64|3a22698effcc1cdb268798eb101759bd7606a11083a5d3c9f690f443211d9c1be399ec8586f28015873579ea38012dbb30fe907f487a16159e605716d6c9d573
trs|64|db5bf4dc6e22a209f4ecc1b00a1bdb3e899f1f155bc6bdd0ada91ac72e45f32aebd2d6b773f7b03022f839cc87c9f995aeb4f3b7bc3267ef6f025cc292deb8ce
uk|64|7bded9b05799694a5f968078ec238b38c9238d492185396926b3a5969b2b69dc3bdab44a5037529ef752c624fefff53ec253fe16d2ea05a38e0740a98d7c8aae
ur|64|7b5346be2749c2deb9de8d52f59a13a9dfdb41c716ed6c5507f3dbe0f191c75d9a24ae18c32c9e16a294ebd0a3a990f115db7a75ba5db4289dc03c85d9b50eed
uz|64|7a2c5ff2ffa743013a8ab31f4e44406535ec635b775299655050b8ff817fe1367c96a84bd8295ed359c369832d3105ef1595263a188efe12f5e474bd7803b5da
vi|64|9f85b224f100e71c5e652359980caf5048291f498d1abe675a5713cdae0bf454e6b2d32f1aa89c5fa8184617d7af0aa354517d688cfb7e9beb25677636e55954
xh|64|148e40c79eb3832e985fcde20d4548ded7eb66e084064b74cebeeefea0d5f14596c85e0fac218d6a2aef2bad56e047444e0147ab5a78bda7c1af6c0b7ea40f7c
zh-CN|64|f9b75917dd696b9cff91c715ba085af7568cfdd1aec929bb73a357a7496af0325996155d82387b5f53a4cf2c55c3d7c9bb3cf76639554348b04677023dd49aa5
zh-TW|64|1c6b990ff191b9721cd8017b1274410dccdb9bb81a6b69d951605a67dce0b7252f02eed9532f1d28612c84207b7d44ad913c4192d7ab456ca2a13ddd4ec1a69d
tools\chocolateyInstall.ps1
$ErrorActionPreference = 'Stop'
# This is the general install script for Mozilla products (Firefox and Thunderbird).
# This file must be identical for all Choco packages for Mozilla products in this repository.
$toolsPath = Split-Path $MyInvocation.MyCommand.Definition
. $toolsPath\helpers.ps1

$packageName = 'Firefox'
$softwareName = 'Mozilla Firefox'

$pp = Get-PackageParameters

$alreadyInstalled = (AlreadyInstalled -product $softwareName -version '110.0')

if (Get-32bitOnlyInstalled -product $softwareName) {
  Write-Output $(
    'Detected the 32-bit version of Firefox on a 64-bit system. ' +
    'This package will continue to install the 32-bit version of Firefox ' +
    'unless the 32-bit version is uninstalled.'
  )
}

$sa = ""

# Command Line Options from the Firefox installer
# https://firefox-source-docs.mozilla.org/browser/installer/windows/installer/FullConfig.html

# Always prevent Firefox installer to require a reboot
$sa += " /PreventRebootRequired=true"

# Prevent RemoveDistributionDir by default
$sa += " /RemoveDistributionDir=false"


$sa += if ($pp.InstallDir) { " /InstallDirectoryPath=" + $pp.InstallDir }

$sa += if ($pp.NoTaskbarShortcut) { " /TaskbarShortcut=false" }

$sa += if ($pp.NoDesktopShortcut) { " /DesktopShortcut=false" }

$sa += if ($pp.NoStartMenuShortcut) { " /StartMenuShortcut=false" }

$sa += if ($pp.NoMaintenanceService) { " /MaintenanceService=false" }

$sa += if ($pp.RemoveDistributionDir) { " /RemoveDistributionDir=true" }

$sa += if ($pp.NoAutoUpdate) { " /MaintenanceService=false" }

if ($alreadyInstalled -and !$env:ChocolateyForce) {
  Write-Output $(
    "Firefox is already installed. " +
    'No need to download and re-install.'
  )
}
else {
  $locale = 'en-US' #https://github.com/chocolatey/chocolatey-coreteampackages/issues/933
  $locale = GetLocale -localeFile "$toolsPath\LanguageChecksums.csv" -product $softwareName
  $checksums = GetChecksums -language $locale -checksumFile "$toolsPath\LanguageChecksums.csv"

  $packageArgs = @{
    packageName    = $packageName
    fileType       = 'exe'
    softwareName   = "$softwareName*"
    Checksum       = $checksums.Win32
    ChecksumType   = 'sha512'
    Url            = "https://download.mozilla.org/?product=firefox-110.0-ssl&os=win&lang=${locale}"
    silentArgs     = "$sa /S"
    validExitCodes = @(0)
  }

  if (!(Get-32bitOnlyInstalled($softwareName)) -and (Get-OSArchitectureWidth 64)) {
    $packageArgs.Checksum64 = $checksums.Win64
    $packageArgs.ChecksumType64 = 'sha512'
    $packageArgs.Url64 = "https://download.mozilla.org/?product=firefox-110.0-ssl&os=win64&lang=${locale}"
  }

  Install-ChocolateyPackage @packageArgs
}

if ($pp.InstallDir) {
  $installPath = $pp.InstallDir
}
else {
  $installPath = Get-AppInstallLocation $softwareName
}

if (-Not(Test-Path ($installPath + "\distribution\policies.json") -ErrorAction SilentlyContinue) -and ($pp.NoAutoUpdate) ) {
  if (-Not(Test-Path ($installPath + "\distribution") -ErrorAction SilentlyContinue)) {
    New-Item ($installPath + "\distribution") -ItemType directory
  }

  $policies = @"
{
    "policies":  {
                     "DisableAppUpdate":  true
                 }
}
"@
  $policies | Out-File -FilePath ($installPath + "\distribution\policies.json") -Encoding ascii

}

Log in or click on link to see number of positives.

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

Add to Builder Version Downloads Last Updated Status
Mozilla Firefox 125.0.3 599879 Monday, April 29, 2024 Approved
Mozilla Firefox 125.0.2 451621 Monday, April 22, 2024 Approved
Mozilla Firefox 125.0.1 397911 Tuesday, April 16, 2024 Approved
Mozilla Firefox 124.0.2 520854 Tuesday, April 2, 2024 Approved
Mozilla Firefox 124.0.1 537161 Friday, March 22, 2024 Approved
Mozilla Firefox 124.0.0 352012 Tuesday, March 19, 2024 Approved
Mozilla Firefox 123.0.1 629572 Tuesday, March 5, 2024 Approved
Mozilla Firefox 123.0.0 645713 Tuesday, February 20, 2024 Approved
Mozilla Firefox 122.0.1 600743 Tuesday, February 6, 2024 Approved
Mozilla Firefox 122.0.0 642373 Tuesday, January 23, 2024 Approved
Mozilla Firefox 121.0.1 608029 Tuesday, January 9, 2024 Approved
Mozilla Firefox 121.0.0 694777 Tuesday, December 19, 2023 Approved
Mozilla Firefox 120.0.1 698261 Thursday, November 30, 2023 Approved
Mozilla Firefox 120.0.0 519314 Tuesday, November 21, 2023 Approved
Mozilla Firefox 119.0.1 621924 Tuesday, November 7, 2023 Approved
Mozilla Firefox 119.0.0 662886 Tuesday, October 24, 2023 Approved
Mozilla Firefox 118.0.2 632225 Tuesday, October 10, 2023 Approved
Mozilla Firefox 118.0.1 570354 Thursday, September 28, 2023 Approved
Mozilla Firefox 118.0.0 250032 Tuesday, September 26, 2023 Approved
Mozilla Firefox 117.0.1 635344 Tuesday, September 12, 2023 Approved
Mozilla Firefox 117.0.0 645316 Tuesday, August 29, 2023 Approved
Mozilla Firefox 116.0.3 728080 Wednesday, August 16, 2023 Approved
Mozilla Firefox 116.0.2 657155 Monday, August 7, 2023 Approved
Mozilla Firefox 116.0.1 335555 Friday, August 4, 2023 Approved
Mozilla Firefox 116.0.0 405923 Tuesday, August 1, 2023 Approved
Mozilla Firefox 115.0.3 379876 Friday, July 28, 2023 Approved
Mozilla Firefox 115.0.2 956965 Tuesday, July 11, 2023 Approved
Mozilla Firefox 115.0.1 406994 Friday, July 7, 2023 Approved
Mozilla Firefox 115.0.0 389463 Tuesday, July 4, 2023 Approved
Mozilla Firefox 114.0.2 542909 Tuesday, June 20, 2023 Approved
Mozilla Firefox 114.0.1 487966 Friday, June 9, 2023 Approved
Mozilla Firefox 114.0 309402 Tuesday, June 6, 2023 Approved
Mozilla Firefox 113.0.2 563313 Tuesday, May 23, 2023 Approved
Mozilla Firefox 113.0.1 509978 Friday, May 12, 2023 Approved
Mozilla Firefox 112.0.2 614522 Tuesday, April 25, 2023 Approved
Mozilla Firefox 112.0.1 476597 Monday, April 17, 2023 Approved
Mozilla Firefox 111.0.1 718491 Tuesday, March 21, 2023 Approved
Mozilla Firefox 111.0 442109 Tuesday, March 14, 2023 Approved
Mozilla Firefox 110.0.1 567883 Tuesday, February 28, 2023 Approved
Mozilla Firefox 110.0 568607 Tuesday, February 14, 2023 Approved
Mozilla Firefox 109.0.1 552493 Wednesday, February 1, 2023 Approved
Mozilla Firefox 109.0 537308 Wednesday, January 18, 2023 Approved
Mozilla Firefox 108.0.2 508319 Thursday, January 5, 2023 Approved
Mozilla Firefox 108.0.1 556285 Friday, December 16, 2022 Approved
Mozilla Firefox 108.0 299622 Tuesday, December 13, 2022 Approved
Mozilla Firefox 107.0.1 520048 Tuesday, November 29, 2022 Approved
Mozilla Firefox 107.0 519739 Tuesday, November 15, 2022 Approved
Mozilla Firefox 106.0.5 467217 Saturday, November 5, 2022 Approved
Mozilla Firefox 106.0.4 196975 Thursday, November 3, 2022 Approved
Mozilla Firefox 106.0.3 297173 Monday, October 31, 2022 Approved
Mozilla Firefox 106.0.2 341901 Wednesday, October 26, 2022 Approved
Mozilla Firefox 106.0.1 305334 Friday, October 21, 2022 Approved
Mozilla Firefox 106.0 220133 Tuesday, October 18, 2022 Approved
Mozilla Firefox 105.0.3 495176 Saturday, October 8, 2022 Approved
Mozilla Firefox 105.0.2 297441 Tuesday, October 4, 2022 Approved
Mozilla Firefox 105.0.1 451122 Friday, September 23, 2022 Approved
Mozilla Firefox 105.0 284549 Tuesday, September 20, 2022 Approved
Mozilla Firefox 104.0.2 483682 Tuesday, September 6, 2022 Approved
Mozilla Firefox 104.0.1 380683 Tuesday, August 30, 2022 Approved
Mozilla Firefox 104.0 373031 Tuesday, August 23, 2022 Approved
Mozilla Firefox 103.0.2 471834 Tuesday, August 9, 2022 Approved
Mozilla Firefox 103.0.1 375505 Monday, August 1, 2022 Approved
Mozilla Firefox 103.0 326136 Tuesday, July 26, 2022 Approved
Mozilla Firefox 102.0.1 514559 Wednesday, July 6, 2022 Approved
Mozilla Firefox 102.0 396619 Tuesday, June 28, 2022 Approved
Mozilla Firefox 101.0.1 614076 Thursday, June 9, 2022 Approved
Mozilla Firefox 101.0 442729 Tuesday, May 31, 2022 Approved
Mozilla Firefox 100.0.2 440025 Friday, May 20, 2022 Approved
Mozilla Firefox 100.0.1 295930 Monday, May 16, 2022 Approved
Mozilla Firefox 100.0 463294 Tuesday, May 3, 2022 Approved
Mozilla Firefox 99.0.1 501403 Tuesday, April 12, 2022 Approved
Mozilla Firefox 99.0 333493 Tuesday, April 5, 2022 Approved
Mozilla Firefox 98.0.2 431307 Wednesday, March 23, 2022 Approved
Mozilla Firefox 98.0.1 375689 Monday, March 14, 2022 Approved
Mozilla Firefox 98.0 314986 Tuesday, March 8, 2022 Approved
Mozilla Firefox 97.0.2 247412 Saturday, March 5, 2022 Approved
Mozilla Firefox 97.0.1 445917 Thursday, February 17, 2022 Approved
Mozilla Firefox 97.0 390457 Tuesday, February 8, 2022 Approved
Mozilla Firefox 96.0.3 423203 Thursday, January 27, 2022 Approved
Mozilla Firefox 96.0.2 333957 Thursday, January 20, 2022 Approved
Mozilla Firefox 96.0.1 305670 Friday, January 14, 2022 Approved
Mozilla Firefox 96.0 240688 Tuesday, January 11, 2022 Approved
Mozilla Firefox 95.0.2 485187 Sunday, December 19, 2021 Approved
Mozilla Firefox 95.0.1 116654 Thursday, December 16, 2021 Approved
Mozilla Firefox 95.0 375038 Tuesday, December 7, 2021 Approved
Mozilla Firefox 94.0.2 407074 Monday, November 22, 2021 Approved
Mozilla Firefox 94.0.1 446747 Thursday, November 4, 2021 Approved
Mozilla Firefox 94.0 164320 Tuesday, November 2, 2021 Approved
Mozilla Firefox 93.0.0.20211014 522392 Thursday, October 14, 2021 Approved
Mozilla Firefox 93.0.0.20211011 251684 Monday, October 11, 2021 Approved
Mozilla Firefox 93.0 318921 Tuesday, October 5, 2021 Approved
Mozilla Firefox 92.0.1 453410 Thursday, September 23, 2021 Approved
Mozilla Firefox 92.0 427787 Tuesday, September 7, 2021 Approved
Mozilla Firefox 91.0.2 336382 Tuesday, August 24, 2021 Approved
Mozilla Firefox 91.0.1 260528 Tuesday, August 17, 2021 Approved
Mozilla Firefox 91.0 248945 Tuesday, August 10, 2021 Approved
Mozilla Firefox 90.0.2 357107 Thursday, July 22, 2021 Approved
Mozilla Firefox 90.0.1 172251 Monday, July 19, 2021 Approved
Mozilla Firefox 89.0.2 424217 Wednesday, June 23, 2021 Approved
Mozilla Firefox 89.0.1 302914 Wednesday, June 16, 2021 Approved
Mozilla Firefox 89.0 339004 Tuesday, June 1, 2021 Approved
Mozilla Firefox 88.0.1 540322 Wednesday, May 5, 2021 Approved
Mozilla Firefox 88.0 334516 Monday, April 19, 2021 Approved
Mozilla Firefox 87.0 414926 Tuesday, March 23, 2021 Approved
Mozilla Firefox 86.0.1 288079 Thursday, March 11, 2021 Approved
Mozilla Firefox 86.0 331273 Tuesday, February 23, 2021 Approved
Mozilla Firefox 85.0.2 295204 Tuesday, February 9, 2021 Approved
Mozilla Firefox 85.0.1 170411 Friday, February 5, 2021 Approved
Mozilla Firefox 85.0 258324 Tuesday, January 26, 2021 Approved
Mozilla Firefox 84.0.2 335846 Wednesday, January 6, 2021 Approved
Mozilla Firefox 84.0.1 251562 Tuesday, December 22, 2020 Approved
Mozilla Firefox 84.0 205034 Tuesday, December 15, 2020 Approved
Mozilla Firefox 83.0 377142 Tuesday, November 17, 2020 Approved
Mozilla Firefox 82.0.3 245908 Monday, November 9, 2020 Approved
Mozilla Firefox 82.0.2 249486 Wednesday, October 28, 2020 Approved
Mozilla Firefox 82.0.1 95772 Tuesday, October 27, 2020 Approved
Mozilla Firefox 82.0 199052 Tuesday, October 20, 2020 Approved
Mozilla Firefox 81.0.2 176715 Tuesday, October 13, 2020 Approved
Mozilla Firefox 81.0.1 248738 Thursday, October 1, 2020 Approved
Mozilla Firefox 81.0 232919 Tuesday, September 22, 2020 Approved
Mozilla Firefox 80.0.1 297386 Tuesday, September 1, 2020 Approved
Mozilla Firefox 80.0 20145 Tuesday, August 25, 2020 Approved
Mozilla Firefox 79.0.0.20200817 301153 Monday, August 17, 2020 Approved
Mozilla Firefox 79.0.0.20200805 259888 Wednesday, August 5, 2020 Approved
Mozilla Firefox 79.0 267169 Tuesday, July 28, 2020 Approved
Mozilla Firefox 78.0.2 259057 Thursday, July 9, 2020 Approved
Mozilla Firefox 78.0.1 181382 Wednesday, July 1, 2020 Approved
Mozilla Firefox 78.0 80455 Tuesday, June 30, 2020 Approved
Mozilla Firefox 77.0.1 326655 Thursday, June 4, 2020 Approved
Mozilla Firefox 77.0 99495 Tuesday, June 2, 2020 Approved
Mozilla Firefox 76.0.1 314535 Friday, May 8, 2020 Approved
Mozilla Firefox 76.0 123935 Tuesday, May 5, 2020 Approved
Mozilla Firefox 75.0 321136 Tuesday, April 7, 2020 Approved
Mozilla Firefox 74.0.1 123476 Friday, April 3, 2020 Approved
Mozilla Firefox 74.0 304911 Tuesday, March 10, 2020 Approved
Mozilla Firefox 73.0.1 287090 Tuesday, February 18, 2020 Approved
Mozilla Firefox 73.0 181805 Tuesday, February 11, 2020 Approved
Mozilla Firefox 72.0.2 323538 Monday, January 20, 2020 Approved
Mozilla Firefox 72.0.1 239559 Wednesday, January 8, 2020 Approved
Mozilla Firefox 72.0 73873 Tuesday, January 7, 2020 Approved
Mozilla Firefox 71.0 379508 Tuesday, December 3, 2019 Approved
Mozilla Firefox 70.0.1 398178 Thursday, October 31, 2019 Approved
Mozilla Firefox 70.0 192630 Tuesday, October 22, 2019 Approved
Mozilla Firefox 69.0.3 196994 Thursday, October 10, 2019 Approved
Mozilla Firefox 69.0.2 152852 Thursday, October 3, 2019 Approved
Mozilla Firefox 69.0.1 218618 Wednesday, September 18, 2019 Approved
Mozilla Firefox 69.0 219619 Tuesday, September 3, 2019 Approved
Mozilla Firefox 68.0.2 270362 Wednesday, August 14, 2019 Approved
Mozilla Firefox 68.0.1 267781 Thursday, July 18, 2019 Approved
Mozilla Firefox 68.0 133638 Tuesday, July 9, 2019 Approved
Mozilla Firefox 67.0.4 209147 Thursday, June 20, 2019 Approved
Mozilla Firefox 67.0.3 65599 Tuesday, June 18, 2019 Approved
Mozilla Firefox 67.0.2 109159 Tuesday, June 11, 2019 Approved
Mozilla Firefox 67.0.1 110084 Tuesday, June 4, 2019 Approved
Mozilla Firefox 67.0 136592 Wednesday, May 22, 2019 Approved
Mozilla Firefox 66.0.5 143063 Wednesday, May 8, 2019 Approved
Mozilla Firefox 66.0.4 57218 Monday, May 6, 2019 Approved
Mozilla Firefox 66.0.3 192434 Wednesday, April 10, 2019 Approved
Mozilla Firefox 66.0.2 133431 Wednesday, March 27, 2019 Approved
Mozilla Firefox 66.0.1 73899 Friday, March 22, 2019 Approved
Mozilla Firefox 66.0 63459 Tuesday, March 19, 2019 Approved
Mozilla Firefox 65.0.2 147215 Friday, March 1, 2019 Approved
Mozilla Firefox 65.0.1 122389 Sunday, February 17, 2019 Approved
Mozilla Firefox 65.0 133487 Tuesday, January 29, 2019 Approved
Mozilla Firefox 64.0.2 124926 Thursday, January 10, 2019 Approved
Mozilla Firefox 64.0 146468 Tuesday, December 11, 2018 Approved
Mozilla Firefox 63.0.3 165449 Friday, November 16, 2018 Approved
Mozilla Firefox 63.0.1 145888 Thursday, November 1, 2018 Approved
Mozilla Firefox 63.0 103963 Tuesday, October 23, 2018 Approved
Mozilla Firefox 62.0.3 149733 Wednesday, October 3, 2018 Approved
Mozilla Firefox 62.0.2 104503 Saturday, September 22, 2018 Approved
Mozilla Firefox 62.0 150916 Thursday, September 6, 2018 Approved
Mozilla Firefox 61.0.2 174198 Wednesday, August 8, 2018 Approved
Mozilla Firefox 61.0.1 186489 Thursday, July 5, 2018 Approved
Mozilla Firefox 61.0 82958 Tuesday, June 26, 2018 Approved
Mozilla Firefox 60.0.2 137510 Thursday, June 7, 2018 Approved
Mozilla Firefox 60.0.1 158439 Wednesday, May 16, 2018 Approved
Mozilla Firefox 60.0 73306 Wednesday, May 9, 2018 Approved
Mozilla Firefox 59.0.3 43833 Monday, May 7, 2018 Approved
Mozilla Firefox 59.0.2 212574 Tuesday, March 27, 2018 Approved
Mozilla Firefox 59.0.1 105252 Friday, March 16, 2018 Approved
Mozilla Firefox 59.0 48702 Tuesday, March 13, 2018 Approved
Mozilla Firefox 58.0.2 275019 Thursday, February 8, 2018 Approved
Mozilla Firefox 58.0.1 130706 Monday, January 29, 2018 Approved
Mozilla Firefox 58.0 71289 Tuesday, January 23, 2018 Approved
Mozilla Firefox 57.0.4 154858 Friday, January 5, 2018 Approved
Mozilla Firefox 57.0.3 62168 Thursday, December 28, 2017 Approved
Mozilla Firefox 57.0.2 132657 Friday, December 8, 2017 Approved
Mozilla Firefox 57.0.1 81559 Thursday, November 30, 2017 Approved
Mozilla Firefox 57.0.0.20171115 127041 Wednesday, November 15, 2017 Approved
Mozilla Firefox 57.0 19703 Tuesday, November 14, 2017 Approved
Mozilla Firefox 56.0.2 137825 Thursday, October 26, 2017 Approved
Mozilla Firefox 56.0.1 124636 Monday, October 9, 2017 Approved
Mozilla Firefox 56.0 82199 Thursday, September 28, 2017 Approved
Mozilla Firefox 55.0.3 198085 Saturday, August 26, 2017 Approved
Mozilla Firefox 55.0.2 72685 Wednesday, August 16, 2017 Approved
Mozilla Firefox 55.0.1 47652 Friday, August 11, 2017 Approved
Mozilla Firefox 55.0 32125 Tuesday, August 8, 2017 Approved
Mozilla Firefox 54.0.1 171654 Friday, June 30, 2017 Approved
Mozilla Firefox 54.0 90632 Wednesday, June 14, 2017 Approved
Mozilla Firefox 53.0.3 121444 Friday, May 19, 2017 Approved
Mozilla Firefox 53.0.2 77954 Friday, May 5, 2017 Approved
Mozilla Firefox 53.0 84156 Wednesday, April 19, 2017 Approved
Mozilla Firefox 52.0.2 102552 Tuesday, March 28, 2017 Approved
Mozilla Firefox 52.0.1 61196 Saturday, March 18, 2017 Approved
Mozilla Firefox 52.0 57620 Tuesday, March 7, 2017 Approved
Mozilla Firefox 51.0.1 205259 Friday, January 27, 2017 Approved
Mozilla Firefox 51.0 27072 Tuesday, January 24, 2017 Approved
Mozilla Firefox 50.1.0 181879 Tuesday, December 13, 2016 Approved
Mozilla Firefox 50.0.2 78426 Thursday, December 1, 2016 Approved
Mozilla Firefox 50.0.1.20161130 15209 Wednesday, November 30, 2016 Approved
Mozilla Firefox 50.0.1 23649 Monday, November 28, 2016 Approved
Mozilla Firefox 50.0 78353 Tuesday, November 15, 2016 Approved
Mozilla Firefox 49.0.2.20161024 131607 Monday, October 24, 2016 Approved
Mozilla Firefox 49.0.2.20161023 19728 Sunday, October 23, 2016 Approved
Mozilla Firefox 49.0.2 23666 Friday, October 21, 2016 Approved
Mozilla Firefox 49.0.1 151477 Monday, September 26, 2016 Approved
Mozilla Firefox 49.0 37887 Tuesday, September 20, 2016 Approved
Mozilla Firefox 48.0.2 132087 Wednesday, August 24, 2016 Approved
Mozilla Firefox 48.0.1 37723 Thursday, August 18, 2016 Approved
Mozilla Firefox 48.0 84653 Tuesday, August 2, 2016 Approved
Mozilla Firefox 47.0.1 68264 Tuesday, June 28, 2016 Approved
Mozilla Firefox 47.0 963 Tuesday, June 7, 2016 Approved
Mozilla Firefox 46.0.1 7525 Tuesday, May 3, 2016 Approved
Mozilla Firefox 46.0 21811 Tuesday, April 26, 2016 Approved
Mozilla Firefox 45.0.2 30475 Monday, April 11, 2016 Approved
Mozilla Firefox 45.0.1 35566 Saturday, March 19, 2016 Approved
Mozilla Firefox 45.0 23861 Tuesday, March 8, 2016 Approved
Mozilla Firefox 44.0.2 37929 Thursday, February 11, 2016 Approved
Mozilla Firefox 44.0.1 13657 Tuesday, February 9, 2016 Approved
Mozilla Firefox 44.0 23888 Tuesday, January 26, 2016 Approved
Mozilla Firefox 43.0.4 29375 Wednesday, January 6, 2016 Approved
Mozilla Firefox 43.0.3 29293 Monday, December 28, 2015 Approved
Mozilla Firefox 43.0.2.20151214 6780 Thursday, December 24, 2015 Approved
Mozilla Firefox 43.0.2 5843 Wednesday, December 23, 2015 Approved
Mozilla Firefox 43.0.1.20151220 7502 Sunday, December 20, 2015 Approved
Mozilla Firefox 43.0.1 5830 Friday, December 18, 2015 Approved
Mozilla Firefox 43.0 10570 Tuesday, December 15, 2015 Approved
Mozilla Firefox 42.0 37334 Tuesday, November 3, 2015 Approved
Mozilla Firefox 41.0.2 29293 Friday, October 16, 2015 Approved
Mozilla Firefox 41.0.1 24940 Wednesday, September 30, 2015 Approved
Mozilla Firefox 41.0 17607 Tuesday, September 22, 2015 Approved
Mozilla Firefox 40.0.3 26058 Thursday, August 27, 2015 Approved
Mozilla Firefox 40.0.2 15983 Thursday, August 13, 2015 Approved
Mozilla Firefox 40.0 9378 Tuesday, August 11, 2015 Approved
Mozilla Firefox 39.0.3 7530 Friday, August 7, 2015 Approved
Mozilla Firefox 39.0 22080 Saturday, July 4, 2015 Approved
Mozilla Firefox 38.0.5 17544 Tuesday, June 2, 2015 Approved
Mozilla Firefox 38.0.1 10890 Thursday, May 14, 2015 Approved
Mozilla Firefox 38.0 4128 Tuesday, May 12, 2015 Approved
Mozilla Firefox 37.0.2 11380 Monday, April 20, 2015 Approved
Mozilla Firefox 37.0.1 9837 Friday, April 3, 2015 Approved
Mozilla Firefox 37.0.0.20150401 3341 Wednesday, April 1, 2015 Approved
Mozilla Firefox 37.0 1063 Tuesday, March 31, 2015 Approved
Mozilla Firefox 36.0.4 1122 Saturday, March 21, 2015 Approved
Mozilla Firefox 36.0.3 703 Saturday, March 21, 2015 Approved
Mozilla Firefox 36.0.1 12040 Friday, March 6, 2015 Approved
Mozilla Firefox 36.0 883 Tuesday, February 24, 2015 Approved
Mozilla Firefox 35.0.1 19196 Monday, January 26, 2015 Approved
Mozilla Firefox 35.0 7522 Tuesday, January 13, 2015 Approved
Mozilla Firefox 34.0.5.20141222 8817 Monday, December 22, 2014 Approved
Mozilla Firefox 34.0.5 8267 Monday, December 1, 2014 Approved
Mozilla Firefox 33.1.1 6787 Friday, November 14, 2014 Approved
Mozilla Firefox 33.1 709 Wednesday, November 12, 2014 Approved
Mozilla Firefox 33.0.2 7169 Tuesday, October 28, 2014 Approved
Mozilla Firefox 33.0.1 2678 Friday, October 24, 2014 Approved
Mozilla Firefox 33.0 5544 Tuesday, October 14, 2014 Approved
Mozilla Firefox 32.0.3 7500 Wednesday, September 24, 2014 Approved
Mozilla Firefox 32.0.2 3635 Thursday, September 18, 2014 Approved
Mozilla Firefox 32.0.1 3434 Friday, September 12, 2014 Approved
Mozilla Firefox 32.0 4945 Tuesday, September 2, 2014 Approved
Mozilla Firefox 31.0 9600 Tuesday, July 22, 2014 Approved
Mozilla Firefox 30.0 7202 Tuesday, June 10, 2014 Approved
Mozilla Firefox 29.0.1 6506 Saturday, May 10, 2014 Approved
Mozilla Firefox 29.0 3712 Tuesday, April 29, 2014 Approved
Mozilla Firefox 28.0 9726 Tuesday, March 18, 2014 Approved
Mozilla Firefox 27.0.1 4187 Saturday, February 15, 2014 Approved
Mozilla Firefox 27.0 2245 Tuesday, February 4, 2014 Approved
Mozilla Firefox 26.0.0.20131218 4127 Wednesday, December 18, 2013 Approved
Mozilla Firefox 26.0.0.20131217 1212 Tuesday, December 17, 2013 Approved
Mozilla Firefox 26.0 1536 Tuesday, December 10, 2013 Approved
Mozilla Firefox 25.0.1 2218 Sunday, November 17, 2013 Approved
Mozilla Firefox 25.0 2414 Tuesday, October 29, 2013 Approved
Mozilla Firefox 24.0 5393 Tuesday, September 17, 2013 Approved
Firefox 23.0.1 2590 Tuesday, August 20, 2013 Approved
Firefox 23.0 1507 Wednesday, August 7, 2013 Approved
Firefox 22.0 2669 Thursday, June 27, 2013 Approved
Firefox 21.0.0.20130620 994 Friday, June 21, 2013 Approved
Firefox 21.0 1117 Sunday, June 9, 2013 Approved
Firefox 20.0.1 1988 Sunday, April 14, 2013 Approved
Firefox 19.0.2 1361 Friday, March 8, 2013 Approved
Firefox 19.0 1806 Sunday, February 24, 2013 Approved
Firefox 18.0.1 1334 Sunday, January 20, 2013 Approved
Firefox 18.0 870 Tuesday, January 15, 2013 Approved
Firefox 17.0.1 921 Monday, December 31, 2012 Approved
Firefox 15.0 1971 Thursday, August 30, 2012 Approved
Discussion for the Mozilla Firefox Package

Ground Rules:

  • This discussion is only about Mozilla Firefox and the Mozilla Firefox package. If you have feedback for Chocolatey, please contact the Google Group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or Mozilla Firefox, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.
comments powered by Disqus