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:

62,871,937

Downloads of v 96.0:

240,657

Last Update:

11 Jan 2022

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

96.0 | Updated: 11 Jan 2022

Downloads:

62,871,937

Downloads of v 96.0:

240,657

Maintainer(s):

Software Author(s):

  • Mozilla

Mozilla Firefox 96.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="'96.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="'96.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: '96.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  '96.0'
end

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


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

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


package { 'firefox':
  ensure   => '96.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 11 Jan 2022.

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.

tools\LanguageChecksums.csv
ach|32|1dc08e6110e7e1d8fee1760ce879ed234f7481752d23deac4bacf216d54289546b79b4ad20702ceab5a1477bfc827b208929cc80cd01b37ce543cf8e041d2981
af|32|feb6505296e06c1dc07f98ccac6af64f69ecc7ea0f0398abe29524ddc16f5dbbad3054ba52f83eb74953640f17c444f6b06274730db97d06f7fa4e1b260398f9
an|32|6c97f17b2d0b3478dc9be0bd8b07576fff5c9807157f60f1d4dc2dc4029a7fa2a189f958d7906265c9747bc0bb59518d86a2231fc3404064eee561bb6eeb4717
ar|32|8f0058baa28049422340dda75f49ce06dede9941b6a9562c7a8e2bd24587b9877336a1abee2a10fd781a33ad8cbc89a71db8c98e7e88b47d935adb826cb4721e
ast|32|048b9afdc77aa273b5d794ec923bbbb347f7a11638d9acd481ff754eae76e7d627e76d589bd8f78d7c4001dc67c54e000074eaae1685dd17d40b000fa821c403
az|32|610c71eb5903adffeb81feeb9cd82e7460c37d29c6c85e6c1fcd334017ac0241e27066fc706daeb2361ec51e0177735c786c1b5632e7cd513944d80f8e49daf9
be|32|48b395c5addebfa9c0bd935fb9c28a79a080cd13aa55b6e8a637daa23d565d8affb15db51dc44f99c19b7ad019a7f0d9544618188f9212204e5d57917c4f08e4
bg|32|75e45b98b7c86639a5a9bc377ef67d5990629566005e037c3c945d05fc16a11fe12f841a16b82ff6d038fa337db6b15992d7d275899892d23424b49f5107bfbc
bn|32|424f57da159731548139f53c262f9ea838c460d5f5badc797c75aab5e7e56a2c988b2f23d258eae3d432b62a0e14f03fc277ec789a0a3b4dee37c386f128d942
br|32|14e81f70639ed2bcd13b05034cd3dad8f715f9046e9d8e32305c26a76c94cba54e634c4e580d086c9e7600050d39b66762718d827fa0f2b630990c1f1d7994ce
bs|32|d03f9e8bf92588ac8b877bd515db330a477ed87c0a1eeeb16cad3dbb33c985bc0ff5a97388c94d75c1f578721af368f99a99e5d2cca3863ca1e2141df4354fb5
ca-valencia|32|19bece38465da4476e54c10426a0f52b3e65b746ec5ed8fd32787ae541cd4fc5d6005421b4e132dc2a5f3a4cda9f68a841b7db39531b87d038a341e71e844c18
ca|32|eec52a5d5adcbece0a68e993b37b43368aec15b17d3bccb2adf74b544b72df70197ec9fe1f362eb2d05b2cce03183276601d90107a8898eab519207ba43605e3
cak|32|ebc6682ed2253d3a5059b9a6579508433d32fee5dc0463a10766c1b82e614b266d4bdb021721062a43b2e4abc3fd636310b508ee4981128cf30eedea894a9217
cs|32|192102d905899db6d08d585c796831f5b054ecb9d57c8140d3991846e1d7a749737f5c6fc29de1faeb4778b2419dd00a3af271780afd7a2998970491c36de9e7
cy|32|ab07bae9216f6df54c2fcd41bbd8bec495b9b392d56324863f60d24e6985c5fd8aaf9c58f854d69b1edc2c3bf311a7f2b80e8149027cccebde9567c390af761a
da|32|14ff07033b646e6faf94e50f5a57c400ae995f1996e7317af277f3220c95513c10bfc33bcb024645423627e18b7c436848f31525553129213bdb7f50098f5de2
de|32|023e7f75878c47dbeafcde3903e2424948c0ad8be35a1125886f29c26bc34d3c0471fc4d269ae03a4fb9625ab01553c72903660bc892fbd51589af5d44304331
dsb|32|8249b42b29691f791b5ed72cdb2d00ca01964c5ee4d8e80f7b492d219c8cb51e0fbe4d07c4f4915a64c2155ffc2befec8a8bbc814b832c7b72a0fcb3f7c05a1d
el|32|26f1bb412267db0e7479a6b55db7d2c287380e58f4479f02bc8f1a0f530310ba061d26313699e88d38f33b9678dec84ecae726ae58c17d45df56073aaa9417cd
en-CA|32|dfd2c38cfbfc7cc617d1be7321e1bdffb26014928910c29f5b65146ef1cd8f78cbd1954ccb265952fa9ab4a7b97ef48e6c6e11e232cf345984bab7f8188b8f4f
en-GB|32|37534bc4880e01568bd270dd50b5f2e6b747c8393b3decea78b6d9a8cadcebb6d6091db5e6e9ca90b85ab12317d9dcc7416012aba18b1f2d1e41326b1f3b0d63
en-US|32|7133109b9d313738a927eaa20081604f931485f45123625f06844d9bee3638084aef0aad9621f791948ad474b79eee2af75d068922b06aeca1623f07082c88f7
eo|32|ebabeb7dbb9e19c763732fdbf61137dfcb325017e8d026e4ce1314148896174fe612e5791c76e393641108b8ffc882b627990039cf35795971f26acbc80d33c8
es-AR|32|76db2db9a44ebf0b797f97f7d7301aac2b9ca5bce4f81d8dd5d75e245bc097a11883cd3edaadc7af6535c04bf0b518016fa28e97d956cf3c57ce2f276c42a0f8
es-CL|32|acf030b36df665b7ecb0f5f6cb9811e875dd51c53802a7196ec1e6c7346ec683de2acd19444f7102e96525a7a662ffc973d85924e464d84825d758b92bff87ba
es-ES|32|874071f7f9af086fc7062933c0209f43aa1e40d85da4cf6c1614ca1f02c5b460586634c8d4adf5a669fc684143a8518cc03b6ce5c7a017fea33093b10f37c73f
es-MX|32|96d0f972bb76ee299a4d047643dabd0629d236934d5aa50b72ebda65e8ccca7402165ab4cdc46acad897a5eedc02b8b8621108e51384297ae79326a998543658
et|32|08c374b1c1a40b76828e30151e4c75915a6b43a3e09415cd2b030e22cfef81f4d00f2c71f1440ec73f6a01cc2178a05a53e3591e44fed1d33f78c2046230f165
eu|32|dd1f70a40784aa918dafd82878591ea54a5b43837e23df42b8209f1f20eebc3c35ea15801a28412bcb533aa8ec7c48602f80942ed4e9ac9491d47ba1eeae0dd1
fa|32|8c10455524ecd88603012640af1a0ac21a04791de01c11ca3621b8e8d80e8ad827c3615fc4038447b0f96da3e95aa6f69c0e61dbea3f670b4bb53d7668daa5c6
ff|32|66d23281866fe075e749c54d2d45de5c2987c40551cf2701e112aa89cc3e359087c3afb7bc5e0961419c735b8652cd76f7dfe3b69e3a6ab41b63075e124a12db
fi|32|61e03bb378d0c6db124b5869bd968fca1506a794fa60977c08a81aee2a905698a6ba886de43fa14b4a1862c43017e3fd89b2012d33e26f7690e76004b766c144
fr|32|3a00075915b69be524675631582cda74d8df318d0726565928a78d2729d93a0fde714ad9be357de32509c317669b477c73ccca9c33607714925e2eb7a5ca54c4
fy-NL|32|5cd9890d85daeec2739ab5517f041a34232f57f4a8490bc3b9379f8768026ca430a29aae384931fe264b9ac375b2ee898017aba062b79f2407b724f5762efc3d
ga-IE|32|9cc16b5e5e3c9ec54b2059ce1d96ad52d125d831fc1553401db37c0787fc6ab7a20b2e0f808f177359e957294d5eb5f14ce04b4dfc8adc56a8bc1d8b32d840bd
gd|32|3d560de7bb58fc4533b1a4dccfbf571fe6530d276eff0deb45cd89dd4f1063a1697851baec0f53900bf8aeb1d27f9c86bb1ccd1e19eeebc5cf07fbfbc42aed36
gl|32|2ddd72820e11b285441162fd296ed38d00841a8014ffd0b1646ada3df2991bbedd0360d4f24cd093c83bb9bc92b230c576f23ad8ccf1ffab5fb416db3cc2acbf
gn|32|e9be6954cac5c0eeb2e6f576f747c09094840e48ab3212a74526cc0bde6332e0a1e056de9bc9f78c36b8458e9555573c71b06a3ab3ac60a9f005925e05e9c3b1
gu-IN|32|183cb949cdf65d139c986a4191d9d23381d4eea7ecd77156ef8253be78ec7ce37d9be8a8aaafbe64738c58862141edf374b54f681428f13b514e99fa2f005815
he|32|94a637aacb48530b656c2ab6c078b353237ae0a23ecf09dc048d66bed8743eb5564500e5e51bf2378f6449bce3443384a86ca6938c551b182a5391b5a176b784
hi-IN|32|fd4edb5e8e73a008a0cc407c00023b260cc897cae28106e1f08b5701f5f815c472bb8db368b4e680cec005e7975de105e41a16534353e9b5438b2728bc5db4b8
hr|32|b098af4660ec31bb79c34a3a01b6077fa6bbb660f51744024471e2688da45e441d5013e1fdad035b97d95d01e970627678267110fa229ee4f362c0c9e5c3a952
hsb|32|375c23516db31621e3e9686bbb8ce31ef9d1f4be1d61d63d1787d1bd351ecaba06905a21e0704dadd21a3904c30ccb0a4f410b0536f8c20c7463d1e897d20be9
hu|32|b25011b32471c4a2f7b494fde63591f280bad5147594723c7b0c78c0d4c061a18cd2ed141375430ab1dc53c3871e9ce4791112fd70997e9d25131a2e48baa591
hy-AM|32|e509fb9132020d48af829f3553c50f5b47b764ec237727aa165b9697bf25ca234b2288c9cf792c2db0ad2d48d47a678c89d8a557aceef0f3a03ce28fa5f63523
ia|32|9928a705b3a621b4934cd3fe26a8523f9387d2dabf3f894df0095ee75795fa79b8fa3fed465cab63854bc37ab647d0f917df2831fdbf621a5f12f7f03e54c0ad
id|32|36059f3a7ce096a8db40bc1cd3dc6b75fe638c8f2c178a92b0fbf8397ddcd363f94d7706af9d27eb19eccde4374c100c27a3db9085dd273f99698b4a0c87f87c
is|32|e4daf5af8a8f85dbfb5e18481af5768f0016b3b7c7f1454c90f39b1e782e33469dae91686182fd52b9709df2db227576affebb63805efc03b9aba305008ca505
it|32|66c3793b053211d3b73fc41870f031d2e1227a8f3ff7eb0f830705e712835fcd3df66f0db164c572c5874ff2eeda8f3b1718fca8199ab1483988366f4828ddf9
ja|32|23b8f5dfc5d20b708e9a31ced52383f7ca6b912b6944354845e991553fa02b3ca4c7ef0a69adffb565d0f20103faa024bfe870df16c905ff224bc6db880de05c
ka|32|94cb2bec1f3e2e0ab558bc94e9b6a635c30384d3ce845cad515d9d90190ad182ab49417b5fcf1fe65580d6e34da62bef26e15b260bad23806ff98a24394608f2
kab|32|bd9d22b797f214eb3f818da83dbfbc1425ff9286b2a3ad291c6a9e85f09d15225b87e0ed4d5bfb4e72ab8245b3e8421285caba251f0ab2ff020e45281567f007
kk|32|9b06e8249a893bea5fe7190d89f1e533722fc1561daf0d8c8efba95514a185f2e71e6770119a882acf9af71851df16c0c0a176fd18fae3f9013eb69ac4e0ee0c
km|32|b32bbba92a8edf6ae4cbeacc6ff9dcba657da5a0c2e0ca48238b3da70f93d63450db9a311c5eed2aef2d010a7d75ed618bfe9307bacee3b6cab6df8d61601a94
kn|32|ccc205e5a4ee7d63331d3755bbcfce72cebc18affdaa3cb72025f84ba2713fd5c07e0d3d19ea9c0c42b9d0d493be51f40df6e5a57f9f716ea04bfce213e0f150
ko|32|be77922b71d97ca8262687e4bd83598ed1ef51029f429119dc25f1b582e41c31e89f7122c5ede9d56cfb9045163e6661cb3428c234ceb47d2f80e8ca37a00f8e
lij|32|72647b80e8afcba311c3812ded55141584e229321d71080d8741d5998c99ae2f9b638221cb54f0029baf1e4f8686fe7e1ed5e51efd219bda4c49592786e95f50
lt|32|f7dacc0f9956e34fb68ad3a823b665ab397f25dd06cd3868d18dc329e923e6144c1fecb673df635500381661b95351128b5ebd010067c13b4425d493b8cd4f4d
lv|32|9a41a3e14566981b2257a0fef53092f1e96c6d48818b442a2d71ea03e6f64f4fab91eb7e6096b884dda2c7405cf7dc548a33df80313dfb98bee8060d235aa89a
mk|32|94b4899057b327696b54062daefaaa95b47ade66dd00fb6003002e3ec7853f2124eee704ef540914c1b4558bcca5513c8d194a12ca0360685d1f58b0b00670c7
mr|32|049ad6bde185afcf477117308b2e3b3259b12e5089faa4d5a023f8b5e225d7caa90d78592dd2dbe8c66c38a6e704b63802baa6e17361f3946ed6a23c5e5715fc
ms|32|5b74f0a6682ea883e72fdd9f28e5265d68ad1d270df73e42b22fa87ca88b7e82c3be007d907d8884b264ea1af628e96413b1e8c62ce081453493c74953fffed5
my|32|79053926eba07b5d4ecf6297e3046a3e329641c042450650291632e6ccb976ffb2024152b34eab1aaaadee8fd7b60e837119e4c6a95943a9b4c1523f72b3f2f4
nb-NO|32|d61f164915b88d27702a13a6b124e65c11eba351f5a01869c3fac8d8e398cd2c38b98e0677081b5f59db72c9ed0be825f897d76ff72de2b0bfabece5aca54a90
ne-NP|32|386938b7715d36db33837f6b8303b68013ffc973f2e3b1192529f43a7cb9cc1c79620ef1202bc770ecfb2b343ad65d34f095eea8c176f86147083a300c140976
nl|32|fb82ea485b006c606ee9198c055124c5bb19f34d24d2423f556b6c892fd00438abf1f916e40cb013e9838cfc0364369fab1e5b5879610de4bd9d87da123c9ff6
nn-NO|32|f668a63a7d2c6051e372d57a43cc48f064928fe418e14a254f5a27a1191b87a54e25c38bc8a46dacc2fc761d1d72361d9b91662dfebfa67896f767857f5f1d2b
oc|32|a89262dbe5e72e403126bb8b9a8eba5947f94234e7bd5504569e5cfee229ca87f12332dbf054ea86a58b7f0f851477e16872f87392b619fb5336568419debbb5
pa-IN|32|521786449d6c5f669304c47cbc7cc7cfce8f6d5940f202ec673eb25d54f1fbb9b4b155b24567d86eb335e87b4991f42686b886d670e51788a70a0650875236e4
pl|32|d3e676348777a9687d6a5663061616fc5318efc906dfee92bc9eca41283ad1aa21b1e1f339a7be892a0a4d6c5de7896e841158569a4eb653c2afaadd2d1677dc
pt-BR|32|0963f052971d46ddf14832fe11608ed8e1f9eec67e83de42ed202f641972d176f03dd9b31fdcb0cc05a9b0caae97c963a41953f38d8cf5a389b6d69a35d42ee6
pt-PT|32|0b7824c67e3e2d210fc73930a3f2439ea12265cb0a69bef656cec54272c64214c092285367455b36aecb12b2942d81b39f9f5c271e67b83cc39755cc0b35ad9c
rm|32|cb4a47bbe7d51f67fc8f2fe5b89a1b9dcc271053063c18983d847496ff71e96bddb63aa3cfeee48bcb394a33a91da5b393265d5fdbdd5635ce3d92462d8c104c
ro|32|541f95ff452d5376e59a0203dc1503181a7825d52ecade5e5d0570103f042920140003571ea9e91919cd501eb940f1fd836a09562dd338554e097e50cc3ad90e
ru|32|1c4fe0d8bdd14805870e5261338e566cecf0ebf3ace4cf91bfb8cd8edd33ac8e5a59ab19a768754228cb79a1d81075d9a5225d87b436a1f75614f8522981d3ef
sco|32|680fad985ee941fb350fa1c5cb32d7e05cf1a83fd0635cc36262ecda17029853ec155e1406f017b056eca1d2449f6755bd6f857028dd068e8cec381b28a9f4d1
si|32|f3fbff1880d161db404f823178cd9c1ab47f06245dd6f19af6ce0440b16f8db1e818a05d4926448e66943f466584b5c63e8e918881da4d7ef6199f7fbc0e3394
sk|32|8472dac248e023d2c129d9e81c326173551bfb50bfcf99b1d2330a293a0451183fba3150ab7ef6bb4d6edce0c7e4ef47ed22fd9685a38060a14dc507c24edc12
sl|32|d3a3452af83d8c1d94654f2442e4d24e2b18765a1b45971196fb109a2d9cf7fc2d533e3855c6eb448ba3fc4a42872c26f21fb0d32b54c8b26f2ccb0a8dd39d14
son|32|d1e1d29522e0295d5ca0d46ddcd2bf18837f6945cfeb6c2e3bc89f6a58d84832a32f130b3ac24d25bd87af5ad8effe681f8efbe92dafa2b6f9d183e8f9b4422f
sq|32|b44581156002999fa15c0caec7087013178364f7a71bda3b7eaa83e3b33ef095ca97931398b81bbcb789fc844ab2a85ace1250a97dd6c01678579ee53aac37af
sr|32|7d8662d413a88136b2d2ca8064818a0ce1ced1aac3845496e80396add93a7cd3179aee2ed7baa4537d21e1e5e4aed194c49413323b98c79eb00e73a8dd07edf5
sv-SE|32|18849fc0aee7c95fac7eb66db9dabaa3f1d869db1856601289f5623ba2316de13f9a111d1aecb9fb861342383d58a8cbb4a9a9f6d110530fda95b90fbbe46307
szl|32|96484b954791725c6d80903b47542f8d5c16d4853c746ed799f1f263fb66d824b352c0e66b7038c1760260c23bfc8447dd5877daced8702122292d065294359e
ta|32|4ef16427050209ba8db58cb1f724bb419e05742ec896090fd037c5cccc112cc83df3ececf263029ab610af772447312e7771ce4347b6d75f6ddce46f45554e11
te|32|7d3d406b166bec77c5756e19bf2a3092b85a911f749435dde2ea39809d22179c40cfe540838f181b7a3c3a5f63a57660abbaf197431683d15912d4d6cf91e74b
th|32|e9c62170cd54e1dd67712863ef58ddd5fdf6aa6012cc9ed90bd9912d2f34a8c4d0f2803330ae97b3008e47ddb0c9783a81137674ffb6d72cf195841b9d557c8e
tl|32|ac832789f08d82ec2e44336aa5dc588056d2374bfac7166ce4c4feaa63045765b5d760de2885a25699f75b5fa92d88882d068a82ba89f7b56803805fbf695e5c
tr|32|2938fb96c6dffc648d2c32f73eff947d09003ab51d54927d96fb0a616ab2bb8bce0f03aca5e1385cec0a3b495af48f88abf33e4cd61a9066f75fd92d368c99ff
trs|32|0ea84d93fd4efc2cbb3f78ad6789a886127d28be494ed0650a3dd168e907e8acd7fee6f65dd3a3f3754fd0ae519338449a858dae9efa1a77493e93712e91a9e4
uk|32|b758206e3ed74956d0c93bfd050be9966d03f13af0148f69f2ae39901cdb6d31d3cae9944d201a0e40770045e3ae2fbda742201db8afcf986e8b6a68511cbd60
ur|32|05504b7d4fa44e24b5c19335d974a57ded4a4cc76451f4b9f25f97055bd26436e2774b9fe32c9686e8b5813b633126e48042d5b2280ce043a3434f2d19ef1582
uz|32|807afd50aa47a2bbac0c62a6acc0ee4224309cd24e2dd2c638a60c9c448c1b7477feae1d74fced8597060c005b72caaff13377b3f1d74707a06e4fc6c5daa5f0
vi|32|b958954458311ddb47e55f775381b9d855b58bf2acee6071816a1bf5d451d94d2b869fdeea35ac9a1f8e1e51bb7d67b0c8ac940a76934636d5e7727b494a0cc6
xh|32|bbe19dc50669024c8397a94b76be6730c1de7ccc339f646e2d9dc54ba757d47b85447532f9da4ba8197dc012450e33057412f4fbb8a8059ee8405542ea7347e5
zh-CN|32|e1a151298b18850a5d81360699762f7360818533695f4b74a29649e5a876be72fd0ef7f32785db47ecbce8d894993ee59188c7d975e5050792e25b7062a5ef23
zh-TW|32|876b5d053ca8b9e031de5c4a6fee4190b72bc25fc00c45bf7c06ce308d714dd1d64b87ba5c7edabf941d6383692d4fcb418766853340be4ad4434edd3cccf8a6
ach|64|a1d9618a46042e4454601e94d06e8afa80a382423ad567280611fe3f5d7f7da1128a0a98d1a947d452bce18351ace338e4506b1a091daea924830baf614fcf12
af|64|5d0b52f920a9001950be6240c2af5a747b6e9f0a58553b508baf4b4e8fb4655eebca09542046fb1b10835f1ec24be17777d26c16638fddd75ac7cfe4b383a6bd
an|64|3e99156586db354698333fd0035ad7940a6641696e635967805e8d100f314c611a12720d19af4134293838427e1b4a9c4e7494dd259945da8b53fe7ca62f7809
ar|64|d90b592977961cb20939ce97616a31f583afd4c04f37585d4436f1d4e3737c1eb1f9e43db7929c4db8a3e12f7f29efc6571b936c3b42d8bc3216fa44712dc236
ast|64|919922039fa9d814ea99cb7a7157907cfcc2e9e853aa8927a9900056e155e3e6224cb278ff7875230e5021882b198279f2ecdec9d574387604433271e4f53254
az|64|9ac8cc6acdd236a1b97b785a3da32de54e3cf552649c912205860b9498b642a8be24b57dead45058e15c9a4314278876fb5bcf4e3a436dfdc4b45adf4d8674f9
be|64|bc87590024a1b4c964966dcaa3b571697aaed21941a901e4264b05e7a4b0b5421aea783a67bdc498749c9a2ddd524d95246a54328394cfe4a4534e424fc4f6ee
bg|64|169a53f8dcef4d8957f0b0f3cdbe84e223e90173934c2912e719b71ed9e3a894a07cddacc5e5247035143be8beb5776d268e21781356ad836cf13c26c00458f2
bn|64|097426785fefbba0db1597c28a864c8e6bea2b1ade77512c03f3a5e30dfa87bf45f62c2e1cd4289cd4aa586e87d358d29304f6a41ae8159b57974cc37d3880e2
br|64|e17463d6eb4a2a94ebaa0f7640fb0f28cd3a20fa74cfed5f6237d47f792b5626e5da9a0440573bee634e1f8816d0edd29824d248648f6ba74816a50971c53a54
bs|64|9c40f1d4014d5433dfdddba89466826d00ee41f7e5c675d5aca18332b85e0c3981c159cbd3b8c9bc3abc3fa4bf03fe4bd9c0feb0931f9c626a8499fc80211d7c
ca-valencia|64|5cc8c618eecbf30932d6ece71aab80673c3246d5807cb656660613d59a52578d85d582ac314dd7f33ba3de4ae2962ab2435fb871c9a6052a42eef9a010809067
ca|64|865fdb32af718e5259d88d64cee11b9ca3efeb3583012d74d81e1156632eeb55a0ef59c2868e5b9cdd6fc79142d991fdbec3b264158585cacaa9ca2da5140cf2
cak|64|ed334e6ff78b8cddb5ec84bc0beacf7efd461f442559c99c6a0bbcaf3d6c6a569b9379a5b52d2f3c5e88f3131a94dc1418265b671088d94d6c003fa71134595e
cs|64|5b26479a303dc37061925a8e780061deaa5da90fb3a69c2ab055a368dda867606b8ae2c87116d2b9ced54e30e953109066427dcb00ea39bcdbcf7cf86690bb90
cy|64|08c9d838a7a5cf651b2293f335f38ddc02dab26d893e738549e964600c0ce8279d0734229c1cc95e04d92986168085c64f601e2bc29a2207f08b8016ec6fe04e
da|64|c1522e5fe4e48fad4b95b2375c27c22486fe22afea6a9f6d3e169169711500a25b4e0bfd3bf7092dd4d6ae96283e27401cdd3ba3d880e6727fbeddf5b82d4432
de|64|e124c79dadd924c1e8d44abfa6b1f6cd6393c138c49f8b40373a9009ff8d245f3b2a422589ec01631321b22f9fa24940f6162857164f195471b29b301d0d1b6b
dsb|64|6a4dbb7b6fda408c70533c793516086e9bcae37d907ca58e47b3b1937f93cbb65ac8ba250e4173b6b9851d26ae0bae1a094aceb99a9b69afc8661ce37b421f59
el|64|b3dae5f3cf2425761fda09b4cb402937bf91a8210de9f4032505e0dc6ed3934f6da314a5dc6133dae493dc3879d8325dbf9979485bc5c55ccede7f2bbe187caa
en-CA|64|3c78c99acb0046859e2f8fba6dfbdf03725fa6c652458aad93ef5d444607f06ce6f0d48dbd98abf8bbac40b4a80616874af1088e24e13f0da024a0d8797a9f5f
en-GB|64|e48f10d6c95a5fa7e6322574a9de31d57e79bc97b7e8ce50575d8ccca9ecb32decb9c3e338d1c37ff52372487bd2ef928749e40c7fa6788d09968652dab6ce96
en-US|64|c0fd9bd33217699a2dfc00e6b363a97b703f0d2347c983d28ee4a10547493473bd7994861b115d37d5598e188e5c75cced7bb5138dd6ae44c3f4ff92b9df748f
eo|64|190864dc95fb7e665eabf8eece1b1b8a00f3408ddeb28c31bbb2f45534056e1b0bc858d50ebc4cd398c94ee81815c0872799526775b53a07f0eb2158ca4774e5
es-AR|64|c934dc2d5b412a4224934eaeee6e3477fdcff31e125730681f8c13b9a62e47b15f9c0c1c0bc208a110af98529a7f8ed6d06d3ddfebf2604693f054865ec9c787
es-CL|64|7859d12d654664de5d47979e0d021c146512b0a4d39032f756b372cd7f760845642c0d0bf7a228b1d0c9b180dc6bb80874c6c04522798875cc18acddc5be7608
es-ES|64|2a002ebf1f9634824b679c86d02518f1ec1fe30dd85367b01abaf6a03b527d10354b94f1871c98b8fc938b1c8251509bbb12a18bf9c158efa35103ac894e0d65
es-MX|64|6cafc3aa994aa92ae5d870799f44b27b201ba29219b5f6190f20f1308ae7546914481d051311bf06fa3d7e05dc386b0326bcdcd31f3c49809cb09176b7ef4e3d
et|64|f2831c90f7d2e912ad56846ab11a57043376c6892cc55a9e8712ad2a6fa71ffbf5cae5922fcb5a4ed597e17a218c8b0d3ed6c28534795ea306d0940071f21174
eu|64|b4a8501175ac4c326a380e9346cccb865f21ab5954658d7badd588c299cf7f30d4b2763ca2f03f8d49a040367b07aa3e3bf5e515e45c1bd93fc50402194948b7
fa|64|be823129a9d8605ca50b3164cab2ca94a4586108227273f6f366232ec664ce08435a916679c096070ae4f0e131a51ceb28b86df9ddc27214fd3148b3081449d5
ff|64|716c2f92a341ca37bf81a066c8dc5ea43e148bf15fb4dc67628533298a94de67859c23771d31e948981f2ee7a0f0480b66b2e599622670dd7f6bf6a4e49ac248
fi|64|893b559060ec45ee849297c168ad1e20e0db07dfd4de07c94037087d88b0e45db1d8622779cc3dff9760fc02ce4dea6c6ce9a31acbfc4ee900f8ecefd08971a5
fr|64|1941e53d339158c7c278efbd652c621eaf893b23715a8577869b8a470fb72b57141f221b18bf714e6e2336215e23b22c3d168d6b2355b824aedaa6867edd538c
fy-NL|64|0f318c98d3d221ce6600bc4afd63566ef9e3686e1dd7b1409b5f2acc3b754c1fcdb66b21c186837410bef7ec3283b641b102384636b978298b2d1c5173fc3e9e
ga-IE|64|dedbdf4bf156b3961e73c40976f8ca19c3055265a6a28d7409b58c7f9dae5d955c67348c4bad216bfcdbf418877e35b439307ecf88376f61b12618ef384e4a83
gd|64|99ab8a10be42566f2f8852ebc13508d07710a69c4858fd62cd63c536b8549e9ba3b3a7b98a97da718121c2d1139eeb1c0300564e9a1ae7991a018a57ff698986
gl|64|e819aff49bd15bb468805b4f41c64a9a242e654e30b8d5b7e37a90fd3ca8cb12f82d85ac4c520b556faaa3199578d3acaacb92feff71ff1773cad1e59dada531
gn|64|5b08ae46704c2c6d0bc98283bd72f919ac5a47819d599cc650293b9825c7751f726d6efb4c12d8e97ccaac2034a0afb95dbb8cdccb401da39d79530179c3206f
gu-IN|64|ab38479de2bd2e1124312af93c83d32871580035d374d71fe3215f934146818190dee498190a4c69bf7e5f801c7e69f936f68adf6931699ebd3f9b4a7cbac076
he|64|7e8f8d1ef5698d1d191c286fd0a48adceb73dfffcae9ec554b7f178bd06081b00ecfb0a9e93dacd1c58c6674223a2d9ef579309959c043ab642fba3751e8b15a
hi-IN|64|f6ef9b4afa22236369dc0558041d55de89869f53af2df3d99c0389264001195d64f67baf576516c66efa09c28f02baec6565f7dd3b0fe77f78577facc3258934
hr|64|f70d65728245fccdabeb39aaeeee4ffa0d3a28dfd67bd506853fd16ca88a39e142d3864f266da9eee8c1b7efe1f348e0b466808d80bf87acb215113f23cac18e
hsb|64|2493bd81eb478d81cbf59359601cb17db47bc5c2aa34091ea5b53035d23aaa359a71ee76bd80bd1f2ab5c8f224ef183687c0e11e2b957724bf308d9a445c060f
hu|64|23b4a361af85150c34595c02510fb33217a047139605aec570be727718101fdc9fbb238b8722d7ad83595d8a965c9bfe2f97cea2ca1b7c67ae082966732900fe
hy-AM|64|659ff99f60393810984070c429e3d07408b5f9945c871e7a07f8439b8238593ead28273ebf84f10030a883403bd2955b1ba53fbbfcea1d82f596d774d0081409
ia|64|56ab2b8ec1dd684db4f5056c984f0e90899a117bb174f690b3a5f4ba92f22e80e8e39274f8ea9aec92032e80d55d408ad69138a490a521b5bf23e2d1a3e2684b
id|64|3c1ce228f6a01f4075dc17af90381de72ff6295d7e2efbe918e5edce033e0e6f08fdabfa8a6710b7d5cf9a136db5ceb24876183212383d49cda89b0a75912660
is|64|6fde073b31189392442682b8c3dfd69f1c54796d23bd213303915c231cd9261a7613e356fa2a6736153f39d3aadce4cfda55e3f99fff9cd97ccd013191b42137
it|64|a076e19eb9de3e5b932ca300a01af4c7b516814fba54a99bce1521da93685e21ea26c0babbd2710f7480640aa499a0065444eef48beb718536480aac78567685
ja|64|511a2eaa56c869703a19014f9098f1f8d03e810e7686133ce4ea31793eef6d2f0c5449068f8e8ab155bde700b9e4aea3b875b68c2aeac286144ac44c262447d8
ka|64|4f61c5e956285fc576ce5f68eedee5778aa8708b8c3639aeb35905246333a46a5e6d56e250f62eae8836cb8195e0f3c654104021cac98475cee7ca8c91064374
kab|64|cbf172d32627b4112f349fd4fcad9ddc7cfc1efae20759b212a19aa1123f96492f2fd1ab59c014094fc2f34f8bc3797adc3fc12f819e9f8f64601af360f0ad2a
kk|64|32237216aca3f688f60de4f9cee4d2abffabdb93b61689c04cba33cf0e511169a76f119f7a156c82e46e1e85b12e9411b3d52df7f03541b3bb0fa898b7fad6a1
km|64|b41956d20aff74a37cca4d03d04535310e5d66d3a1ca245105cdbe30e877b17fb7874d222fb21731d45aa917c68b19ab5fa88d37784864c29c34ca415435b8dc
kn|64|2889fe69b90e1dae6b7ad725afe1c5627b4a85944295befba7f30fa089fa71ad66fd55132966dd802dd6282841dee8351415996bb22f80d7249084d51258e243
ko|64|5c21f6058006d5f3ed225aaa1806e181114351875917253202953f2509b3017f49873ba6f49099c308ddda882b80362e2d843cbe6dcf8000095bbf45198febf9
lij|64|3d3aef69915f2408ea59056f42f53cf853e98626b791e7bcc87244512afcc0a4bc7689abf1a33098ef45326cddb1bc652d49c591f4b84339026e2000d2de4f4e
lt|64|1182dcf06aae5b5e167c4e06bb658bc7d7cee6cfd50f14435fd72e6a658b6b5a6bb08501e5166bb7f60e0d97ddbddc784086c8d88fba4250128b87914ebe9078
lv|64|ce39a03ba81a1fa3133516bc4d9354d3f9abef5e5dbd15ca4d8448bc3be28d1db5baf920a5f9e57a3381ef6995b9ff517719d7b2622bba88bc3caf2a405dbf31
mk|64|71611d20da64d942ae8d7dc084b9f2c8711feeb2887ee5732f2b220771559095aeec233d6a1df4dafc87ac0238413dc73a7e8b9736f416961994ac3f865af945
mr|64|3934287a1d127a4884036d73a7e04cab73f126dfc2d6722c5997f4eccc5915e08772422e9688e61130042b337282dac149b0da711194ffc68d9c6c0b474f4039
ms|64|569f2cc4a36c3acf8895384430dc65405ac54be51f02b7608278137ecaca6a326698304cdf0faba0ce25d2e027ba607b624bb92ecd0dd7f5ca5ce06d29288b37
my|64|2d85b53e0f9235d1f96e1bcd103e20228da89ca5363ceb60f9b925840eddb06edc8d59dcb68cdb70a336ad3bcfb6781cb3c2e0a4a735ce8a3e831fb56a480b27
nb-NO|64|c89a0679c65daa8d4a3111b855f14f7916fdad5fdf398127cc50142a0f788057ceddddc8e7b8cb5c6a20283e8b080b5139f85cd1452f4063da814797f94549d3
ne-NP|64|6076717ddc4d5bc2ed0d2478676681b9fa28e7d24e2c40b86c07818e63be9c7afeac312732eb224c118c9ee78cabbb7d4feda58d46bfbbbadb97a648ccfb6585
nl|64|3e0200e1d4e2efb4fb56cc5877f1bc10f8528db208794bf8a1d9305304da671a0c067b39eed1fef2af11f9fde9bbaf1ce4ad2c623af184dc687d80d90be6c82c
nn-NO|64|895815fe7f0f6bb5845dd0f313c8b41a89f31ec3b6d30fb9a04f548ef1ca6e54716ebf6e8a1ace5927c476817a51938caa16fde12bc8d98e07dfe836a5fe79bd
oc|64|08b3bbacd7ade9d5d4f755f333d2980153b0f0e723a07273ff6282202bbe18697fc5593766add769e9bd2b33dbeb0b6b26880c6854de7557cbb4e3463be03dd9
pa-IN|64|180df4e397b87d4dd4766968ae45658de10280423f0888e512cd4ef8e1b9e7b1b81f8bbce3817ee686c03d530f4f39ac83f6148d89cc9fb9f39a4ade653d3195
pl|64|4caeee5819495644a450819a8293841d2ac015cb37b8631d22e8e5fa20747e266190fb1b916bdc336d8af5b5a72dcec4dfb61b72f52963a1a399f0dfe341147e
pt-BR|64|50915d86ecee460bc90eee7b116825f916f43ad00f6e0231c6eeadc9697d3acb4e7e985c320d197597eeefa764a9641e19f8e6cba9a07b1b8de0f8a879605ae6
pt-PT|64|1875467fdf7de1c24982522038d52d7cb83729cca9061270b18aa4f9808c86eef56ea5fb12e53098b067ee9379b80778192d75b75f7569bf205920cfee6901c8
rm|64|1c4a05634240d3b9e325661d0bf4e4b8c0f23ad893f0ba80ac9af3148d93eef3319627cba97bd513513b411a24f94770b1b29d81324eadd7477b71f9e0fafbce
ro|64|5f97d955f5202bdbbc7dcd785eccb085ce53b91abcdca296279bc8d2ff043254998b633ea00ddc69cc790e07629d92a5e24716a58e93256afecc98d177fd471e
ru|64|183acc6382802aedeaae724d0c10b25630c57c458720a0a22c6a71f575a6b189df28dfed31360c08241079f572784a79977034b9ca033637a8f4a693e3d2bfd0
sco|64|b36f5b8b279e5284e3c3db08c3860d2945054d849e619a297336a0aa42f3bcc59f6475c65b194165eccfc64bee3b1198ca19a77da0641b550680fc585349cfa5
si|64|b2e878fc85f7a4f506027098268800dbe4f535ff6de17e3d2acbf5282c53b5319508d444010ed32d5dd0f7be5940b3eb4fb07bfc9dc0bacf8f59ed1a549132bc
sk|64|501459d582a5ff2481998151950b36c888b7678f8c875d8e3f38dad295c470ffba89f50d7fc0c3e199cedb5c211e2bf51f44e83f7957f49a34d517c87230f8ec
sl|64|973d844798deeb82fef2d7467b8aea48355c852a43a485cf83740d3ca150c9f2fc0b5765f3f0146e2a895eaf80f399a0065caa9e4137c520620e405d2f43b7a8
son|64|4afb03069aeb5868b8358f6d15c84fac1f80b57e5750db9050dfab83228f570ad84498ec362b81566a27d41870795b0a7743a4b2c425aa705f2a9d7dd387bd53
sq|64|cb35b9abf82cff5b3b7363cd96dacf698b2acd7b355e1e61e36890bb06cbadf4a43a1b1d83d3971ffe8a8aa39fa51c489431a43610f1f0e015fb84341270fc26
sr|64|52f11e2be68fcbcb7b21e2feb6acfc6f24f1cbbcaa9112c9b0e740182da935d3c3f52e1373c7e63def3befe914020f8d8e961d794cca39bab1961fdb5700f7fb
sv-SE|64|5aca4db8a0fc4e923638e9e392d3258a8b34b72f87a4fffabe72fdf9e9e3d0fc17a17a19604635be9fed818c6221ddce5a4685e79748c668ff7ab5fff4564273
szl|64|b2ccd18b15cedd67a33c8461f90bd4ce54c6f2e986a1416c64cf12042276c931b55009f8778dab28d5974bda471f936b21220f570d2dd9e1cb6b0014fc547933
ta|64|9132b7f750fe429b9cee9ca26044ba7074d4dc867acf91e14041cf6e733ba3e70f0b355ad808638d67e41c045c4429010b32414e81794d7f9afebbb40dd0f86d
te|64|644083e7082b52ce96fb8ae7ac6a05d886391f6d8c1d9dc5f300d77942b1b1fec87cf7df4537f462edb52fb0b7502a556be11212a43e12bd145fa8f6f8a5794c
th|64|f1d71014ea196c1157106de7efb7fc6f742da4f3997a097ec355b27404494f297ed8791fc34b4e87abaf55609282678d43a7bc4dca95732cd02909a5e9846f1f
tl|64|a878c4094a15b823770e1e3fe74d28dbd917cd03e2e3e37fb84bf7175fd4ac7a6cc915d11a4bc5201b5f5daf4ef7b73be9f9474f439d9879563ad539151bd7b9
tr|64|73d67db8c0d3b06f1fcafd8b690da66d111d87754d6ffde37e3a958ab09cc9ccb87aaa6097d8c196b5c3093a8199241787e71162faf960e7186d125179584c72
trs|64|baa6954fdddd9151684ca339bd77fa2b60632bf537a4f27d2ef95a6d4ab0d6a724e6dc6b8d9cb72bdb962a37a64725ce626872be33ef55d13604d80e84edface
uk|64|073f5d62f2d5c8f0b046efecf4db0549f3750a3c0d30fb060844474a99190311f4f9a0a23d69db2e8f24e1750bd0ea639404ca88d1452ad1af714ce4143bca99
ur|64|49b589c55119a9e8024839476fac0c5539263d462d7dabe49cfe9df230c2eaa890bc43b287dca896907395b60d0c0c1218a403bdf7cb3aea54590e554bb5c547
uz|64|1ed1ec1c47b2675f9c87ccd5a07eb8e310c40e52f135bc4b50a4b3b44582db1bd9ab0fa212f942e2cfd240d47cfee42dbce9f38cff5256d90a42b50c160853c7
vi|64|694595bd690fe8f0a4bb71adbf600fe189eae767a5979b49a30db91458d57cb6a3041b0e60c5daaddbafbf5f2fa1da34e241bc123ceacbcfc330632ae94e48d7
xh|64|3eeda76a0a3405770d19fbac023bf9cf6009f4addd6342c81bc15e4420e59748feaaa0cb12ec4479f1d2bf23dfa4ec5eb126a1af17da93212a7c998e5cfd8e4e
zh-CN|64|f7ebf11e169ae6134e69ee3d68bcfd0b84a24e9e9fd53d382b7915aa292b0cc3942bfbf18156a2197a3f04fbbe08b8e6544d31a1ab726e4542685e2e5953172c
zh-TW|64|4ed0848a177695586905fb0f5f65e50bbe98c6eadcf01e6892d2037d7b441b88b09bb6ccdc189ef51183285b9efd7e2b3f45b84975c1afe3a0df6c0a864de000
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\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\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 '96.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-96.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-96.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 | ConvertTo-Json | 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 123.0.0 645448 Tuesday, February 20, 2024 Approved
Mozilla Firefox 122.0.1 600480 Tuesday, February 6, 2024 Approved
Mozilla Firefox 122.0.0 642136 Tuesday, January 23, 2024 Approved
Mozilla Firefox 121.0.1 607703 Tuesday, January 9, 2024 Approved
Mozilla Firefox 121.0.0 694233 Tuesday, December 19, 2023 Approved
Mozilla Firefox 120.0.1 697821 Thursday, November 30, 2023 Approved
Mozilla Firefox 120.0.0 519243 Tuesday, November 21, 2023 Approved
Mozilla Firefox 119.0.1 621743 Tuesday, November 7, 2023 Approved
Mozilla Firefox 119.0.0 662804 Tuesday, October 24, 2023 Approved
Mozilla Firefox 118.0.2 632013 Tuesday, October 10, 2023 Approved
Mozilla Firefox 118.0.1 570216 Thursday, September 28, 2023 Approved
Mozilla Firefox 118.0.0 250015 Tuesday, September 26, 2023 Approved
Mozilla Firefox 117.0.1 635126 Tuesday, September 12, 2023 Approved
Mozilla Firefox 117.0.0 645180 Tuesday, August 29, 2023 Approved
Mozilla Firefox 116.0.3 728030 Wednesday, August 16, 2023 Approved
Mozilla Firefox 116.0.2 657036 Monday, August 7, 2023 Approved
Mozilla Firefox 116.0.1 335535 Friday, August 4, 2023 Approved
Mozilla Firefox 116.0.0 405905 Tuesday, August 1, 2023 Approved
Mozilla Firefox 115.0.3 379684 Friday, July 28, 2023 Approved
Mozilla Firefox 115.0.2 956935 Tuesday, July 11, 2023 Approved
Mozilla Firefox 115.0.1 406982 Friday, July 7, 2023 Approved
Mozilla Firefox 115.0.0 389370 Tuesday, July 4, 2023 Approved
Mozilla Firefox 114.0.2 542881 Tuesday, June 20, 2023 Approved
Mozilla Firefox 114.0.1 487920 Friday, June 9, 2023 Approved
Mozilla Firefox 114.0 309382 Tuesday, June 6, 2023 Approved
Mozilla Firefox 113.0.2 563260 Tuesday, May 23, 2023 Approved
Mozilla Firefox 113.0.1 509946 Friday, May 12, 2023 Approved
Mozilla Firefox 112.0.2 614394 Tuesday, April 25, 2023 Approved
Mozilla Firefox 112.0.1 476542 Monday, April 17, 2023 Approved
Mozilla Firefox 111.0.1 718405 Tuesday, March 21, 2023 Approved
Mozilla Firefox 111.0 442047 Tuesday, March 14, 2023 Approved
Mozilla Firefox 110.0.1 567778 Tuesday, February 28, 2023 Approved
Mozilla Firefox 110.0 568568 Tuesday, February 14, 2023 Approved
Mozilla Firefox 109.0.1 552348 Wednesday, February 1, 2023 Approved
Mozilla Firefox 109.0 537263 Wednesday, January 18, 2023 Approved
Mozilla Firefox 108.0.2 508271 Thursday, January 5, 2023 Approved
Mozilla Firefox 108.0.1 556234 Friday, December 16, 2022 Approved
Mozilla Firefox 108.0 299596 Tuesday, December 13, 2022 Approved
Mozilla Firefox 107.0.1 519827 Tuesday, November 29, 2022 Approved
Mozilla Firefox 107.0 519693 Tuesday, November 15, 2022 Approved
Mozilla Firefox 106.0.5 467194 Saturday, November 5, 2022 Approved
Mozilla Firefox 106.0.4 196960 Thursday, November 3, 2022 Approved
Mozilla Firefox 106.0.3 297162 Monday, October 31, 2022 Approved
Mozilla Firefox 106.0.2 341874 Wednesday, October 26, 2022 Approved
Mozilla Firefox 106.0.1 305311 Friday, October 21, 2022 Approved
Mozilla Firefox 106.0 220118 Tuesday, October 18, 2022 Approved
Mozilla Firefox 105.0.3 495077 Saturday, October 8, 2022 Approved
Mozilla Firefox 105.0.2 297388 Tuesday, October 4, 2022 Approved
Mozilla Firefox 105.0.1 451100 Friday, September 23, 2022 Approved
Mozilla Firefox 105.0 284531 Tuesday, September 20, 2022 Approved
Mozilla Firefox 104.0.2 483639 Tuesday, September 6, 2022 Approved
Mozilla Firefox 104.0.1 380660 Tuesday, August 30, 2022 Approved
Mozilla Firefox 104.0 373022 Tuesday, August 23, 2022 Approved
Mozilla Firefox 103.0.2 471788 Tuesday, August 9, 2022 Approved
Mozilla Firefox 103.0.1 375470 Monday, August 1, 2022 Approved
Mozilla Firefox 103.0 326110 Tuesday, July 26, 2022 Approved
Mozilla Firefox 102.0.1 514488 Wednesday, July 6, 2022 Approved
Mozilla Firefox 102.0 396552 Tuesday, June 28, 2022 Approved
Mozilla Firefox 101.0.1 614027 Thursday, June 9, 2022 Approved
Mozilla Firefox 101.0 442715 Tuesday, May 31, 2022 Approved
Mozilla Firefox 100.0.2 439956 Friday, May 20, 2022 Approved
Mozilla Firefox 100.0.1 295859 Monday, May 16, 2022 Approved
Mozilla Firefox 100.0 463254 Tuesday, May 3, 2022 Approved
Mozilla Firefox 99.0.1 501290 Tuesday, April 12, 2022 Approved
Mozilla Firefox 99.0 333472 Tuesday, April 5, 2022 Approved
Mozilla Firefox 98.0.2 431268 Wednesday, March 23, 2022 Approved
Mozilla Firefox 98.0.1 375677 Monday, March 14, 2022 Approved
Mozilla Firefox 98.0 314928 Tuesday, March 8, 2022 Approved
Mozilla Firefox 97.0.2 247402 Saturday, March 5, 2022 Approved
Mozilla Firefox 97.0.1 445872 Thursday, February 17, 2022 Approved
Mozilla Firefox 97.0 390436 Tuesday, February 8, 2022 Approved
Mozilla Firefox 96.0.3 423171 Thursday, January 27, 2022 Approved
Mozilla Firefox 96.0.2 333942 Thursday, January 20, 2022 Approved
Mozilla Firefox 96.0.1 305638 Friday, January 14, 2022 Approved
Mozilla Firefox 96.0 240657 Tuesday, January 11, 2022 Approved
Mozilla Firefox 95.0.2 485159 Sunday, December 19, 2021 Approved
Mozilla Firefox 95.0.1 116642 Thursday, December 16, 2021 Approved
Mozilla Firefox 95.0 374998 Tuesday, December 7, 2021 Approved
Mozilla Firefox 94.0.2 407042 Monday, November 22, 2021 Approved
Mozilla Firefox 94.0.1 446721 Thursday, November 4, 2021 Approved
Mozilla Firefox 94.0 164312 Tuesday, November 2, 2021 Approved
Mozilla Firefox 93.0.0.20211014 522291 Thursday, October 14, 2021 Approved
Mozilla Firefox 93.0.0.20211011 251641 Monday, October 11, 2021 Approved
Mozilla Firefox 93.0 318887 Tuesday, October 5, 2021 Approved
Mozilla Firefox 92.0.1 453340 Thursday, September 23, 2021 Approved
Mozilla Firefox 92.0 427776 Tuesday, September 7, 2021 Approved
Mozilla Firefox 91.0.2 336372 Tuesday, August 24, 2021 Approved
Mozilla Firefox 91.0.1 260512 Tuesday, August 17, 2021 Approved
Mozilla Firefox 91.0 248934 Tuesday, August 10, 2021 Approved
Mozilla Firefox 90.0.2 357094 Thursday, July 22, 2021 Approved
Mozilla Firefox 90.0.1 172236 Monday, July 19, 2021 Approved
Mozilla Firefox 89.0.2 424108 Wednesday, June 23, 2021 Approved
Mozilla Firefox 89.0.1 300578 Wednesday, June 16, 2021 Approved
Mozilla Firefox 89.0 338992 Tuesday, June 1, 2021 Approved
Mozilla Firefox 88.0.1 540306 Wednesday, May 5, 2021 Approved
Mozilla Firefox 88.0 334504 Monday, April 19, 2021 Approved
Mozilla Firefox 87.0 414903 Tuesday, March 23, 2021 Approved
Mozilla Firefox 86.0.1 288066 Thursday, March 11, 2021 Approved
Mozilla Firefox 86.0 331261 Tuesday, February 23, 2021 Approved
Mozilla Firefox 85.0.2 295193 Tuesday, February 9, 2021 Approved
Mozilla Firefox 85.0.1 170398 Friday, February 5, 2021 Approved
Mozilla Firefox 85.0 258312 Tuesday, January 26, 2021 Approved
Mozilla Firefox 84.0.2 335830 Wednesday, January 6, 2021 Approved
Mozilla Firefox 84.0.1 251550 Tuesday, December 22, 2020 Approved
Mozilla Firefox 84.0 205022 Tuesday, December 15, 2020 Approved
Mozilla Firefox 83.0 377120 Tuesday, November 17, 2020 Approved
Mozilla Firefox 82.0.3 245891 Monday, November 9, 2020 Approved
Mozilla Firefox 82.0.2 249473 Wednesday, October 28, 2020 Approved
Mozilla Firefox 82.0.1 95759 Tuesday, October 27, 2020 Approved
Mozilla Firefox 82.0 199030 Tuesday, October 20, 2020 Approved
Mozilla Firefox 81.0.2 176697 Tuesday, October 13, 2020 Approved
Mozilla Firefox 81.0.1 248723 Thursday, October 1, 2020 Approved
Mozilla Firefox 81.0 232901 Tuesday, September 22, 2020 Approved
Mozilla Firefox 80.0.1 297368 Tuesday, September 1, 2020 Approved
Mozilla Firefox 80.0 20130 Tuesday, August 25, 2020 Approved
Mozilla Firefox 79.0.0.20200817 301135 Monday, August 17, 2020 Approved
Mozilla Firefox 79.0.0.20200805 259867 Wednesday, August 5, 2020 Approved
Mozilla Firefox 79.0 267153 Tuesday, July 28, 2020 Approved
Mozilla Firefox 78.0.2 259042 Thursday, July 9, 2020 Approved
Mozilla Firefox 78.0.1 181366 Wednesday, July 1, 2020 Approved
Mozilla Firefox 78.0 80440 Tuesday, June 30, 2020 Approved
Mozilla Firefox 77.0.1 326623 Thursday, June 4, 2020 Approved
Mozilla Firefox 77.0 99482 Tuesday, June 2, 2020 Approved
Mozilla Firefox 76.0.1 314520 Friday, May 8, 2020 Approved
Mozilla Firefox 76.0 123920 Tuesday, May 5, 2020 Approved
Mozilla Firefox 75.0 321115 Tuesday, April 7, 2020 Approved
Mozilla Firefox 74.0.1 123455 Friday, April 3, 2020 Approved
Mozilla Firefox 74.0 304894 Tuesday, March 10, 2020 Approved
Mozilla Firefox 73.0.1 287076 Tuesday, February 18, 2020 Approved
Mozilla Firefox 73.0 181752 Tuesday, February 11, 2020 Approved
Mozilla Firefox 72.0.2 323525 Monday, January 20, 2020 Approved
Mozilla Firefox 72.0.1 239543 Wednesday, January 8, 2020 Approved
Mozilla Firefox 72.0 73853 Tuesday, January 7, 2020 Approved
Mozilla Firefox 71.0 379488 Tuesday, December 3, 2019 Approved
Mozilla Firefox 70.0.1 398163 Thursday, October 31, 2019 Approved
Mozilla Firefox 70.0 192552 Tuesday, October 22, 2019 Approved
Mozilla Firefox 69.0.3 196980 Thursday, October 10, 2019 Approved
Mozilla Firefox 69.0.2 152840 Thursday, October 3, 2019 Approved
Mozilla Firefox 69.0.1 218600 Wednesday, September 18, 2019 Approved
Mozilla Firefox 69.0 219601 Tuesday, September 3, 2019 Approved
Mozilla Firefox 68.0.2 270345 Wednesday, August 14, 2019 Approved
Mozilla Firefox 68.0.1 267748 Thursday, July 18, 2019 Approved
Mozilla Firefox 68.0 133624 Tuesday, July 9, 2019 Approved
Mozilla Firefox 67.0.4 209031 Thursday, June 20, 2019 Approved
Mozilla Firefox 67.0.3 65587 Tuesday, June 18, 2019 Approved
Mozilla Firefox 67.0.2 109145 Tuesday, June 11, 2019 Approved
Mozilla Firefox 67.0.1 110071 Tuesday, June 4, 2019 Approved
Mozilla Firefox 67.0 136574 Wednesday, May 22, 2019 Approved
Mozilla Firefox 66.0.5 143045 Wednesday, May 8, 2019 Approved
Mozilla Firefox 66.0.4 57202 Monday, May 6, 2019 Approved
Mozilla Firefox 66.0.3 192416 Wednesday, April 10, 2019 Approved
Mozilla Firefox 66.0.2 133418 Wednesday, March 27, 2019 Approved
Mozilla Firefox 66.0.1 73884 Friday, March 22, 2019 Approved
Mozilla Firefox 66.0 63442 Tuesday, March 19, 2019 Approved
Mozilla Firefox 65.0.2 147197 Friday, March 1, 2019 Approved
Mozilla Firefox 65.0.1 122375 Sunday, February 17, 2019 Approved
Mozilla Firefox 65.0 133476 Tuesday, January 29, 2019 Approved
Mozilla Firefox 64.0.2 124911 Thursday, January 10, 2019 Approved
Mozilla Firefox 64.0 146453 Tuesday, December 11, 2018 Approved
Mozilla Firefox 63.0.3 165436 Friday, November 16, 2018 Approved
Mozilla Firefox 63.0.1 145873 Thursday, November 1, 2018 Approved
Mozilla Firefox 63.0 103940 Tuesday, October 23, 2018 Approved
Mozilla Firefox 62.0.3 149720 Wednesday, October 3, 2018 Approved
Mozilla Firefox 62.0.2 104481 Saturday, September 22, 2018 Approved
Mozilla Firefox 62.0 150902 Thursday, September 6, 2018 Approved
Mozilla Firefox 61.0.2 174183 Wednesday, August 8, 2018 Approved
Mozilla Firefox 61.0.1 186471 Thursday, July 5, 2018 Approved
Mozilla Firefox 61.0 82944 Tuesday, June 26, 2018 Approved
Mozilla Firefox 60.0.2 137496 Thursday, June 7, 2018 Approved
Mozilla Firefox 60.0.1 158424 Wednesday, May 16, 2018 Approved
Mozilla Firefox 60.0 73291 Wednesday, May 9, 2018 Approved
Mozilla Firefox 59.0.3 43805 Monday, May 7, 2018 Approved
Mozilla Firefox 59.0.2 212560 Tuesday, March 27, 2018 Approved
Mozilla Firefox 59.0.1 105242 Friday, March 16, 2018 Approved
Mozilla Firefox 59.0 48679 Tuesday, March 13, 2018 Approved
Mozilla Firefox 58.0.2 275004 Thursday, February 8, 2018 Approved
Mozilla Firefox 58.0.1 130688 Monday, January 29, 2018 Approved
Mozilla Firefox 58.0 71275 Tuesday, January 23, 2018 Approved
Mozilla Firefox 57.0.4 154844 Friday, January 5, 2018 Approved
Mozilla Firefox 57.0.3 62156 Thursday, December 28, 2017 Approved
Mozilla Firefox 57.0.2 132644 Friday, December 8, 2017 Approved
Mozilla Firefox 57.0.1 81546 Thursday, November 30, 2017 Approved
Mozilla Firefox 57.0.0.20171115 127022 Wednesday, November 15, 2017 Approved
Mozilla Firefox 57.0 19690 Tuesday, November 14, 2017 Approved
Mozilla Firefox 56.0.2 137813 Thursday, October 26, 2017 Approved
Mozilla Firefox 56.0.1 124624 Monday, October 9, 2017 Approved
Mozilla Firefox 56.0 82189 Thursday, September 28, 2017 Approved
Mozilla Firefox 55.0.3 198066 Saturday, August 26, 2017 Approved
Mozilla Firefox 55.0.2 72670 Wednesday, August 16, 2017 Approved
Mozilla Firefox 55.0.1 47638 Friday, August 11, 2017 Approved
Mozilla Firefox 55.0 32112 Tuesday, August 8, 2017 Approved
Mozilla Firefox 54.0.1 171638 Friday, June 30, 2017 Approved
Mozilla Firefox 54.0 90618 Wednesday, June 14, 2017 Approved
Mozilla Firefox 53.0.3 121427 Friday, May 19, 2017 Approved
Mozilla Firefox 53.0.2 77942 Friday, May 5, 2017 Approved
Mozilla Firefox 53.0 84142 Wednesday, April 19, 2017 Approved
Mozilla Firefox 52.0.2 102536 Tuesday, March 28, 2017 Approved
Mozilla Firefox 52.0.1 61184 Saturday, March 18, 2017 Approved
Mozilla Firefox 52.0 57606 Tuesday, March 7, 2017 Approved
Mozilla Firefox 51.0.1 205244 Friday, January 27, 2017 Approved
Mozilla Firefox 51.0 27059 Tuesday, January 24, 2017 Approved
Mozilla Firefox 50.1.0 181864 Tuesday, December 13, 2016 Approved
Mozilla Firefox 50.0.2 78412 Thursday, December 1, 2016 Approved
Mozilla Firefox 50.0.1.20161130 15192 Wednesday, November 30, 2016 Approved
Mozilla Firefox 50.0.1 23635 Monday, November 28, 2016 Approved
Mozilla Firefox 50.0 78332 Tuesday, November 15, 2016 Approved
Mozilla Firefox 49.0.2.20161024 131592 Monday, October 24, 2016 Approved
Mozilla Firefox 49.0.2.20161023 19712 Sunday, October 23, 2016 Approved
Mozilla Firefox 49.0.2 23647 Friday, October 21, 2016 Approved
Mozilla Firefox 49.0.1 151463 Monday, September 26, 2016 Approved
Mozilla Firefox 49.0 37875 Tuesday, September 20, 2016 Approved
Mozilla Firefox 48.0.2 132074 Wednesday, August 24, 2016 Approved
Mozilla Firefox 48.0.1 37706 Thursday, August 18, 2016 Approved
Mozilla Firefox 48.0 84636 Tuesday, August 2, 2016 Approved
Mozilla Firefox 47.0.1 68250 Tuesday, June 28, 2016 Approved
Mozilla Firefox 47.0 946 Tuesday, June 7, 2016 Approved
Mozilla Firefox 46.0.1 7512 Tuesday, May 3, 2016 Approved
Mozilla Firefox 46.0 21792 Tuesday, April 26, 2016 Approved
Mozilla Firefox 45.0.2 30459 Monday, April 11, 2016 Approved
Mozilla Firefox 45.0.1 35551 Saturday, March 19, 2016 Approved
Mozilla Firefox 45.0 23844 Tuesday, March 8, 2016 Approved
Mozilla Firefox 44.0.2 37916 Thursday, February 11, 2016 Approved
Mozilla Firefox 44.0.1 13644 Tuesday, February 9, 2016 Approved
Mozilla Firefox 44.0 23875 Tuesday, January 26, 2016 Approved
Mozilla Firefox 43.0.4 29363 Wednesday, January 6, 2016 Approved
Mozilla Firefox 43.0.3 29274 Monday, December 28, 2015 Approved
Mozilla Firefox 43.0.2.20151214 6758 Thursday, December 24, 2015 Approved
Mozilla Firefox 43.0.2 5830 Wednesday, December 23, 2015 Approved
Mozilla Firefox 43.0.1.20151220 7479 Sunday, December 20, 2015 Approved
Mozilla Firefox 43.0.1 5820 Friday, December 18, 2015 Approved
Mozilla Firefox 43.0 10555 Tuesday, December 15, 2015 Approved
Mozilla Firefox 42.0 37319 Tuesday, November 3, 2015 Approved
Mozilla Firefox 41.0.2 29280 Friday, October 16, 2015 Approved
Mozilla Firefox 41.0.1 24924 Wednesday, September 30, 2015 Approved
Mozilla Firefox 41.0 17592 Tuesday, September 22, 2015 Approved
Mozilla Firefox 40.0.3 26047 Thursday, August 27, 2015 Approved
Mozilla Firefox 40.0.2 15968 Thursday, August 13, 2015 Approved
Mozilla Firefox 40.0 9364 Tuesday, August 11, 2015 Approved
Mozilla Firefox 39.0.3 7514 Friday, August 7, 2015 Approved
Mozilla Firefox 39.0 22067 Saturday, July 4, 2015 Approved
Mozilla Firefox 38.0.5 17531 Tuesday, June 2, 2015 Approved
Mozilla Firefox 38.0.1 10869 Thursday, May 14, 2015 Approved
Mozilla Firefox 38.0 4115 Tuesday, May 12, 2015 Approved
Mozilla Firefox 37.0.2 11363 Monday, April 20, 2015 Approved
Mozilla Firefox 37.0.1 9821 Friday, April 3, 2015 Approved
Mozilla Firefox 37.0.0.20150401 3321 Wednesday, April 1, 2015 Approved
Mozilla Firefox 37.0 1045 Tuesday, March 31, 2015 Approved
Mozilla Firefox 36.0.4 1107 Saturday, March 21, 2015 Approved
Mozilla Firefox 36.0.3 687 Saturday, March 21, 2015 Approved
Mozilla Firefox 36.0.1 12024 Friday, March 6, 2015 Approved
Mozilla Firefox 36.0 866 Tuesday, February 24, 2015 Approved
Mozilla Firefox 35.0.1 19179 Monday, January 26, 2015 Approved
Mozilla Firefox 35.0 7508 Tuesday, January 13, 2015 Approved
Mozilla Firefox 34.0.5.20141222 8796 Monday, December 22, 2014 Approved
Mozilla Firefox 34.0.5 8253 Monday, December 1, 2014 Approved
Mozilla Firefox 33.1.1 6774 Friday, November 14, 2014 Approved
Mozilla Firefox 33.1 692 Wednesday, November 12, 2014 Approved
Mozilla Firefox 33.0.2 7156 Tuesday, October 28, 2014 Approved
Mozilla Firefox 33.0.1 2662 Friday, October 24, 2014 Approved
Mozilla Firefox 33.0 5525 Tuesday, October 14, 2014 Approved
Mozilla Firefox 32.0.3 7483 Wednesday, September 24, 2014 Approved
Mozilla Firefox 32.0.2 3620 Thursday, September 18, 2014 Approved
Mozilla Firefox 32.0.1 3418 Friday, September 12, 2014 Approved
Mozilla Firefox 32.0 4932 Tuesday, September 2, 2014 Approved
Mozilla Firefox 31.0 9587 Tuesday, July 22, 2014 Approved
Mozilla Firefox 30.0 7181 Tuesday, June 10, 2014 Approved
Mozilla Firefox 29.0.1 6488 Saturday, May 10, 2014 Approved
Mozilla Firefox 29.0 3692 Tuesday, April 29, 2014 Approved
Mozilla Firefox 28.0 9708 Tuesday, March 18, 2014 Approved
Mozilla Firefox 27.0.1 4167 Saturday, February 15, 2014 Approved
Mozilla Firefox 27.0 2228 Tuesday, February 4, 2014 Approved
Mozilla Firefox 26.0.0.20131218 4113 Wednesday, December 18, 2013 Approved
Mozilla Firefox 26.0.0.20131217 1189 Tuesday, December 17, 2013 Approved
Mozilla Firefox 26.0 1521 Tuesday, December 10, 2013 Approved
Mozilla Firefox 25.0.1 2205 Sunday, November 17, 2013 Approved
Mozilla Firefox 25.0 2398 Tuesday, October 29, 2013 Approved
Mozilla Firefox 24.0 5377 Tuesday, September 17, 2013 Approved
Firefox 23.0.1 2574 Tuesday, August 20, 2013 Approved
Firefox 23.0 1489 Wednesday, August 7, 2013 Approved
Firefox 22.0 2652 Thursday, June 27, 2013 Approved
Firefox 21.0.0.20130620 978 Friday, June 21, 2013 Approved
Firefox 21.0 1098 Sunday, June 9, 2013 Approved
Firefox 20.0.1 1974 Sunday, April 14, 2013 Approved
Firefox 19.0.2 1345 Friday, March 8, 2013 Approved
Firefox 19.0 1792 Sunday, February 24, 2013 Approved
Firefox 18.0.1 1313 Sunday, January 20, 2013 Approved
Firefox 18.0 855 Tuesday, January 15, 2013 Approved
Firefox 17.0.1 909 Monday, December 31, 2012 Approved
Firefox 15.0 1955 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