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,873,710

Downloads of v 96.0.1:

305,638

Last Update:

14 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.1 | Updated: 14 Jan 2022

Downloads:

62,873,710

Downloads of v 96.0.1:

305,638

Maintainer(s):

Software Author(s):

  • Mozilla

Mozilla Firefox 96.0.1

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.1'" [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.1'" 
$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.1'
    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.1'
end

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


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

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


package { 'firefox':
  ensure   => '96.0.1',
  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 14 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|237a25994f39ba9a1df68b095add945694a63659be9fa228afe1d8d225aa6ecfe119d96cd33022887ec1d7afae901d26ff387e626086269aad10f570720ce1d8
af|32|308b329e29b68408e7765cb642e8041ad95dfcc3e47a33fdb050c1bec93bacfcdb80dc614d132b55f6c5dc4f39189428e8104e2c283b9bec6afa38762cb9092c
an|32|9bbe62d4a1ae4a188c90d806350c29a406dd24c224b8b45ee8ef445118e3a1a34fac477c33baf44e6de902a9ea1bb27def59efa0107138bac3df10c4bf7417db
ar|32|3e8cea6567ca22b01b77a819460023bbd8fd8d0b9b45ed1fe061d6790b56e2e93af608fa35c20690418c464e7af6c33f5eaee2f7b9a26b942181204544616399
ast|32|7693294137dac2fd57afff0ece38156897a16aa055cc3fa83a0d9f64bcdb237cd5841574d7d93d12bdd30a37d13424f24be0992df842321d9bbfa01809da6103
az|32|48a3b7a67ebf732706f4bd4f3d8880f12fb787ed8687394c0c4001ffd85090903dd1cac89d9760b5ff81f3f8fdfef39f28fbc169cc9ed85a6209f4b50d0f534a
be|32|3120c2a396431651fb8e2baf570d0059f3e37a06dbd330ec41f178e99fc201ddd956e648f90e6fa52422f5e6b980f67e9d303ff39a030483cad8df0456336a98
bg|32|54107992577479566daca9cd3cce208b209a5dfba5642532a6976b68eed02db6be3f0fe03b154ff59b277c7a8090480c70d751ea54acdacdac8a7ad532ee166a
bn|32|d434ab6d006dc3cef8e56b9d0996a7638dfbc99434b7e2748364c7b759e59b7d23ecddf173ee9705aaa4793dcdbdc5e8f632aac00d9e16dc4aac58e55dac1646
br|32|1528e751e770f7ac30e7012d5ecde39a8685caf5dadcd6cc775fd285a61956c2a3fe4fe53a6537009c6556d737ed98042ae476f69ea7306169059ea9b184bad5
bs|32|21578a47d585ebc90481542f761a0660b285516f9125bddebd80b786ae966c9bf8df89c4d15663641edd23ea82745c14eb9a4b80123997a3a9b8aa1edf7a6252
ca-valencia|32|6a545fb16540f42e560292abc44e79a5f91d3af138914b64160df8e6c014d276db4d00c65748a50fbc5f4054ee791a8844a29e26177684e96927e0439bc32588
ca|32|f0dc3450d5a91a4d87d920f76049fe2f844686456575afe62add9c87425d2f2df6234d0594915946a4fd4b057cb54f5d5fa99b32d3c20cc1fc13411b42c5a457
cak|32|ff739c74e2b0db95910e3bd2b56b574871e12438d51b0881ed74f042876b6c5798874aece04dc34731503e183f0796a48ee8b427078656e982de4c3dffa431f7
cs|32|0eb5e96a1fd0166328fcaf88b187d47b73737070453ef274b1b7c9bd28516657504c47e453a361e349cf62427184565e67ca0d40f6e315a0d54f6460b33d2cff
cy|32|9aab2e97a622873cddb95500bdd17667c2e424ab69e5d30b9da47e88255f4a584b1b20939262be1be571b570fd79b5f6049bc51692c6f4702c7d4d2d17355492
da|32|8c9d32d9546cb1c26b36b7f82972e359e7d671809b1e55cfc6646f585ba8c49afd13a33de3edb2e0038de370d9ca8de70c2107bd23cf338e6c17e3933ae52282
de|32|8de048ab160da0879b1191e07ff12e1afca87db47eba1fc228095d27a59410b824ec0f42c31bc78e960a1460098d3e86181020c71062287513203b3fef1de03e
dsb|32|9c8819ecbe473f65bc57925f684968971082e096375ea6faa7cb32dbcb15ef14e6e9ead23bdda68676a0334b7559182d01224dcbda01d06cb9f80460ba015950
el|32|09cf54a6fb8552684cb3957dea15dc7e0b9ab385944200b61e4d43027e0bd96889c73874c45388f80629b7c1fe382a935ba1721520158f0a407d0fa349961718
en-CA|32|d292393d6e9e6bb3cf2e804c0d0f4b37b0b8b125bba037d18764bd663b4d6b664ddea4059e6a6894d657ae16ed2d0d341a7a3d8e824728f8181c273fb15f41ce
en-GB|32|8dd35d7d6bd061de1808c09261facdd230958182e3a58ceb351bf690010359877867a54f3e1db62f9ca20c55cb915d52e1f0836a6cb8f2248fa79489554a76b4
en-US|32|2a9254106390f74076191c3aa8d05673bd64c5931cdad3d396b8270934ecd27a56dda4bca9435cf265f39646a7243d5056596edcffd857c55a1ecbc66a4f49fc
eo|32|2c4fb268457c80dc9daf160c13709b9e181ff271508a9f4dca71347f5ed741011d6caac8982203c4d20dae495d9face67600931db4db46e40bfe22c891393d5c
es-AR|32|e992ec8636d750c0f69b0f76309a3373f936be9ad7907fefc58e5dfcd8735f199fff0c011135dc57e77a1e8e53f24c207b88869f6f601400d43385845a52417f
es-CL|32|787c3c829ec69fe417181fc544dd6c39cc37b173531f7097d172ade0a3c9d535a9dcf764d837f593c3ed10a4a9d87ad13beef0cc95342ef9ddaf49725dab3e9c
es-ES|32|67b03f85947e18c7b12a9663312cdb6d90157ab7ee8c15816bfbc033f3f39c527ed0b6477cdcd573abbc6397202ae29d041263266b4bdb12d8d49132f7bf58b2
es-MX|32|31b5c3b1476815d4b24cf6e3c45d7d1ecee9229e278e42185f34851c4dd725f2fe340af8ea9eb3cf0e252f730429eedaeb6b0551069f9462063fd5845c3ed19e
et|32|31281c3d146d4c1d093bbe7fe7df6234d965369639c3a65ee9d4476a7f5a2dd392ae5fc563a8496c651a5023c5c343cb0204318ca06ac8d947f9a1adb3585585
eu|32|3ea59fa1653ee7305856925faad6c6c2de200ba4ae80f6f9810b69091c36e859740e0904f3e065e097bb0b9cb82c437d868fef09897d014eb9583ab59d91fa2d
fa|32|bfd330029c8f4347a346b403bbe854dd290ce940c4b48f43e2c34256ec6bd356e5b5e32f3d309f6acd19e6ce74d254ba06759ff9efa611d6c8eba760a60b77a4
ff|32|03b12d4ea7a15bb9ac98a22ee1670bc290d05fa1ec1cbd52669a15e6eedcd0f0b1d76357e18ba5ba92c3a28e506b1258dfb18d2c388e1846db758a3d006036f0
fi|32|a2679004e3904dc481431d86d9835646b5659340ca5cd7a84ec05f6d1996d7d2e9d450f91721dccb72c63798b2f175e46eabd90bd1e54b929a2033d1ef4fa4e5
fr|32|8e9c536f481fcd0e5a10bd6fb5cbc49b7693ebd481c373636007d5f966ba1e3917a35f650727b2c96b1c21faa3d374b4f37cfe3c89fa471cff337a682fe4efde
fy-NL|32|cac92db927a03bb4a08e764e8e5a1569afc033345dc920b51cfab283b241d9c5fe24a351134389b2eb8045ce6830b7d0fe13d7d9f95ba23b21ed269361e34f5a
ga-IE|32|66d6d5d054cfdf10d7d49fe0dfa51124cabfbacc0a59316d180a17098691d8a333d441fac933ef393ef7bc8969e718ad04cdd35398f7d6fc50574e22d82c2367
gd|32|6198cf906982aef0c4c67618e009abfb9b364715f3190df668a43adb21557007121578ef850bbec417698c88b38186a13c30841d468894d8a1f791ab9a2a50ee
gl|32|ce32d9c60b2bdb9946554c6767ee6a27124f84750f10858241b9247ed6bff3a8098249a14404250c8552a09f4cf87b278dcaa3400eacd065afbf359a818a934c
gn|32|dacdca662e8c7cc83181d3b54e9584fb37ba99e7b0fd3cb33e3057c554e80823031dc92edb020f9692e2fae8fc5dfd15cba1e28fcc29fd1776f3cf00e78dba8c
gu-IN|32|e68110e96e728bb6fb4a4533991860faa150a502e823eae32463cdd116a8e95c46b94eec5cbf23bf7e9bbd726afa56bd014011be1ec6b0d460085ce37936a93c
he|32|ef1e0b7ab758340c265fd424678b5431a7fd68b024d6bb88af6d6a721d824f3e3c050886b54627ac9495d5a2253b08f2e2a437a5b99039f17720b053fd254b88
hi-IN|32|d38c1ad9f9a0e1c2780fbe563a5a71b2db95a45f38bab9141fb47a063285b5caebcac810216b8a0a3abe52f47bd45212af2fea285bea6cd4ec8e8c07225f399c
hr|32|a581d0e256d5568daad096e0543cc8e2bb1d570bdefdb58cc1ea7748274dd5c51bb905a48855a6364715b7751396fe904f0bf2a90e8a2b113762913ec02281cc
hsb|32|b0e91ea30735556af616cf394339d3c78e23821db8f24d9f7ce69ec53e82db4c08d9a83fbd096d152a2ec3580d68ed308f3879882ca29044a0b532f3d109fd5c
hu|32|b79a896e8219271c1916ed10e51bfadebc492c08bdb7eaeec3ff455aaa8d538d25b6f8577eceee6fcf3751f7c1d9f39fe6a7634f6c437964901fc93467ab962d
hy-AM|32|c4e59269d87c8a6af698c264d6b35eba33052d2c9a003d6e02cf3a6464e1f6e5df9d66f4668c5c54f9fc0945bc18070bed3e74fdf7caeb48fbfb5fa32ad678f0
ia|32|97a043ce9399e05f2f0a342dbc9c13b5b69cbc5c51a40a607c8df2c76c4bc679509a8c9534cb4d6d472857c7ad956e3400e44145119c15c44f877b1c01713e1b
id|32|0c8f09d302d9ffe970bd190413eda0a1b9da0a59498bc2e0eebb3a0cfa434020703c2d237f012553cb44f16db55c7d472a8c521b4e4ec1fb95679e5da7010c24
is|32|94fa541f35ea650af268e6747a22920d9837dd64fe2872a1e822fcae3c099201a5fb3b761c971b2dc169f4351790545f569e5ffe841f393fc11756baf5a650d2
it|32|ed14773626637179b8051015e0425d9c06b7b3325a134e71ba4d4d4bd5f76c79f3731fbaff64401f92aa95ac7234734c2e8d9b7d85caec6172b6d6ea05d71aab
ja|32|f674fc45df39dddf944250386beddc0cc7b1274b5aac0f674b246bc073d100a6cc1421e8b40bd85cd0bd87ae6576c67e53af549d0934abb5c10cc9e48acfa964
ka|32|f6fbbed626f154ad572938355787bd6d8d51ef59887cd09782b30d08f746f46f7ed7c9d2a385c8b4d0ed21b387d92daeed75e8887c22fa1ff073e478a71e4381
kab|32|a4f76d024cdd77804aafd12dc48868ad5cb3a6f25ce5c517318e1e38432ba5f47e7bc144e8a5973de694cc4ce10f20c3f0c2918abebcfd255ef1106262e43397
kk|32|ddb458fd1e14b6dbc38bc06fc6c0740c3ac9b289bdd7c26927ccdea6e46396f4caa42471da142d0e30a489727a74977084ae05fcd8f520daabc95a7295b7ad8f
km|32|b29c07731e24f10e254a605f2b6cbc31a5fda051f13a321c713e61bf6eccc4432613123187d8961d8532a941abf45fb9d7100cfc6dc492b243564b088f80f666
kn|32|a3f2c9ead8737b0f04f0a466452d58eaffd309b97028150dc6c8e58930cd61ff857ba156d09fed869f4252c6997aff01ce0eb1bf20d9e7df802e70fa88fa83e5
ko|32|03975668b6ffe2cceb53522bd69213e9e7cda332e26db8f180499191fdec6a9a352861ec76333e2fb6c3779c94d3408f700556367f0d085a18456d7495a397b3
lij|32|d58543a3f88c2c7dcfc992bb3a21de5a49fd6a55ea1b8b0e4c33d2f68ae8e3f2c8b3a0b820924ca5cd1b9dd676d84815ce215b5b613fc30fd9fcf73d9f58c26f
lt|32|8754fed5957f41c57e775f2b07825d9f8c250e0ea33fce84bf08fccbedf57d2d3f47a2c445225d0e330b25d9e266efd433a1fe311d22cc307cc73e132dfd8544
lv|32|0cd604a0c027eedfc516d5bcbd8de44e16522b74c66d5871da4882ade6c707190042400885a18fe386b81ef2f74fbfe2e02adc54e0db50393868242426d8aea0
mk|32|64fd2d437aa23c582ac5f9c25ea8641f2e407047f3d6e5b533f01a02a4708f634053505b8384a9581928fa4a6cbc10aa936129437d8b82cb0e1b603ff8149bbc
mr|32|20f5b2f48e44f9957f64f2b7f080901be691b12ace7746083e20db8f2ce477e4ed59e5d7657217cde4c51e29d817b7bb70b8c5ad1f937eedd3332bbae11237bb
ms|32|6a60293554a57421c7d1044caad96ecc3e9197b1dbbfcbf8cbca6bd37c050d7290fdfd19daaac59a308df81b434e52738a38d707ac2adc03b4ba919379b57d39
my|32|fa6177434a3b720fe6bdbce14f82aebcf045dcc0420a0446e691b83551088932a1afa15e6e15c3a7b62ab21cfb7f5d35cd52257dd4bf65797b8de8ac9f471170
nb-NO|32|b3a80ef5a175254bdb40a0cb636f73d3071c2d1346fd4f985a0a4142e444ec41272734aae741e84c585c2298a407249db5e9773f89659f83420ccb5e73dae9fe
ne-NP|32|7e246e5c4370fd4316d7485fc9deb3dbf75934efc3c72ae2aca721e79420300a2701e5f2711f91ffa49b12aa2c69a281968c888a7509dd83974cc7a16b2086d4
nl|32|63c867a7aed2bb75eb576d55a116ed0b5032ac5e654eaea217b1a2168a965271d7d144f0098e19f494049416185e9c31d609407c7c73609e0acb3842257021f8
nn-NO|32|f8532692dba984555f704019e74fe424b7d50df33a24e13a2fb6abcb84ea39cd52801ebf083d07350c13a275799b84af8bca94f09659bedf948c2f34738aa018
oc|32|b3f4959f9cb86ed08cc66c4f6c3bcc2490413c08960c569623b142775057624eb45874b3705c187bc2d91cd807c684daf9efdfd0bd36477e088150d8fa2d5949
pa-IN|32|933310f8e02d180772c317d5533ab3f125ae58ea58669ba55574606fbb42f00950b5891e6db98d5dcfb21c06f3572182ebe77a9cc47e6f61484ec3977c5524e8
pl|32|8cfa594cd261b2bf5e89f11c8d311cebeaab2a07c6086a51a80e8c7151de25e412518c5d52c1147dc61dcb2650b14a6ca0eafe1eb8fd46d97d8ef46853512a90
pt-BR|32|d10ef49bb6ae4e53bc3b693e23a43e8f2b4ff777d061267a0712d550f2e3dbaf2c46f2939c075e533e4ba8c8c859194909fe80352e7b2553f50961eaf24c0134
pt-PT|32|eb4202c2248a38f5477863db84244454c04e5805965b77d2445e2837cbe352d5354023c0fa15cd9e37bf6bc0e162c29459154df48be7889f83d22ed1a2b850e0
rm|32|1381daffed538521d52aef6ffe6df9b7eac207b562fb2013be5c68609786b05ca32ade7fdc45caa35083f42c4cb985a7b94750e5f9ba6d308877bb3cc62eff44
ro|32|60a485c663625d9faef12e7274e41de388a775925dededca81d3c79bef4f419a4ff9b5317e1cf708cd72c3bed2cb16770d8473f58ca02fc2c7c823898f54f463
ru|32|c6f90d7a205649484181a6e26e8d05da54ec758b4589b70ba6d143d20f1be4b2475bad8b54454b93e6e745851a1e0ec6c3999c99984ad91fb6fdb8a226992609
sco|32|17791ac1a2f5a1671299b94a21f9643548f7e87ad11d9585ecf9b571c73565e6790ead48ef060546c06526dda98a3690a423f53859ea9049457938d7d722c29d
si|32|36347232565869a5037c0022bcb16dabf5d3048d68bcf27c75eb76fa288aaddf936da4e55277df7f5d99acf17fba0b475436889c7f3baeee199e5779f27858b2
sk|32|889b89c985acfddb51963e2b19a56b551da841878645e6fb8579278ddc2757c77d6dfb377a8a5b21bdf5a8445dfa07f1b5d2659934f048450d78cfe0a68b2a5a
sl|32|ed87f9c1e3a7b52946c059d3835ced74c86f662ace71c8b6125a2c77b2365cbbad13d13afe3f00e238d3b49474c80faf8c66fec46ea82d42b57e94bcc39581a3
son|32|c20f11f86a767548d831e79391265b1625fa861851c65ec353b342046956c642fc96fe578cc07dac4cebaf39fefa0a06f4bd60b8fbf5cefe20462d41b38c6760
sq|32|9dfd9bfc265f234a6571c02b0b047ec3f2cd5eb7e2af4d4824cfd21b3f5be9258cf2c9fff257ddecf655a5b0c2c0caed66005ceca0217ae7f467af21691b139c
sr|32|e95d03d7f18e24798abe563dbd36f33ceb5eaafbc91ef5102559910896161f154aabed1869bf053d8019a573197952e0f2bd17de96d127a83cb337c449034dc5
sv-SE|32|43a361417f575ed2fbd66de4d7b627e1d84cc864ab691b8fc4ef0497573aa35d2054211196e550d8a183a1286000978c3ab8faf8fde3962ed33c56eab2483d0b
szl|32|2ff691d93a3f40ba417b08d804c9dacb2f736f4c86c498facfccc924d503b4a678e32248bb343dd16047ae7cb165ceb227f6ce65f3603c31a361f296ba6629cf
ta|32|9c169315f5f2f57fda5bf67e8b4ec645b5afad851b3bdaffa0755efd6afea096f30166f6254273fa0135a22fe59f66747d3447f457ea1b8ec7ef5d88ecec1f50
te|32|dda6d96a7d4371eb5fc4252c945537a8f8cb14491d5fe48eeaca4d4f09301ffde6ba42e81fcace874e26311be1cdda6efc2edbfb5ca4c535990aa3f13ed416e6
th|32|a76f5b1c729ac322ac73fdfc62b4000833bd67f83995dfcdfc51de6074fa09d23f6e7253d2ddd2370dd4b873ec133c88908ed6740ec5fd59d271854223f8ecc4
tl|32|151939cf15f6fe577d995ac6bffcee97b4f783c10f005154c12dd8aa26bca5daad01fbcc623a59e02521a605d5cf22880a4ef7c48ef742fd846be7d787573fa8
tr|32|1bbac9f837758ef68fb8d9d1c87ee3f5062597b2f63f1f6d54b532d28170284f81d0402a717c881dbc6e2e999db8f0da7323216dae7395c03719291dc71c7c93
trs|32|1904ec0f40b1ffd4391dd030ac336346ff13e5f51593f28fae998a95db08fadade2a879eec74d1020fc418fdd3e52dd38699ff1dee23d6bd5dda00b789293081
uk|32|0be43a7534fbd4a8c7a5c1c29cfb13ad5ce9b3834735baebff1258bda981a24804ab73c09f9d48236217aeb35c17aaf40c0b99d2bc4df53a806f8e6594a7c894
ur|32|e3d0f67052ca9af1d6cb8c70cddc13ee6dba00fc70bf962a64a454a40ef17b0cb6c1c2a86db4be078846f693aa7535d8c209f5a2849b5a168269f030803d9c18
uz|32|aa1fa1aa8b772b229ccd6456de354dc7fdb6fe891bcecdd77aa874eedc27d51f63e0cb5dfcef73ca7e5c5538968a9c60b5dcef56bf0f2d4a3e7ddfbc67b80c8f
vi|32|a40af081efadfdb01c82202d0743c8702078d64ac14992a1e135e960b130cd34df06bc63c79a573c290c9700f23d6c1861f52194993d25b197d1b67b9031061b
xh|32|5d0ff4ff9d2154fa710607794ded57d499c43d9f2fa388092c94d0bdd70c05d316a9d03705a1b261daad00b4abd60e3f5e74b0c0bf62749f466470a082d63341
zh-CN|32|67f943af92ee34bcec32057c6ff2f5d4494cc1bf64bfc38c329dc6cccb2959a165d3c1d31b63f84a11b36bf456eecd6ae64bfd9c9354640572576916cadad4d1
zh-TW|32|8f490db057b587305a484f0da7aa9effa0a3af36821c97b4504c34572943ebfb04d7e1ce00733ed926cf6a2b1db3151da6610bf763374c640a7eb598e82296c5
ach|64|9978afe4f19faa1834b6f3b1efa445ab274250c595b4dd5cc323c2de42df630c0cde58a3c49affa39ce2d5943a9984ee0cae5046c2b0296badb056a778f18745
af|64|dc1f29176a52237bc77c4faee28934d904e8fc0296c1a7081a53ed8033acfe38f242b64f5598bbd23c1cd35140dffec90f03e184835dc71b68cd78224eeed035
an|64|f21d272c1629aea6527c5ed20c1d8ea67cd12e91dd939a1a2786fa5b7d62b1574be17d16dd123f7d98b1bb18efc651248de26723b35522917e3d93ef740ddbcf
ar|64|fded9ddd27c8772b94854ec7885876c13974a764be5c5802e9a234dad1c002521a0547438d06ec43ac2d21eba00feb20508a492cd9a3d27dc9877f44d6e98830
ast|64|66fab5c41230edbb3171c170d6a75cf21685100f992051379be99f6c2fb518c5fd906c4408a11d2a8eb740f0ec9139713cdc5d909dba0d114b6ef67bb551c689
az|64|9b7f26d30ab78de932ddf3ccd2586b08f5291effa1ebe9e3d29d12d75002d56ecc047143c4a80e15b625957ff55bdac4908e9b95ef04c6b8681fe1ef776bd2ca
be|64|b62742d90e70d982c430bf6d7c6007c2543e40c87f855d03f29de68a07573d52a6f9f7e4160a8c2ac686465759d80dc1c2d48dddd3407b549ee68d0c2a7ab71b
bg|64|b11e3844409596bd4b4edfb2cc9005cd76e0afae74a955418d82bd5700b409ab2853f42f93704d472e4b06d01158feaefbff94c4f2a454223e843438b145a79c
bn|64|73f827a2368089e1c8cce7a707afb07a30215bed297fbd48016a0f1317ffaa00ad844615609894b13b4367bec8fb6298ffcb61192d923230a681a9b9221038ca
br|64|e8b8675aa7d51e47d7d840758b663d90ac875d659a99e6ada88a50e80e5f4a1cdabbcc0f146da7f72c6a7884dfae918c97a2306b3fcdb340caab8c9d3c12d4b4
bs|64|6309621449d3113af34cbe02bb020405c64a5bcdec8241fb310b63f820d4f9426040863f9fb7e5df5d69b9f2373ea451d5edc0834e2419c3a5fa653562004fce
ca-valencia|64|357b5fb6b536390bd43d45c40e054e923bdc90b0fe98a0b635008f0e15d13fd286201091143a42a7905efc41fde1d1f72f65e8dd8f7345430822aae447acc8ed
ca|64|684bec6bb879d356d368ecffb87eae1313b27f8f08fb4024fb8311d46865b259fd89a298b0c4cf7d908222ba447a91cdaff33a0246640e78a2dee84ff8f02255
cak|64|6381c844f0e89a03f835eedf10c615ebf90dd71b22527847e8a6e4d364b2ef1036c597a18319650fea5a6276e3229f5cb877df2f6a9539128d6809a9e3f53185
cs|64|6014e0c8135dc11184f49b579788becf98930a0ff7e2bca9c7217044742d4a60ff7a26a1c1d6cb735c2c0bc8a3ef673d8d0a8ba32ec5a25a3bd3d3ed205f92ba
cy|64|40cf816c39481fed34e9f662e4a2048e3ab2d4787e92dfcdc1de3dedd43dea9c75620ca89c12d2a42d726529f1087771ec6859af44858955b299087552339273
da|64|f5132573c9ede4c4e4d37d6076f4273f82027f0339bc1d610798ffc5d63a7dc54011e4d189d39bdb5c0e829f61d8e06d2b2ad4f1d373b0de6df2f1b48a31345a
de|64|9b307ca2447a2a2950de15668e65cdf167d816e6f4570cdf1ce43a9e59c54210ac32f5e17a9ee368d43eebedc45cd6fcb58c2a48a6d83da8b6bfac9b526d4a91
dsb|64|07fc10ae0936e835fdefc9e2e631492f33967c1c3cc2300736055c201c773171c12897211500b268eff7d90a407abdfa69c05420d2999f93286b33fca436ef6b
el|64|6b8972fe65b96de7d3cb1d4aeebb42e8a3457f404565efd7ac72094c7d6ac36c322ab049d7e2c344773da36b47b4d7129a0c54361d3f3c2ceffdf7e209087abf
en-CA|64|490835a22b5a0eeaa21718920f2e7b56fd5009c79c293fff92711a940906b8975adf3532fed9e731ba57c32a3c9f72b3325ba98aa09600f2b4273fe2b2f36989
en-GB|64|dcbd91d87d15c52c199bde614acadf69154586157e1d14daec9dce9835d83efaded69bd19b013a31cffa040ed67b9042b939dee93a1d84a9cc4e6e4ea374c3a4
en-US|64|be8e01fb7329bee323aa347d6deea29af4a7b174c4e5505eb1443a6fc1c21ed158892b5f39ca99684a2d66991f7c0ccbebab4dae5807a734d7483f972ec8ce78
eo|64|1b964598aed2fe4d65066ec17019946914c948595d6ea24bcd8a4e70cee57e64e83c30611363aae527b120f702a237ca80660a15599d3a932656d99890294193
es-AR|64|8497a6cf8b41605af0f7e68b04aaa195fb83a98933b5b34bde2efafd506cd4cad7f9f73d2eb604d1b915454ff0977799c2e29f2175fd337560c31e5e034c5316
es-CL|64|fd4b0896fbc49b140a3bcbda51eec5616d6127d3ce468818199c1dcd5f7813326441a22886543565d92655e57f4c5f617743f4e111fb00c17f3f7e2418af20e7
es-ES|64|df836a760e461aae9daf7a37c90bcffc3209ca5d2abcc2ee72585264b97a1b1e0fe94dcc9e709c55572c92585ab15b088d357958eceb9dede85c390f69bf7180
es-MX|64|acac3edc0b475061c52b98c7626688197fc4a58b3bfe0a7c2657bfc5f573b9e0c5865c317f93478959be11af979de9f0ed5bd56d4cb372d1228e9a74380caa5c
et|64|b206ce35c769827ad068db50bf4c8a1613c6a6296f1b739cd97927152ed8518e5300c93b734178952007392f1ef694a1e8a53f683279677f96dc2349dc829761
eu|64|0770f07822ecfb77d4719cf2d4534fe69c2645dd75c1a006c00a176d3836291050423215e706b8f25c05feb914d7fb14621ed9cd55a3191515077bd2c21dccd4
fa|64|dd47ffff1ec13d1fadde32679b38205787aa77c15280bfb285e630f1dc2164c14819e8df526438bab319613f0fe98e90a12f4379b4588a164d0cac7c43cef09d
ff|64|29e61c9eded5090850249443a300a913376db71ce0a8ff148f259644623e6ed77b6a27508c52b7fa5992c7d9309f1d1a85b8843042bcd4bff44bd1d9c13da067
fi|64|f5fc13027af3b6ad07ff1e9c735bc28b764dc15326930b2f118c30eba1ca450606a45122d1c3f5ace24fba3e831639d060f1a3e6c69458a11c1a6b7804eabb0c
fr|64|51d9e5167c313cb9cc63104855d907ad5982b6fe78ba1d2867d92a21db66d772cf646b60e87f2c9fa382aac958debdb8faf19cce8bd3b83555e6c60cbb42617f
fy-NL|64|d6c765d23860362c307c86c8604e62bd3b0b32f60e411047691d87e309839d80ec08a2291a484a514867d996e669c7c72b924f02a580df77a8d637773206ad42
ga-IE|64|b1c25afc522f65695fce60aee34fadf81a2897d592f21607ddc95ca839702e1192a231c75c9a8a6f9737a48676ff94019ab153ac326981867bbb9c898b264cde
gd|64|3d21ec478b60d4b6183cb13229253c37e25068e11d85e12965bca687e947596529329736e3cb75be16ec339f5502ca61acbbcdc8742d3023a5a8e7dd7c9e9501
gl|64|7ff84e68bccdf0eca80982ef35a76f1c7c9c967acc1e956cbc6e3f1991b45fa8a92af8fcfc0e7587a84625cec05378f88f1421d9f02103fcc30286aa3d7d3041
gn|64|8b5ada4b610ac98560d6463bf0afc4aa85beab58afe97eb43df007e44733e77623b9d4f8c155f3e85105c1df21324eba38a8b186bc7f7e2b8a098d5827dd8a9b
gu-IN|64|270fc61e5978c08550f076789db9584c879616a6ef3ba38af77c26080fbbb7b12dee3a7144989cde6900f4dd6d875dbcea507f34f4c86d7f0d29eb568c302c77
he|64|3160ca88c26c588af4eeb7dc5454abfa96844beeea464301d9f3141bc486cbab78f86981219f1d900deffe3b39af0fa50e4ed0dce7102e8954bf0671f57775c6
hi-IN|64|9aebf1928162f13422663372ccb9244e8cb55d0e9f34e4d3ad340927e4acf85dbfdb6ac7a0a21d62b22c3895fe112201e19e92c8ec7848a5b35534f4ef7ef3c0
hr|64|57552279de9b2734f8bef3340ba2abe72ecc89428618483698606a4f51bbd340ae4a1cd6717741e88cc71a183b1c228da12c9ca42e92c99a2bf69bacc51b21d7
hsb|64|573b97b51c6ca9cf3929dc462702d020fd033eace2cdebcfe3d2dd1198e2dd59492502c71081e7874d22e68c6967a69417cb43933dab3e9e8f5f690c58221543
hu|64|30573bc84db8caaffe32837fb9a0da4b0102027ac2e34630f0e631b34576d80f65fa27b007e4c5a0de09c9ddf71efd34da53d07c841dead55c9f1dab4d141e93
hy-AM|64|befb663e437a29d1d79c0a95fabe812d3c31fda701ea61d0714463c992fac72c2c279a4056fe937d9966d77384782509663da3c3ed86852129d2d099717eea1f
ia|64|a76917a758e4f2bc47724265653fa371ec3155b929cebd3d335e6a9cf9ca9b14abb747598e488cb2c73343a16257d7d8c4aa405f503119246c3d5572a7594dfa
id|64|98152e04fd1d13b8e9b86033ac1b04377eca0a946ad5754927c148b28316facd5364b6f70ac63896d92dab914841ee847ed0fb70a91eff920c039a01e5250d24
is|64|9ad417c01b60b8ebc1f8cf264763996ecd108f9a8075c51509d4965f3be46a6458b2c23f3dcaa670a57af04fed9bf6ce62ca4727684afe0f88ece7e3f65bfae5
it|64|2a9776f032425461406c058466024563ca78504bc1f839686d08340814a9cc5b5c224826823839cb7eafc4ca7c0273a5467f32ee69ba4ab23349fff7fbc1bbed
ja|64|7b21d7e149bd2e73e984a72d4243cf73474fbc3b5dd21f5b5341e5052f3d50d722553a888957581fa3a63da337aa7b0a99395e402638028c1186831f47100870
ka|64|bd178d164bf6beb82a4eaac69262d5e1b4ee4bc9c1c09ecc24cdf014fe5cb007804c60710d56f00e5a8b6c780e825d270808729c194635c5105a6d28f45f3349
kab|64|1d1ece6d6f396079d5bc9621ab72cb173a8abd4620e2e2c80c432ce2e7f639c6530e865499254f34e7ca2bca8a8766447fabf14b35663f13acb7fbb37fab42c2
kk|64|d5f1d8c4cb5a15ab33003cd2527f8abb8e75454748c3fb33bb1b44096f02e99c370b4ea280b52af3f997923224afbdd5d947ceeff0f773bfee39fb2b69e72b2b
km|64|103be791bfd0072e072476aa6287857b8faf5cbe4a73cc76d665511c354a2593d0cc1432d6741fc65561b9f72816a2fbf4c62483a41b831d2e7bfe963197e981
kn|64|305c5596cfc06985d3781a5c759f492b93091312ef9c68693e688d6e607b3de12a6eb98c1aa95d15e0756098e9f814694ab13fe9102d5f467e52dfb06bab6a00
ko|64|8985fc6ebafe48551201a90af6a1d725bdc4e3109d7ad56d741d00169d7881a4fdd7c43ffea4d2513cd6abdf5bb3e42d23c179a7eaa4eaf3fcd79615536c46d9
lij|64|aaf88cbac2913d51c930bb0cff6b1f682dde52b339550f267403fd58837a287672a5f01b5ef076488835bca0da362533140ff69d43afc0ade9f3719a4b5ea883
lt|64|eaaa5e6edb6b41c42bd8421571079de6664665c3ab77aca43924a6368eb3aac53071f31ec2eb18a882431ccdfe1d7495ea7304c668fb7406c44238ac2ff7e761
lv|64|f9bf64d5b9d370d00be567f57d0e969d33364c648aeaa1076b5cb9cb78cf01a66fe6177dd5610ccd71f9088c60e918e18a351fba95653cbef91b3a9cae009f3e
mk|64|5f8d20a9a29cb888d38026185519dde029264b5c4021bd6446f5c1c8d646c86c0b91b9383a37761c85db9a1f753a781322139780397d34a864d9f56c6f338af4
mr|64|d2e19653cf392b418f509f98baf3cb054e11ba5c00ce1cbbf6065dc9693a3249d0878c700d46c514676084df00d600bc94283fb779019de0b5702b26be851613
ms|64|6514f3c7501abf1513e4af72bbb2392cef70ee5742650ab1582f4f2652dbe4e3e16eee856d6eb4e2be39a7094addbf83da696314600ced3929cd5bf0d79f9cca
my|64|4ca27b962f20a7e5abc27778896fc5179c9678342e63c86b5c97054c5540e2f1171a446b28de0a7a5243f6da0b092941ca4242341961a6d0fc66a5bf77386a1d
nb-NO|64|a48e967e45ea6adb4412fe09f61d28f505453c11db87041af2821d6215d7d78b63ef94bf64935342339978d1f5ecdc2fb234c0cf8b1459946f9f2bc2771fe966
ne-NP|64|c93a87259c4b541afd915a21a8b159a31e34bf355fda342483ecb0201c289764b7d508aea6e290c209430cd19593df281cf726320cf9490597b2f6b86a5e3b28
nl|64|2d0d973d43980ff007e5356dec7ec89e2493e36fa9a400300f4b332cccbeb5a9b6cd5510be0466857fc872804484e34520d7f91de4d30969675f3c14ecb761a7
nn-NO|64|7e963842de2d87b7d835d010c59517e5bdfd91d8339902e755d403229e93bd0de84ab0c9c03855cc2d9f30be0a2d33ff064cc47a9d272b2fa496bc3425ad2085
oc|64|b82d14a62593aa559841ce2feca4fc8f12c7b0e5617e117f15323d537d21218d7acc5bacfc74d10938091ae76f15d4aefa6a618f4508233dfcfb8b471a5da9cb
pa-IN|64|c2350ee1d601640113182b14e299994e65a4617264daedf56b629536b986f50eb3b226ec54682840d7008fde635cda85bf6291fef6d08c60e0f8e0bf0dbcbf5b
pl|64|0c7667f4922ec4eee9ce60ac5c1d47157968135440396099b8746ea420941a0b725aa213b4ec8a69cd64dd30882fc26d656250d22238660df8543a15d52aab60
pt-BR|64|4fdd87d582042ced943d9406f3e671c978ecb83114c15e62206caa4fbd0a885cbb2326fcaee09c92fd249b4b3e09b441196d828dba62eaa6b23010548ba1fe1a
pt-PT|64|ffc0156b2548d23b9b6af1b5d8ed17c3c40f76d38e093f173a4a4272801319a9dcbe2644472a3a36901b0b9bd658f2d375dfef2e9f338b698043a438a51a9f39
rm|64|09844b7e1fc0b307cde044f6f5062b115c424cec984afb6c393827976b3ab7d2dc03b3872a13d7725c31cc852f7e51da05cadc873a10bf579f5c360c1347459d
ro|64|fdebc1815b4230b19e0a2a983447edd6a1ae987ad9a5fe7a2fdea544dfff83c396a0253a256ee4dd09fb23dda12416b79f07798b8a3ddac10677fd35193da85c
ru|64|c8cd25f129671e8aa7a95f6b641de0f43b6febaeaf5cbbe71aad1fdbddb24fb8485c2c86230d720452926d8018071dc408a12c0cd6e4c5fc4658e4b690fe823c
sco|64|74edf073a8c78815c392c5428efefa6c86f198b291bbd1709190d325dcb2f0fa86bcc644d2a5a8c5c23348db73e0e3a8acfa84bd52f325e4f64ab8b7d166e94d
si|64|b62071975c0d31dee0415a256c5b2314eb83a50981ed2543431d505a9dc1e30602d1cd35587549ec1025df484c8a795ec9a24b51e246751e1243cd71112de2e9
sk|64|8060f9f401d51ec6a28f4668076f37414dd5a337ad85ae57cf07dbbfe2ac79a1feeb0c6fb536a17bbe8875017ec198982f869137f928c2f11173218bb3fcd7e7
sl|64|8fa8b09039008f690d9f975ad3dffcb88a63f2dc3af9edda63c9faede54dbc3ea64d26d310acf4bd22bd862e05b91128e0fda47ecd7d9107965e7332541e5834
son|64|693673ffd574e41845681f0098c3b04f4d957897fccbb13efc4dbbe5cadc5e6154cca047bcc746c170c643aa0c9773dc5a67230913c9e46ec1dbcf4989d3f755
sq|64|6cded92bba874d0fd8735753130caaa98875e03cfe3f9aa7f4a62232b78a5d3b501cefb4640298420a90fd41057fe055582df09d18c3b28c63b37095d191d5ab
sr|64|b7051e266d97bf0f9828b988756474d1f3cc81663d4b6a2c8122decc0358bc2821e97e6112f771e64491701abf88183bf341d9afc74a6ced94df18530c06996e
sv-SE|64|11835ed5dc4795c11888d222c499dcaefcc2c5821c6f6b740f32ad05fcf3c7b50b28d63ebd0eca96a00c78d8573f9d9403984d2868aa47db3c6ad83018149ee3
szl|64|0431993baaa6cba900be169b8c22a6b43edfb577ec6004fe561380783811bc51e255259e48bbbdd7e9092e918355c97e491ef4e3cc40c244ea057b5c32949907
ta|64|1e4ead1b39e267f444e3bafb3398ed591a802e6a67598a7a76c3e1b12758afd3a6511ab39fc1ab31099dff55174cf843994fef8935d458d9c470edef2aea7e7d
te|64|13aa67fda8bd1f046ba5e6d3fb31b5b129866c2e1ba0b1141c33e199b023b8ff74a5ff86c6d25987f1352c1ec7c7b5132c9b8d65eb0bd680dacba228c4cb0d02
th|64|99731fb4899c4d02c393c0ad78da503a56a296839775cdcea4f6abffdd02cca8689ffd2a0662a85dc9dff5090e0760f8f940acff94419d4110b7a01e0bbd94e5
tl|64|e34a42a1a606aee999f9fc72ca3833af2731f858df6bdaecc856cb9339b53929d1b3d8c428ea845af3175bfa54b2003685482f4e74e22df679569ec36bfe0925
tr|64|9c0559b7175a8cd66fbde85f674691a769b270ee9fed5167fec3febd54a34caddc7a535dd6c8ee10814935def0b645377059c168ad367b946d8c1fd6deaa2898
trs|64|e72ab4312edf1c18d2cf05b93c7a4e0be6def7b5b86e7c0dc32e68bf23f84c88926db1a2fbb2a2b9c1e17ef34969017fb17342331cdc42c3ab03b27bb8a40127
uk|64|22d2588bdb5322fe9c577ee784c945ece8551acc0f85f9c66392e590242760181ef0dccc0be2b4c9d4e015b9c90aac57f778e2308a9c9483c20eb3ea907ee143
ur|64|8b8b21c3f31660c9c545136af11f8945f1def0dbe5c234e2cbb2495a5bc6423c75aa5866ec01d00873c145dc3fb06bf2e446f79437fbc61a197305fb5350b035
uz|64|b19d5e2b50b546aba260c5c539ef9a0a32ea704ab2467ebc7578051b5f16f69a0033a7264d0ef191b3706899cd63b5143ca3bc90b40aeb12aa310be5baa467ba
vi|64|e9028956648dda2fcb74609ed0224e7ed95e5e5afa79dcb173b13473d5d7d51207e8c4dc97204448ef5a1446db3b6424fc47fd4b7a50f50a00e3c420f757bcc6
xh|64|46b4176c35a7caee90292968084d02f18e3e1aa544afbb8266b2bcc0943a9231d560f4fc322b70061fce2ffc45b5676f391a8b9c93cba4e118220c40861aa2c7
zh-CN|64|9ead6261aefa0a48af138dba29ba4b460e5d15a183731265e6143011797b5eb3ae1598eadd1a13cfe1a8079a5682b3ddb907b7cf1afab4eb415882ee8aa12624
zh-TW|64|ceca955a1f3e472efa70eb2403d5559d7ec77483bb01b887786921ba7ca5cc13aa5e66480bd200f2ee7429e9a772a177662b6e36c3b753378bb87d95066922fa
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.1')

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.1-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.1-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 645450 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 607704 Tuesday, January 9, 2024 Approved
Mozilla Firefox 121.0.0 694234 Tuesday, December 19, 2023 Approved
Mozilla Firefox 120.0.1 697823 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 632014 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 300580 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 196981 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 104482 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 19691 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