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,875,832

Downloads of v 74.0:

304,894

Last Update:

10 Mar 2020

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

74.0 | Updated: 10 Mar 2020

Downloads:

62,875,832

Downloads of v 74.0:

304,894

Maintainer(s):

Software Author(s):

  • Mozilla

Mozilla Firefox 74.0

This is not the latest version of Mozilla Firefox available.

  • 1
  • 2
  • 3

Some Checks Have Failed or Are Not Yet Complete

Not All Tests Have Passed


Validation Testing Passed


Verification Testing Passed

Details

Scan Testing Resulted in Flagged:

This package was submitted (and approved) prior to automated virus scanning integration into the package moderation processs.

We recommend clicking the "Details" link to make your own decision on installing this package.

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="'74.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="'74.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: '74.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  '74.0'
end

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


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

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


package { 'firefox':
  ensure   => '74.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 10 Mar 2020.

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. For example choco install Firefox --params "l=en-GB". See the official page for a complete list of available locales.

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. If Firefox does not support the system language, it will fall back to en-US.

tools\LanguageChecksums.csv
ach|32|2c98597e7df5cd2981c0fc77d59193358bcdf9ae3491c37e7bf2049ebcd31d3cb4ef14560927fbec4653928c9601160944e10882eb9ede078b6b6c65aa22f53c
af|32|d9387161f1d076d3e63560249f9bd087e2b173bdd227cc24ae9ecb8d92a9853d5395823cec909d1c521a3d3e513ca952cd9607084195518dae6870b6ffec29ae
an|32|bd548396f0263b51383c743f1f8f0ba501d809650e02e77d344c8148aa97a23d9c2ff0fe0d75f629a7b554a551a36508eb05752707fdf68e86fd9f0f0fadcc7c
ar|32|b5a9620efbab6a3b89f7d1a67682bafe80bdad3b96b76efcf8a6c4f0686f902fe735c4c6d5b284bcd0d658eb96b4fb8835405ca346b2362cba350aa35d78d340
ast|32|b63c8ac24f88c070113072feb3ae787c19682b8b7d038ac51e284f65166da1f389697b5421311fabc4921fc287f93ede946969ae570cc954346be21c2d1c338c
az|32|45b1709f30bbf2b77b338e327d96c1438cf5b895d55e8f874d9249979ac76f80c5517cc6b628c4b30176b4dad5d1fd0cc357280b471cb43c0307d80e476427fd
be|32|77c534f6175dc12f50c9686365a4aeaf42f4f8adca3c40e631bed90a9874d057a005079c35f33f3e17bcf7a75b27ae45dfe46d14ca647d034910c0e40266f0d1
bg|32|7ee73987698e6a059d3f7ec9d3e0c82849f4be1fd084c39280e3e4cc6e06912d7a3b0517b6d93f48119660e4c3fcdb2cfee2da4dc05a126674f098be1d9b5984
bn|32|0595750f38d63e516cab6a50b4f156485ffc188e157cb6111e8808bf6f11565dbb8d17a04cda235b0867c33882fcd85408fd72d92b9a81d1c46f0ead3a4ef7ac
br|32|398661e783c8e85efe2698069844b558dc4f9f0ac3d375a066ffc9d9878caece0254aff218b4ad6b74d3aa8f88893169b18c9abd7864afad2b207be2881a152e
bs|32|c33e99876afa114f8c3d8568f29305260bc207bd8a2a80324eca00e97788525d24080c596a1a49e00767a4a3eb584c294300bc4322e97de17ba55e0082406c38
ca-valencia|32|d5bf963ac7ee4341ebd1060a69886e5234e8bc28db9d3617acc06936082f8efa3a5946911aa5492572068b0812f07ff6ab8f921f8c76df66a86c7de032df1c72
ca|32|43c8b1034afbfd56f8ec9752e36a1e67e93e9658a41832936f28e763309940233e302fba869f5d9b7c5ed6c9c5e9c88201afef0e82514b55b601cac8f0db1647
cak|32|c99b895f79cdc898a78d24461d6d5eb9701fbf1e935f7c567d85d0e06aad1eab2521f46d332881a7016769dbc3202fa3f11578df12110ae084879fb5de762be6
cs|32|0c35ddaa99fe93f79931a4ea6ae77c5f568c06a9a51b5f3142f8f74314377405c97573b6f4bfa854aaa440b2fde0e3ac86849bf84351b9e727ec2e1643d7dba1
cy|32|e84ff707ce48ec40301f8434e7a44e46a13000bb48342c302b6b98426826b51ea37809056b48a2e9fc4688e4e26251e4425e7dd8159fde9f880eb83f93f0917c
da|32|4fa2496933fc617f257933f14f32ecf867c4889dc3dc1829fb894dcd0098e95bb285008b7dfb900282eeec0772f18ae013bb7247e1808c04d4baedb2dc1011cb
de|32|e319afb3696f0329622ac18b1060a95f9cde40dab6d97458c7cfbd3609ba3a39ef5491a6d80c03532d6a9eb0c806193c54374cc146de5f96c90af851164efc62
dsb|32|0c2126bc979779e7e831cdb38c47380b14ce64e98f3fb0248af27146a2ff85c678ee8ffba30d56faddbaaac10092c4c832f110b1864d35c04ad29162abfd2472
el|32|d6c87803def3757c6c159c58ba001b649106eee73d3adfe4087557d03e12c562a539525f0da9d7fe77ff1edf66c35fa213327208735820d2e6379f42309f6789
en-CA|32|081631c08553bc3aab27e3869c1120b5bb8b31894fbec201700db5eef5f4ca9afe260f066563100feb83bd2793da13a71aecea8d388fe97ca93a16f88e315c21
en-GB|32|879be639badb69822807ff41833b22876a592b9a0fb329990fe16af8d1e498c2cb138ba0c5ddc39406a0344856675bafef6e6e608b57e4d15408dc93bbd75835
en-US|32|82153acad2b0bb12255ec4b8901c9cae4ad855bdd289fc9a1c428f6fced20434072b44a4203dd63652ee3256e1d7d189eceb3598262cd5270d3094b6feed5ff1
eo|32|07a536113921901af264ff5f059262d2bda8d50e9a6745063ddaad116226aa240c119d41a9e2bb0852347312590a67a7ce10b3ec1fc0e48bbad2ca517e48fb5b
es-AR|32|7bb6ab6a107ada4312b49adc3195c7dd7cefba655b737f2c81f8c6def97194612e0200f0068c32d730b7b7ac4670fcefb39f408f12c314202ed2ea434c1b9393
es-CL|32|dd74733da8b0e512a2396a6cf87a412b14993322443d82f4c7f5abcbdebcd8df5794f28168a0a1ac1eae0149e53345f765265c7ef73e9f47752da4e1251de254
es-ES|32|9eb94fc37ae4624759ac1ee71b68d043e3ba5e034424dd14458bb13aab72dcf6558f84fd35beeb184f592fd2d1a6869cc42022529d53a4a160d002ccbf7a8fb2
es-MX|32|95b96002755fc4de9d1ef3665b3fbd249c5216739e79db5421a6a0b885e44e53341820c44d97b5c9f029996d786e6451eddfc63d681c3343d68ee04abc6fe5ac
et|32|fdab3c4db9710306f53bfd0dc5ff3ced5168153c845e2dc2b21312dd9eb262a460dc2a870f208829d44e7c078a8bb994a80b7d9bc3d867ad0f0c2cf56803ee67
eu|32|166784b96c298676a8727de8ed8d879646227c27463b444e56941897bce600fb9de4a7288ef9a38467431b666be931788cce59f3360ff30dba0406c68b36ba22
fa|32|47bca4dbccfeb14bcf9196735ec61ae3eeca595d4ccdae9d09ee81928f193033fe0d226bcd47dbcb790cf7ac33731272a78f133443876a85ec5890f01b7efe87
ff|32|665d3a4ff3f1a9f79243db74db99f55f95e5bb9b48337a195e447eb2651982e392218e22f323f338ceab5cf667e2f3925ed3d9ee9488fc00feb205acfc3e1395
fi|32|1beb82023c3f406992e6a438a358c0fb965ae3de9b312ae6f697c482f0394213323b0d7400586d4ef14f35cfd026a1978e91abf3628a6158b50063220df6e2d1
fr|32|162e976e4f02afd0a38595b2a684d44e9d426749525994f4fef21dc758c39670f72f9a96e2d61f9ecd33d7beb72c641c96a58f91f1245fe6e4dd37e9c72cd28f
fy-NL|32|edfe3c339048655a7f66f3aded3af7078a9ed43ebc6631e078bfee273ad21ab3c986db6e982ff5ecbe6e49753ccd5aa9ecd17fe10c80430869349e84a749dd39
ga-IE|32|e519547bb73c63431e4d3634dd0ecce9610d8b636aabec98a5c75f9bb33136fa8994b0026766273247a853d23f5af6ca24a56a11f34d98ac05ae318754d5d5d9
gd|32|621c39cae936e6e195b79a771fafb702349bd3cff56e180c15165fab6b6e78db3f6e09f6e24a06c162adf7aa1ff892c6e893354efe19afd01fac3e620e2cf4a8
gl|32|4fdf3bc5bfd5b5ebb873aa1c878fc3d02d37bafc2e31c8a50caffd56a8366d232f346c7141fbca09028eb1f36543e9809b1990d803e4540e85777fa072791fe8
gn|32|9212a209c5c739be47c886b73d298fea50922341d3fce668cbaaba7d7bdb5c9e4a1d36db1f0f9d614f5014656f777ac40fedc77b2567010e9f2eeccb5a6d726b
gu-IN|32|92e101757f77f7425d9630d786b6c2c1a6fa9a076931acdf1dd8918e7da05e01a2a355c5a544f6fdfc0f2e067a126ea34f4c10d0613be42ac4c296ae24b3340a
he|32|ec93d58d09e49d3845a8d7be31a563387a8d8a516daea3aaaa8156eecdaa92ad4532db0d57c7f9984bb6a7441f702f9847748ade9bcd171e8b123ed68f39d929
hi-IN|32|9781e48bdec3ac9c8302148d39b7a145467cc739a9b4410a4ecce31391e197ec0ba2280e1202c04122645025446c0d72ddfea60ad4de451b3a7d6c36c9043cb7
hr|32|cee57dcfa6d8416b8bb813ed2c095af89a83cce934328f0176228d7e34f329b9a1b96c062c3001ca7a32e411021e1c95aaca2ae40105b4c81b2b4ffa3b5d8cc5
hsb|32|02d6d4eeeef33dd87ed5aaa9d57dfecf2587b7df38fa6dce37592eb6ac1237214497dfed47a79fa8bbdef2236f0e60638f020af93d3f9890b09c18a02c02cbce
hu|32|8c3d1b730882737718007129331a20ccd3152bd904ee5f2e8cf418943971c4552ece94b11ce25d30f39ddee14c0bb8ac181828f6eba134ee64bf66575bf4dfe1
hy-AM|32|74a83cae3901bc06f56d7ccec03a05db4a834bf9ff82e8e7578f7c59f99775924e7ddd21035ef6f4c3c27c616f496b7ab4ec73004e6560755cb06d594c8fb918
ia|32|99afad1d8749a9a217ded0f2db570a109786a2f56845dd47a668ae98850dee0bda44e4064b6507bb0fffcf9436c361632ef50a7a5d1915d84309e9f5c57d6b3d
id|32|9db51d2340136cfd48ae41bb5d91c21092abfc070b4821889094c3331e7439232c5f5d7c8d295410eda74a80b509bac4a1ee54c454e388a8f2feeff7551252e4
is|32|657e47f6ed641ce03fa35fd45d35f11a0387741ab488ce39e61e67b93f25913d06d3daa2b98924527abf0f5362f64d8e11c5f1e59cb98850f91500f47f768eb9
it|32|eb23310e8e5a501355ce6779d7eb2e75247a9628182a35f8cdfa8775336a014ccb95d95555e3b6e3ed8728637238887031e4b04fe620678aa9f616d2afc7f426
ja|32|59cb589a9b2ca6edf1ef719fcf06dc255af2dc5aa64d3efe42a54b02674aa984edd6dc919965ae78a3a53f2fe4fcced75b66027d78ca871bfc4a81f86e539819
ka|32|596a2d71537faa4c09faf5631ebfdb1787f162bfc2965cef2d316e388a8d427054b8c286e15f4148fc79879e58dafc4ae180aecac17721b32311773e091b401f
kab|32|7b7fe09f885f20488c5a8281219741e4e7c9397237877118a586c3fb7876a7c504be0d27cddc71947160c6cb786ba744e85094d3e0af67cef6968515336e7f1e
kk|32|b8df59e311144d42c0cbb1f71a0a8701827f4c378eaf083f2db72310b29fc11bb127fc17ac8b40854e4967a970b918b35ecd6e146a164c4ade7497421c7c9df1
km|32|173d158e61204b01538a77357f213c0c9a0c1820eae157a30a8ae610132d1f6f2bb1ee645a00099b659af69b2d3906088c050485c5490b49fdc86a3dc2cc64d1
kn|32|622ce92bbb7b472db13c9aac3cc950a8b473defdc232f04b95268cd1ed174ecfdf71190577b3fd669ddb9c8f3eefb3d8d874c4e850243756cbf39acfb9a78c20
ko|32|0dfa07559ca9661ca14887955d1022d0ece404945bac331f5f1ddcd5d65ee677600af45904317db3f82cf971940292bccc06a57b9e35fb0d8b1eee32248e2a93
lij|32|e12066a7d36615ff8aef76a94684e491519e9ab6036335f8a242cd70132eeb268c47605c8ecc6fa28aa81044ee443fefa4279ac6c7b75d9ec85ed58bf5341150
lt|32|42f4a013712cea730ba60b8f21c6debb7f16a43616b84f992da7861222e629b4cd1f326e0b34b5150a33d1507d59b316db70c2a34e99857ad7bef17dee51ef71
lv|32|194eac14689aff47f4de1c83c80c46513beb27934ab63cb8123fbb3bfa21274d7ca3f9ce98c384cbb0a600852046b8840aa3e200df06dc7746e534da4d95c871
mk|32|56df151e82e337f4b2efab96b37f86ab9d814b4dbaf98bd53a4b033ee983d37ee1bd2a7875190170ec67f29db65e599d44e74575a44f66a5de1b9310a8f0c754
mr|32|32514e99bbe572215724d7f5a91a6022a6a9061f0688689173104f71694a7c0a4128e27d02e738e1a1d78c3da75ee50454499f752f78495dd7e14bb699d543b1
ms|32|fbd8ccb898fb9f3b956e7d63e249f4952d60594f5aa2599ba7cc69e5aff9442819c55167e713554021a602512d45a83b3f9b88bc13c2372aee2db658260afdeb
my|32|3d2aea4fa18e287737c81d0b0569e66ad66ec27c096daaf560faa186cac3769d4b9e57bdf812a443e48956953c03c1762992982eb0294cd90b1a68d607a25f35
nb-NO|32|0780b7948b8c4e6f6aedf205c7f6f0a2223ac02fcdcbdecdddcefe569cba82b74dd0789a0945f3522bef974c2f8dedac17e81c154024a9eb93cd6516c3381dd3
ne-NP|32|d7b2f0eb961c097e2ad71979a5a7c4e0e37698e7b8c4710b548ff4e33ee0552880e1e3aab9b4c4ec11f9f132eec04f071903eaf764fadde2fc47c0698f09f9b5
nl|32|1fc673f82b51cade184148d2e5c630568b0bbe0b0b217b3a8f714ae3de2b03d10b99c0864849fac5f5bacd3dd1387a83474347a7d273af875466d53a60f9d1bb
nn-NO|32|576f48a2f2ca7b1ee30f152178c0776ba841df86ad3ea8a414f29dabaf914c8516e0aaa02f8fa3a27084c2c93ee45e1b6fe769fc9256e2c71be114b407956674
oc|32|8bfcdd4f6ec55aad1df4680d2b8ce1ccaf3ce579991227db7e1f69d9dd9bc0080921832e94a8c9754001f8dec6bf909ca94758f6b1d3a6e830de480f15990765
pa-IN|32|ff3b89a0f556a826865e1e82fc6715b8a9867a325b87e3fd8cafc7f7d485f5758b207396551a6e28434f7982bc6bde3f221e0ce7007f937be001c338a605a185
pl|32|4f8daedba3873441f1158e1139a513c81f6cd335311da1e33722cd814be03c96cf302882a3fa2272b21940eccee4b9de3d9f91ffc88d52ecce09839e1d4c6f3a
pt-BR|32|3688f6cdb990da87512815636be857d10517deda43b67231ea751cf8d1aaf68fcec24a94d17efc292433f228a5c2ff93a4dc1bed502da780316b876536c54761
pt-PT|32|06e98149129bc07f53570dfa5534c80b0e09041df2c1804548b05e77ee3ee1e3ca01a7ea03b8e74f94a718d4943b688d312709977a5f3582ebd7350308dc1e87
rm|32|e663d3e81ca41da2b3e52e965253093c2bd49faa0f5e3a63244713b2981980005b3fb5ce5738c997807b71037c8fcd7d035b7e0835f783f2fc40dd21df59c28b
ro|32|f69068ff4edbc69b573babae3be0081683b9fb3709715a37980de0736f2b1655d82bcc6c45c103a0e02000332798dfb4e04c35cd35c90e8c4b7270e1ea6d6f23
ru|32|4f835ecb6d48cb631f47caa04953d7b2f69377b06727a85240153a26b4461ebf438fd2492b495995e9cba1978ac567d1e360b23388353d3ba3a3a44eb4c5aff2
si|32|957d07efb247e65167f399c4ed827ab99cc943ebb2f35a200b54d78474523ba05781cc48e72901a266c3ad76bde07154d5d5d7edbcfa7d8678d36db29ce39f34
sk|32|705e0f98504eaa1b40e2cf7ad1a897446aed202ff735aac7f4222f4cc139b0f4026ff8d667e03a8a8c93277c35810d27633eed088a857b3d202134e1e133bc47
sl|32|a8123be13f9f034ba5968b6b6636ce9e99d67f71d561c5d213ad13707c1a252ae89ff7b26bda66d54b5d1f2de0c0e369b19205b21afe244d7dfbf3cf5a06080a
son|32|a0ee83d4a03c5a285af22ada18cbfb29bc59018b9a91e8d2b1ade920105546e86ac1eaf20817e9554103b52211e9b9206f5e977ef4f4c15b793a2e21d0486260
sq|32|dc950e6a27c83f072c026d8bc5a6fd80dbfd18bb713dae2b294ca868a396ad42cfaaf7aea5f28caad237666f888e3f1d846dda38999b310d85024ff6760fff65
sr|32|1393deb4ca8c5ffcefb40c490d96633949d696e1bf47bfe32cfe075434a4d0fe319a1ad6374cbcdfb55533d9e695e32d578a18ebcbeecc7a00b352e2c3025060
sv-SE|32|e01ed933bf4f0a616ac3ee0cbd5f82523425dacf634cc4c6318a31a36cc8692567639f36cad2766b724943a96ae5a660541d93697ecb67ca5c36ed661348718f
ta|32|b6c5260dcccd5333ef3932f821d1df9c59318c639dfcaf657bd00f6cdcace091d184a5a285c580abffaca0a6900f3a0f9cdea4422e200a94ef48f64862de5e7f
te|32|0c5fb8a04dc05a93932aacacd0a3e87d90be20cbf77750230766d7b628b998d2a9d1174a54057e8028a10ca4b377efdd26fccbece00a9ef26ec0b34d999db625
th|32|1ecc6cf63bc9007e5c7459bbc85d492efc95d94923ef6a39d7b019dff5d39f005c5b77eb04b38a1d60b150fddff3396473dd54fc71162552404d46bc2647e856
tl|32|6d38f5a0c988ec880416af62e7468f8b3ba0e4918a920d0375d28abf42ea9edae766d59fde647bb59b55b24b836c1a8ac1f5ca53471a2395a7c1cabac1bd7eb4
tr|32|15285d52534350ab9cbe18969e87f10efe639eebdaf0acd03b9a935a4aa50b4b6eb35d0c44116e737150299b4427a155699eb140531935cacec059b446da2ea1
trs|32|3d501d31d02cee02d7e55a066e4c601f79847006ea0059dfc7d14793cd7c5ff645b7e0027bc632dea9a83d6ab90d0cc3c566b6968d30cf328b08587d8dc163f7
uk|32|d5477a7b52f6326774ec317e256caa117faeb21946c2789950c09312370b5be7d305631dd05e21fe57e0a59d98629b04456d71c69827b605cb4c6db2df95c077
ur|32|483f5a1ac0f276585b6c708389f850a3145046a64b812253c0a74d4697a45a338e01d21e0311e0e1ca3df82cd5827aef92992681850f9a30326141d297a3d417
uz|32|3c035f8516f690c3c0082474b9cd48a544943c885714f6f80a766197549df140bb96b82da9402786616258427c29d408978107d398cb60147aa9b09f512ea1a7
vi|32|214b6354e42cfe4ff795e5c1516f02a54bc69622c32eeed1a5c958cec21ba3ef2775e598dc18ee519ed58f1cba41a22d9446101dbb8b7b861f9f48dd155d1639
xh|32|5e4e1b175344116ba2bb27757cc4f4d64619cee0db4391a5f9892bd4a12a71613f78f1e60943ccd3ecdfc1e4f6b5cf691bce3bb433be6d9bdc554cce05a0b8a6
zh-CN|32|00232847ec46831329ded60801b77c14d8cefffad6a57b64ce2ac94cd1b1af50660ec97671b8b333272116e24aadcac8a4c0108fbbe0317f3ebd132fad62a369
zh-TW|32|f46d69323fcb3e5a8906b5b3522675e8833204a24973f7950ee5f959913997cecff2f092499f17075474fae6629e7e237ddb0686846d53a45cf027dc37851570
ach|64|76235d24be86b5c175f841284749575d84ec5b2d84b582db2b0b1e08c74ac0f3f14044784e9d12598e303941e39e6ec952dc8da186687398e48332f0af017686
af|64|bdcdd19a3e53abd76fc32ed3335fc56efd907432f45828f76ee228ebb0de22cc5f68553ee85d614be1815ecb43b39ba6186d24b8f7f4c802c935a81187890be3
an|64|71a44d5fd44c79e7997299f946e9d3f0be982b62eab92bcdda08fdc349934790308a6ed244788c819933f67dc9da7aed68205e1f642c6792aca27160eb0a23f6
ar|64|2658925a3ff63946e3a5412cb6a50b8d0549bf782fc045b47b8198163881d699e7ec129a46ee666b2567ed7f966b4361e018f56c0ac238b87a2aaf1f9feeb3f5
ast|64|25598cba2634cd51cbed109d48c9a35d372492cbf83d17a1435fe3993260651a58dfcf7c50a095d52d878add83768ab0a2eda26cd1de79371f78094c413f67a1
az|64|249c4d8f61d044741cb2aed9706eb94b1971c26ba1d3208c0c3788ae607802bd8aca43ce53421bda274ef06dd5b7d3606ca0d00a7652f56f360709a3d674ab8c
be|64|6c8c4e5d66d803dd93f536f869b3d0d11bad0d75fbe834258c0728e49b9c03d0cd7fd85863f13b0252280a1f99251e195d83ecfdc6f71e7af174b7bf36dca6ec
bg|64|008d7217a4854032c8f80daaf59d8243d1de2177a7b2310ad87161f372a02feb56240183bcef7985bfc396053a010f4309e04492b744538e661d320d40cd01bd
bn|64|1aef6c77536972448a5432ae1eb5afd73b20b5209bc4c8569a64e07a6f6ba7fed386e90a5647da753b8c6a07d6ec42254372e652fdc8c2cc53870ada05872400
br|64|7da043d90723430b094721856b63abd7518d9ddbc2d47394602ff1be4a880cb6f54dac69679a9ab9ef2006f52a54d8628b324f329375d2a422a82bc71f4484d7
bs|64|30e6ec8af04e62c68a18b52cb63aa01e4e1c97e67633a2f455b1bc34bd6442e5919ddb169070cb6f54aa855798aeb36a8f61d4358bb6464af4b005c76d4c6beb
ca-valencia|64|ac2c86accf7b1323803267b30bb2014a2cb17938a7050a03e851cd5ff7c41ad7d76350f24475cea23e32e16a3f1358194b50f90f7d1d55edf3842efa69bd839d
ca|64|3c1bd6d5680397ec2b72ec2e48f040de3b6be1c0929af21c5e3f123de4b15b88b7628ef69b75cef0e28f2dc1b17ae859839b161483adab97157b5a452c653fc2
cak|64|6ec0899f9e1aabb8f63cbae958e34cc4a8c5b236d62e1a16b42ec585672ade540d61f193fb33653e6da24d63a791711c37638ecd49fdf38f5b2dfb9a0a231d76
cs|64|19f9eb85277adc7949ecfc8eaa6007dd35e56a8de16a361490adda10dbf3e73b85ed4fb2b64d02f8a494f41e0fc5702d1a31742152c45a95278fb51b5d06d11a
cy|64|68279d671175611483bed48346c2b0fe025c65d57d5c1220dd0d7a8a76f13e8450f513930f0d7a1f6cebcc41753a5736fb29ccfeac60e8e0dca32d9ae1fd137c
da|64|d4ada6d27a5cd297a2cf225b2b6d8e65b3cca7a3e98f93a9df7c6d8e9821da5998c216ef4d9fd88e7fdba5968c69edc23a747c386196598c6b5943a32385f1a7
de|64|61fad0b7a283a5ce174229162b3e52bf3144a25ee088624ad62ada8fa5f56bcd3ce1b0adac599b5bfe7705673478d64d37605f1d4c335e41475edc3b9ec3b6f6
dsb|64|26932d3d218c30b4c65888e7198aef513e2b5a8cc1a5b865256f480debf6f8a9a92ccdbada18c291605a00582c571b9ccfda6d9b0823a4eced39eb630ad6ef3f
el|64|0fe8b4c56a77d865d7b7892b5fd7d561ae6add6ec713f98fd38b408202a2e68e5ed13aa80a0dbe80d39fe7aebdfb93232ebcf153fd6768abbf0874d84c8987f7
en-CA|64|28431083f76fc6e7d1572d93923bcf571f361026c32721ce96182b9fad4d906eab804ee6891342166d1f9afacc50159b2416a0e46ea81149a078a6933a5ddea9
en-GB|64|c264305b790ad27e76f460f7e970d80d062b3aa10fe18c341aca2ce3c81de38fbf7de79a8d511475250f30453dd3f89bf6154ee3687fa92fc41333ca137821e1
en-US|64|b56117b63b44294c14353d805c9135b01a3804f0b53f4623b72704c40df0f2837f67482ca55288864ac11584838cefa00ec9e820c6ac0bee8eac1754a49d3ccf
eo|64|6e54f88561700cec8ed194958fa7bcacf15f87540d0847abd4e57d33154d70299956739a452cdc2567f646c8abb660c00841262b5eb66ac49bfc150f030c1d1e
es-AR|64|6dba413df5260acdc563da274bc4d6dbfb049c61cb500f7330f96d48ee87d3488602acb05da22c0ae882dcf1fc7fb67929299ee407cb839ca731eda73083180c
es-CL|64|664b110099d20c95c4a9bd5532f3086d0d509503562a7294a4c83db65c1dd09411d8ff6c16a65b87a0aa347d3cfbcb452782d3024045105fd39712426888ec28
es-ES|64|1c1f127eae1b13b67faa86ebbd2caa1bb4c4c16d555202125220703cad04dade55813a2579c7a0783c1332d60f285c1651e7a2f85d8de2cc7314112a19387b3d
es-MX|64|0a58cf6a7ac4942cf8df4914b4edde9a6128b905ee73a0ac4bca913e0b54855ba91bcae7fa290bf65c221d97f68f5cf7ccbe7a16d0e6b0216e9355c715f8d79d
et|64|39f3c0809714aa91153bce04fd9bbd35cc6c18277fc4dd0775507467bf0f9c5c0676613571be05c1710937b9ea5fe36e0e014dcd96473360c8efe67ec96c9502
eu|64|c71aaf0325efb49dc4c8a8d920120ef22db285edc0361ef478ed296c9f43f6721c12df5de7a8b248f53b156b4f3c9131e5412a93fe8bacdc94b1e3e2c1040dee
fa|64|f2121765ddc80b86b3d5c9c01576dd5ed2de09070df2646cb0a8d21ed22030ba18393eac270b9dc3c7ee986533e4f56dbccc1f9bcfe3e786f6d44081efbf631c
ff|64|ad095e7d2c2b1c497779af755998284b44b9bcff498bffa8396569592d9d27de97e883205169d7ab8883e4c4279207f5a6396d8b1d99a3ca0277dbd009cf6f46
fi|64|0bb8b8d5fd08cb39e2b554b4ce2b3c01db6318bc6295191b359f3e851d5c067f1d78567ae542bef221bff8ca31585113e1a38804b8f75b4902a7a591d10ee18d
fr|64|3046b9fda472456a9a868dab0c0ae904634d9e671c2d7acd319e2dda4423c2aede4fb5e1d3da748f023791ee9364fe202803ef4640b778e57ea4550ffd5832e1
fy-NL|64|6cf78557528fa20cfacebe9cb90545d3d517bd4e7327094f5d140c84aaf11417eaa7e951d72ec7e7bc41fcf43f45b5e2dab783c992c54ce6d53a6b49b5f151ba
ga-IE|64|1978c62d9b2d6895eb7ea096ad348ef511afc439e288218bab2ddb71e783a0b2723409a989a2771a476d806d7df8f8db0d18a9050e1eb934516d99df6d454f1d
gd|64|8d458f480f93b40c87fbb03e800f749a7e206b1e1f0558649b7322c8be375f193dfaf935c645d71860d3a62d6bf76db4a621623180ab3bf5cbe50bb331ced52e
gl|64|763dd819985f5ce11137e4a3e2c491e09c1083a6cbf90c3d6e7183d4dbb71cd72c2902015fd4a97baf28a8e1d553b75b020484f51b856dd82cd135847d0524c8
gn|64|985eee40e0a0cffb858d9e94997bbd18252bc118208304f93ba455a50e712127b719c0a223d341ae9b25bd66667c3965379e0b91ab9a281893b958f4c8f6e145
gu-IN|64|a079213a5e55f1fc48cf638a949e0ee29a16936d80b7923b65c3406eb7526484d89eb54607b145284c7bbdfab5c1cc11a1a4e9a74b303c776f0cba6d81148e16
he|64|534b31865bdd105b8a5530adee2b85725502491bd2160ae1c65c5682ae76c9883af2f3d1861ac6ec8d76d5b13ca4ffa962c54b86346be4d9e649fda332dcc446
hi-IN|64|53221605b091f8f01598cdd9384952eba653a236f76577e5671e4fc36fcb995d14f584559c1efc7619af1f3465011fb0375d0e49b74c7f32d1b393c9ab4a48cc
hr|64|d34afb81c074aba8d11da8676649d864d2c8855482298804282113bf032452875c73efb89d0693c1c3edb03779f48626fe530a35ab3c1f0f1c93a0c3f4063e51
hsb|64|c77179936965a55f8f50ccbd8e1ccbb10095bf050824a84ccc1ec11d780f56ce0b3a5f044ca7dc325e4e176febf09fe719fadc45476232245edd1667375d5e39
hu|64|3b37e31bf13e7914c7ead3f73256254ac40188537952712cd42079a7cd612ef56f4d7f5c11c4e9aaae820e05f3ae545b3c7f516045f1f262b9c62be4a8ca44ba
hy-AM|64|66dc5a38c97a729749d41aba18a7e415834b64bfd1b0c0d88bacdcfb7bfa049c1ba5d3690a295b5aa519339c685fba790d91ef68a4e2ed6dee5821c8b8864493
ia|64|a3f0940358371029697e17e50905e1a582bda4e71f051881e307613ea1a82c27bad7ab5a6b9dec5aca42c01a5cfee2e17b9a7f085412f2214ef17168d17e5c7a
id|64|083e8d191bfd19e8334f83b6d5c742a00d1cd5137000ed64313368060fb64d38fcc8d5c8b8206e1946a2ab11bb83c832ac4fe698f8a16156b119af5d425353f4
is|64|e88cfd0c4f5a19e720610a8891488b5241e24320469799ee7df7a7233e27f986f4e92e6e2c26c2c4c1026d76a5dd83894ec82d7340d451a2be268781cb87a0d4
it|64|43bf277c28a6c594584ed2f43a9945289deabbbc4c546bed0f1a3dc67f94e689cd6ff7cfbd12be518148cbe9536d40d7e4d65f758553a95b73a0d19d819a91e5
ja|64|b4535339868339a3c30455763c10aecee5eee90fcf41cac1d5ffbabdd031f7c8bef726226a3a6d51a3429f69066556c7c056e500a2fdf04897952f29e6f522b0
ka|64|a79252061be1995903aec6cb5177ef70725630b250e2805c7f840f31796fb77d831479ad8d7ada482771a84810957f3ef6ab39cb48c3e1c2699fbd5e365e49c2
kab|64|3688ec9d748156320a24d71f646c9202758fd23105b74b09f4f318771bfd5c72530f861fdf77959322434c7fbcd9b7caf001b4b601a27df3ae788d68dbd25157
kk|64|ed96ee1719aa304223b72b86cdfc38ca1402111120f785c4a2df91c22aeb9b977ae002911e68276d2fcd6f4aef8e4e5a599a35712ea78c9c2197cb2f7f112b68
km|64|ebef173dc09926c8b16112ec9e3d5cf47fc8840876177d1501db7d791d38d7baa3bfd54e89ba48efb1d529c026f992a7d695135a69d21516a6a0a08177a90190
kn|64|a856871f79caf6851c497f02500a6fbbc1cb5031ee3ccbb4141d4fd499e7b1ab7ef15cd51f7353a5f29639a6a406efd49b56317f24392154b9eafd4739f6bbf0
ko|64|3abd9c77fca54c716713ad7bb992f5ab7fa1ffe641fe6f0df832e159df44225789130d927e887bda693c50aae9bdd7c14c2773d62f06572df826dcba4046649b
lij|64|b36b87ac057b5a7fc65e269a512efbdfe451322d6c4ffd8bb690a595a2b46e1c4ae856c0b85acb019fb53f5588c124156263bb5f998a2b43e8a4d8384cd35951
lt|64|bc7614a5baf9732127d94ac2d494da3b69fe3c0a3a3cbde2ff77d5f41ea39c5ceca1f518f07cb772d040a8241c3a90ea2363cf60b1b27a11d1a3af96111a59dc
lv|64|3c0cd9010311af93a322a9dd5a646c2bcbea1d6d358a46db65e35905e7f85415937e08250470f954d3a75906c215ef0b59b57c1a9e1ba9b8bbef26a9b3653ec3
mk|64|a925609ddd619124edd383dc302f7ffc7bbc2570772809c2fd2d8b22f1a0071788f79b31ad144afce54eb88afe392efff9fc72c184fc4ca287053b9498dc7a8c
mr|64|ce1062453f3c05e67c86db96ba76964082d85f78b9ac1a645a3f22db70404b9254f4b60016317e578be74d582d1152c4ffbcd50ae6db0e2cece0ccb423a51c21
ms|64|8937fa28c382b0d4c367fa392328f5dcba5148ee77bfef6a093202d5920f7bccf20c76c8739cdee82a65197df6489af09b6a63752a732ef80e0e58201aa2db7a
my|64|84d9a2f6610bdcb093d6d166b3b53d070f6c2e28a63032dc7e928bef535186c74cc8113f85c8dd5369e65c9dd434d94a1a5c5e55631d8ee84c99f5af5153a1bc
nb-NO|64|814e0c11e51e1c2d2647ab66a7320fb2e65036cfda02509f6d04cf7157a2c521feecc95e93aca6d507309f5b1bd12320c5bf18f45077e82cd9e4adad0ade8f63
ne-NP|64|96d3185b69644d3b23d009aeb3b96d74e1445732699cfca6df3948d086205855bbe92205b27bf8d32ffee1e533537a4a3fc13769983dc9dfc0203a51d1b29d6b
nl|64|2f75f662f029ebacbe6f73cb2cb6da217f0e5248ccdafb4db90807a96206416269287070b8f46d792c3ced46733f8bf80b9e0c1b53a867e540e8344dcdbea38f
nn-NO|64|585ab5bc6729e696477690da8e3bd7093f0dbeb5e99d2c5ce50f20da14c641b18f83fc962eed985fc52afd925bd11d928d42c4747bfb14e5275d0ea945dfe01a
oc|64|0735bde947095e24ac17b9a37c7ab3c8fd250fc02a77bf6a5181098e01e2c2d8cc31273204fe5596c2452fc1b688442dacb8cc1afe0a084a88139ac0901886be
pa-IN|64|f5bb9757af5d3d3a2f3a6e1b86d353be88770829cbf5efddec434f6a586735662d26736a0606213109ba97064f8c71659b2fca0718e39081c551e8e04b7509a6
pl|64|fa53e29caa5a9761443bab622f47dcf13e05b3f5ff9b6917e21344dc8e642b8c3757ffd8ad540900ab2ee8de2d6bbdf9a70786fa4cfe9fb52876c5996b28e186
pt-BR|64|5ad0ea62535eaf74e6eca5b2f63b67d44c97a9b271323ed5e8846be93e6b807cc1d370a46770a699afb45078c5a5049d41ff9fd1cceaa437bf004d9f6d03241e
pt-PT|64|5ec5e85a8e0d76775c7b3490671f2a3754bd62f741ee0475446a6191dc7951dcdb925e024d257f8abd86d351b4795d1c04b1007ff2682c7cd33c3324bf26f629
rm|64|2e8e5d8e99a5b7d99539a512c7df8d73876bd4660065699fd9fe8e77e1f321c0a642162af4ef16bdd9afaa3993e3cf958b137ac549096a7d5441fcdcc2b39fb7
ro|64|cb2842a907a58968e8a5175d6d6c69c041a869327ab6a9a4b256acf52ff32a0f2b1e108bcd29cebc9c2065f68ea8255db6ba42a9cb2a23539415d9dbe831ef7b
ru|64|a4a9d7b8b6505c1cf302b5ef0188e988244b3b4bc881aa439e1163b1b3ce9c5ccfa73a61d435af6cafafa1ef76b505b9812fa163add90ab04f99978bcfb51858
si|64|2fa577a92150ddc87b89999eeb09e5d4c4a20663a7a60893b4519227853d0d78102205b6cd34648d86463e1107b41657c4469c26a36ad17f0c619fee5ffa4530
sk|64|b17d914aee3fe64ab285b023f686b1be8034e432ed721db33eff4e973d9047a7ba4c582671756c1cafb8fe38aa3e1803a5ab2d32ac3635fa2819c0245f11cdac
sl|64|f5cfafe26c6b329105ec6939e79bd840bc7a79fa1c546463ac2e4b2c1e1421ed3081647930b03e32a829857ebbee131b07cf88fdd632786fd8fb8c6ec7b9afd9
son|64|ae2cb4cf65c4494e87916bfe7a287fa76d7aea3e5b0995dfd91b831aa1a5a9009ece29300d28d60a60181fe8ff98812127cec89923314d2e0beb05c228618441
sq|64|220b8f0055ce2fdfa53250f91d64033070b5f34226ee0954aadf1f8afe8ddaca1e763e1d45a798c2c4e67f6d4d51f816a04a08ef34d3d702577a5f2db1074f85
sr|64|886095b9f98939314e6a03ccef3f8dba3eb680c824d1d900ad6cd6920189a52c7b19cb17a194dfea8efb595ae51e5686895ceefc38f5a593cfecf701e6adcae2
sv-SE|64|6b0fa0e254fb9de222f93256c9e5de482dfc2498c963a1e4b681b710759566065f985ac8aeeb0d04b8b24d194290ed9f5174641c734e1e43411dd86a45ba564a
ta|64|6343502a9553864cf0eb94131f35227b7f83fb2c1da90a85673dbbb93561e6170e795bb9e715effe5585c9af733c48967ffe40813ba59418ad306d29148a657e
te|64|d5ba9101f4bac8ec8124c5b3f71a9f00aa5affdedd2bd84f0f29a944c89bd1105a1c9091c409967b4f5e617acc6a04c564db0a2fa7028702c76730c93591303d
th|64|32eb7822c78d867ad427b0ba770c1c2dadbbe9f2eec63dc8f8805f661d3d65e90eb68ee50c9e60334eb7c5c04603255855e4f4d142dc357961b3de9cb041045e
tl|64|e5d2e4055ccc921de089768413c7258a9d4bc4c4d89e7cdc5796bd113a6f753adeb2ed529913ca65b0735a0fd5567fb59f98975e383abe661359980ba98c6ac0
tr|64|6f58d3fa3ac044864f8e7070500228dc8734dd574a5548ed1b6b6cad06af698301aa6dbefaa27e6376c870e8e33c600a0dfa659d85790dcfe306c6c081db57b3
trs|64|d00ed1792d2dba0fbe2a80c8d4651a1d6bbae7fea06acaf0942cf1bffb9c3aaa936f68437104f9f7f29df202c05b5f4558b185e232b5d490960deb7e2d4ae7c1
uk|64|6e103fb0c25d9f5ce9ca5bf59b1adf332f37eaa9acc4ea9a3f6cc46d1339bfea657854178ed85d4f6c8214f443f872b82960acdeb1ed3f9f6b64ad981ca358ae
ur|64|722add067c22ad7f87e4c88a5c6c68dc9392545086fea317fc52bcf8ac94e6bc748053c65d47f9a91e0e99bd22e6c139d3da79297ea085a53588f09b7b3ab497
uz|64|1fa18357eda5c25a5f559b5e928a0a7555f67e2c72ddfdbbb831251c20177a3d2042a1f58404284afa29c7e4d7ce72f27e820566eeda9b3217ded524c7b42e90
vi|64|e69b004dba9319153bb3e19e7767de1d1874d6be7bb064c5f954ff09ef57d72d2fc5884375fc3d5cd4d2f58cbb27ea4cda2932d8dad30ed0bdb2218ca61050fa
xh|64|bbe71f728d9e0495f8fe2c02fb7e275a56fc918200f810d1934013e87800064728a2c7bd06f1a46943057c65bcdc04a4c10628f5e5c0cfb81a3ca775ea3c9f1a
zh-CN|64|26ff0c30c25d24469021f6aa02a22bff90dd629f3b9dcc84c87eb88334a87d9cd9afb4cc3a00b0d2d70414eee04e65fb6e151ef1e718ceb11c22e78301e2438a
zh-TW|64|6323ece33d56eaa7279f5e309fb659f584aabb4eb24dd98e4ba4cae30bb1e1e742a1754ad384fd0bffc041c87031f9ac7a7250b988bbc416ffd9533bf22164b6
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

  $packageParameters = $env:chocolateyPackageParameters

  $packageParameters = if ($packageParameters -ne $null) { $packageParameters } else { "" }

  $argumentMap = ConvertFrom-StringData $packageParameters
  $localeFromPackageParameters = $argumentMap.Item('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
  $systemLocaleTwoLetter = (Get-UICulture).TwoLetterISOLanguageName
  Write-Verbose "System locale is: '$locale'..."
  $fallbackLocale = 'en-US'

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

    foreach ($locale in $locales) {
      $localeMatch = $availableLocales | Where-Object { $_ -eq $locale } | Select-Object -first 1
      if ($localeMatch -and $locale -ne $null) {
        Write-Verbose "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'

$alreadyInstalled = (AlreadyInstalled -product $softwareName -version '74.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.'
  )
}

if ($alreadyInstalled -and ($env:ChocolateyForce -ne $true)) {
  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-74.0-ssl&os=win&lang=${locale}"

    silentArgs = '-ms'
    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-74.0-ssl&os=win64&lang=${locale}"
  }

  Install-ChocolateyPackage @packageArgs
}

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 645454 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 607705 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 621744 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 514489 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 300585 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 43808 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