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 72.0.2:

323,525

Last Update:

20 Jan 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

72.0.2 | Updated: 20 Jan 2020

Downloads:

62,873,710

Downloads of v 72.0.2:

323,525

Maintainer(s):

Software Author(s):

  • Mozilla

Mozilla Firefox 72.0.2

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="'72.0.2'" [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="'72.0.2'" 
$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: '72.0.2'
    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  '72.0.2'
end

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


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

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


package { 'firefox':
  ensure   => '72.0.2',
  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 20 Jan 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|bfb99acc94f8c883c3b95685255e6731b5c653ab6bf956ea44cbdc15f398e28a69ab491dcd1f2277c8aa3056ec2fcaf8599494ea8a4926b12abc6a0c121cada6
af|32|70c039f7ca36aa787538b7f98dc69f6d6f7c69cd04c5a6d7093f542e0fa33d2b9643d9ed2d75b51a43c914b1639dc3efec141f4ee415c4802a51348e534c2eed
an|32|f67d2496aca7c122740feebc07f6d6e5652cca6400f0efc9b77e29d0d340a20c704313d95cf7cd50d03de46840d80b6aad24317aa8fa3ec3476a7a0720ee7e78
ar|32|22e8ad41fd5bb1465f5f8dcc1870955ffa6aae5f4518ebfa3f10b1951fed8a9357b850c298100d2fb8bcbfde140535f38cbe0703762ac09de1fb5bb0c50f2da2
ast|32|48d3c98b10e6f4eafa5128b05eb2c45d1564639b26a179423f9c84e721dcb9ef218290025ad07afc4f84a64e96666d28f57f36e0fcb329e54adcf497fd50b654
az|32|953dac11482360cf1fa8e04a3d96b76ebf9eb081a2ab57e2df96eba85ef4397b397591cf18b6a4c4424a664fec879d1e0b815e8d8cfa9c77f58df1bca964bc81
be|32|100d109b1ea912d4831e002db744b5127097e65f23cfb83bab28d146a69cd0529e018aba2480779763294fabec0b4ddee794b3f849d48afedf41b88672837357
bg|32|54cc24de107fcf50ab2ed5ef0e55f15945e5ef7d9a7e1cb1587fc191443a0fd73d77ac50add836df7eaf0bf0c7a5784376e1ecad5fb591dad681062769b6cf94
bn|32|92ab730fc4c5568e5856e3a1cf5e0c28eb8b5e9490f4479fde43eb34a9e55ae48f3abbc122d85fa29dc0619c6f9ae62f42f16aa849520b8f1318f45c972a285c
br|32|0852cb6620f0f1561edf1041d806395a9eb38110e7e348a02c7d42c11dc1bb886c7c38470b25a035ee43ef191156e5b21535ef2804db22a73377fe519880f017
bs|32|184fd0fe742bf7eddaae8798c46d76feee05a302be21a66926330eb069def65c1605ab670503f5a1842173842e7b0871d54778f65c4f89d5f8cfd5def3c18fa9
ca-valencia|32|4a4838a8d4dfe8893dcb232bb86e5772572d678939dc601f5c83a904e89700f85561f2c2a28b6b8ee066247ba63a285b3f070e2cef6a0c45ce48b779097d0f08
ca|32|f850d4fb19398b00d6076c4b8646eb87ea7dd1f0a8378af17e84824bfd52369b60d316359bfbf088e3d0d6cf0ec4c5a7b72029257b7cac754835ff6de731c5a8
cak|32|0f47ca1d85f311e5a62e62c90c60e9f11bdb5393bc7c157ac0d9d406a4ad17135e8a8237345a6890b116be7bcf8441265c4601b67718b6c8d5dd05046b217579
cs|32|f95851dd31c914db8752cf0ff11a5d54df066cc51caff01faa43c3962009eda3e974e1fa152640ee754598ebf2513ed0f5b2804d4e596c0c99199ceaf18420ca
cy|32|377d582c7570dfc28a2844c1d3cf14580aff5ff2fe02c796f8d19afcb44ed42bd3eedc80be6f22ca7941c65a5da69a2ac1146e700d90bf62d5bbeca35a365eaf
da|32|a194deff3e8363ab2b5fc5832ba180373d3b8e1cd96bc143bfec6e64ae101594c281d25f9e5c58ee245a4030c15d94b2e6a62c70b4f2b4099cdbde29f341e690
de|32|bab9a21dcf7499b4b26638ea67c110ec9844b26661879e335a4b64a37a6ff02a936823045f81553abf30ddea2c1fe1e4ad6ab52908dea11332847ff1033876e9
dsb|32|444bfc9caa1fca3b22c274c73e37dfe87ebe0688ab6067aa46525a26a06a67df9f7193d806aa9282b3f4141f819dd473a59372bbf9de2b9ec103ea03aced4ca6
el|32|30bf2f1fff6bc7583154820d7c9755aa9e9bfa255fea46a1f6efc0075bbd0c8a0c1740601bf97cbf165d7d3eaa60d945543013ee74ac9f29b091bf7db06560d4
en-CA|32|66bd830289a01b73e4d3b8ffb5e865863e91d5e64033d244fa996110e8fd800a6dc31c3787729b663ecbb912f7c6f73697ba19bec15daa969dbb104a98a6a12f
en-GB|32|eb7f8b2f45006e8f7d25be17bb47488d74c7605ad4dbd93cf5370d0453d55a969b48255c4451d285577632cea8d7eb258f94ecb9602d0086a66df8eb950a54af
en-US|32|2732eb1082125768bb7f8ee9b485ad09eb9b23819ef7caad560d5a8af57e902198502c3396cfe65cf9499a2012cd2eb5ffba0d04da1a1b0050a9325edd824041
eo|32|d3c4a79043ce17a923f42b392bc182daccfd73357a4f064acf2230c5098140d284ca5f9fdf8e04fbc037522ac6e550c165ea2b42e5b4a769f58f7034410685b7
es-AR|32|0bf9121f11d507b48d0d4eb0193965f2c4a3afd4415c34f0b0b69555bb3c8d25cdff4105d9965c0ee1a97d1d3bdeba9d036344d9e40f76c717f2f7898fdc22b1
es-CL|32|a777c19533c61b6e971c4262ebf4ab3fa145a621ab739e0fdd56cf94d37d6afa98f6857e406ef8f9067705223d97a04e69a3e588be4004cdb4391dc437f1364f
es-ES|32|6b46dbc616498e6df69a8cc9c9d4c11d52c7f90072a70953d6ed19fdd648cb42398564a3395460eec37061deddb6a96c2918aeec45e486f30ff71a8bcefa4138
es-MX|32|bd49ec29f202283b00367d339b9177e4e2c62b52512e8bb6304069e10b71135f5c7543c8eb57d0e34d7a21adc18405332dc55f86222f5487c253a760d521f03b
et|32|cc0fb203727657123f82ad2782fc737e9edde0535fee0f77f3c505e1ee984fb978be867a7f12caddb0108ddd41ada3c5380cd0615b19abbafd35e0597e6c2cf1
eu|32|c069f7cf625fd4a9b20a291ec7ddcf570f7ff0d840f9dfe286fbd5ea6d99fff75118da70e759e2b278f27c000a6480f6afc0576643196fd11a67a587eb08f1ff
fa|32|b5c0da595e2a45394a04dbe847782293c34c651131552c7c929d81837cdce57fa2d4c9b09f5f73c5d6974ead6cc06aba8e8eb787d22cc8e06d6ee5136691caa5
ff|32|b82983964addcef63cb7b8ed717ec25f231b0f93ff0862dc9abdf4a7c120877f89578af815b22cb6c6b34950671f0af9602638cb8e3bcedcddf5fdd049b07db9
fi|32|f457883c618edf5a4381a2a7fedf650e9896ef79ae6a3cd0b94ffa7993187e327b3de896240fa8c6121d29c56b4f3fbc8b58e7ffef8de4ed6a30ad3e72b74027
fr|32|933f3ac66f6b90d577c54216d2bc15ad6e6ad6b438ab078373b43b1200487e4be47ca0ab806331903423f57b27f312129515bc25335630b7232facc9a6c1c488
fy-NL|32|bde16100a95f757c225047aa489878fcb0a6f10c6e534cb6e9dbd9d6ae3341688fc534513818384a72cd615432f0048c2f00ed5bc529b17a1ff08016c0bebb1b
ga-IE|32|f23ce0cf1ade2d6ce9c345efa682085a31704e02878474bbf971ff2dd1e260f1d6f159d52e14841d8b13e5538f34f3cbc29358b06054e148ff067c778e3889e9
gd|32|ae43af5ef6aeddb43276b14aff2b599da1a81ccba93ae567ab590031a22f362cf607633932a4c5f77809a46fdbd0fa0a4c16bd2593d42a3d52c7f76ba21fb504
gl|32|a8cd2de52e2c52de830215cf02d5488a42432e1a3d1879f6dae7c1e077d4add7189c886c0285c72f65046b1d6af8f80cdf9c5432ed29f9f5d0903833d0143eb3
gn|32|b35f2b8e97d7248b6b9a7e0e3d3a0d34124ec2b7e1202b1c46ea88ad761ad2c03549f92f16aed35296a05f631fce641e8fef4f08c8ea631047ae8b29d6a1a2cf
gu-IN|32|8a58720a8809adacd718baee3fd3e41892e1a24cdf3f8588123bafb833a84e679029d28b7bbe0257bf16e823aa069649f71a29d3cc100e5cdbfb9669b0c14930
he|32|04bc5930c80301b6424e80b1e6ba7feacd1551e5b47605b7ad2f9c820b7a9404893d76ba10db4dc053e48417a28b0caf8a00dda87c3cccdb3ae67d15b0387ae8
hi-IN|32|23c1ab062db5f955bd5cdf1dafce66aa368d0195012687b5923bad61a8098a7880de3855a8d6d71ce8182698e8fd62086b573fefaaac187ec2f1231433eb7f64
hr|32|b62eb1cfdb3e8929eb0dc811022de17a639f4708aad5f83824e01a2900e9a06d033f279829e35c8ea6bf9dc96761248f8c8ca47b602b1fd6f55e560eafc5fb5f
hsb|32|61bc26adaca251316b36a681a878d60fbe3546c3ffcd2b6059a0d576a7240987800596580878de55e7f42dff5bfcfaccd0bc8c39b31ca9e6ed332683f050b9eb
hu|32|ba2bef051c1884a167528f1d379a51d9fb1feada7312fd31cdb81ec6851475fb3becc23770a5a3a8232edf3f35bd3b2030b321b393f7e8766c0310d2989c94a5
hy-AM|32|95cdc886f3a8509a5613e97590098318a625797fc2901c57d921d2e58a3c6d1cbe54cee4eb239cdbf5534c1354b8113a77fef6ed13ca5395631762eecf65d035
ia|32|bed798d2039f90e3a8ddcd8a0096dbe130bdee49fcb4b228d8667284756ebd36faba194948eaca173201a9eae1edf0169ea158f1c5834517d19a00036e60b2b2
id|32|569742d17d8e267c4d204e1f08a047c86a90da79a3dd3b00fe81e7472205b5d3bb2c0b531cf96134b932d3e524ba68039f7ac1bff2b4176023069bf66ecff64e
is|32|bc20dbdb46e36f4fe70cfbe1e35393256579e46020906de61c5459d49557ee32251cfad58027f0cb5cec5baf3f847056268387edc5f8ea231828a5657d1e0fa2
it|32|f89c6141a5d655345b4a144478655c5118f4bacf963b00a21f5bf19274f05122c699dd9b5289323d9c3e5c683b5bba953d8def18fdd266e754425452e939b91e
ja|32|c6a8e0c86de8be7a2846458638ebcfb4f6c9725a7ffedcae5cce664aa4bd76dde56789023d0c4c4b892a0db2074d0087542291aef2311c9471f8c84af0d900c5
ka|32|ce67e0d10f50759b36fddcf8f787df64372098e86001bed666882a1e0e6c3f6effe91d96a1ebf22485b2ecc8b3c02f00dd86d39947911f9b972fe2cfb4d5c5e0
kab|32|1524bd4c716a611b1155bd5cf17d4bfcfa446a3b475d49cacdca615f273cdb8aff3e9453b7ac1d18e5842a7393141fc59a93e42fd1fe816d37b103443054304f
kk|32|2877d7e3107a2f8d26f8edfa0830c70f8fab78c8b03011340d0f888560237b5f7fbb7ab00cd1a61bc1aace088746101d9f36f85a821b79ae208b5b5966d04587
km|32|e288f6d37aa4a8e53fa6d9836cd76a42edaa70a3e8cafec958b8f4a6197ceb3ad41dc56b3bd2212d8c627c294b08c5efc6a71e6bab5a575f290134209859993e
kn|32|36ed65c2473b57156d8d73314c38557a794ed72246df12866f5bd52c4248ace42a67020b2178432af90bd3c8f306abe719ea709524ef5543bee4fad709a2325b
ko|32|84af8c32ded2853b22532f6b818f9cc2f86b9d6218444f0da7ca6b4ec9e9628b8ac8bf4599eafaf18248d7a5aecc612957f3b3871af0a50344a3d5166b3a52e9
lij|32|ca8aeec6ce0f586a6fc0828396b520df315b8338a05a51729b3192ace5085627c91875656530bfeee643e5c57cc803336aca889b116e5487c15dddce9c692665
lt|32|584d0c6ae0204ad4d54f182601f56243b34dc3223e17e25f57fc973f5ad6f56b2b711abdf573ae85e4d3c9edc467dae609cc4eabc00e7af8a31c908768346076
lv|32|76a58c6270f41154f622414650f135313db8334d2d49b191dd6403973b928db3b6f7a7e149d0f1c9e79a012fa8850ce9ef765238bec460706e8cc9c7e88b9699
mk|32|b917175d9b17699ec18c6888695f6d6765c2db3886cb9ff7719416e573d3d71bee896284943508ee0202c85b54eaef7e85ef391293af286f1c39374b7ecaca68
mr|32|087c66d4d87457e8e393948379183fd13528cbc59de290d51fd9bfc9fd78ca329387e77f1a5564e60e22d28b6d4eb51fd7818373525e116df0dd198a246687c6
ms|32|3d5990878658526902c10db77294b2ec7f18510e462298421aa031d751884fcf7e27a0878023ff9034c9378800f716e5269f228b2d08bea04ea6a68a92eaddca
my|32|15439598e636a4f77f9fc73daea86217cb0eed08480117f035e642588e521ba3181454ab6a6c2c5c11b5321756c0e8cdfdd1e7a9e5df5cd53186142431bfea89
nb-NO|32|0dead7f45fd5143aebb71da5cfcaeacbd7a002594f75dfe11ac0c84eb8f10acb39cb519c76007073f5efe3b104ae45b53286109e6dd538da01e7c82e6200382c
ne-NP|32|d1efc817425a707a84a7b1407e324bb515da51d0501bf4b3a94654a7f93e89a4ed719dfa39e38d2a1f4da20c6c1369e768b505013ed34912d20217774c557fd4
nl|32|50d15f6356e9faaadd5282a2b7b30b1030980b15379f1be8bd5b1290dbded7fd7e1cfcb39a6dae3591150a451d9bbcccc29acff7c65fd5e62a5b496c65809c24
nn-NO|32|96e63a47a0572f504388e4107866c0253a2a0e387e668c7a21b4f6fac4c284f55058e78087078c5dcc9bba737117cb6a58660efe0ef432a3150a695a28c4242e
oc|32|3d8bcd2ab3acecacdb5e1ae9d3404c5bcc40ea0848ceb71abcb7ad4ebd52a8084520f4580100be162afe0f6e22b6298a37793abdf76a300d5143ea6bfd04b444
pa-IN|32|b884e34e091c213e0aa8133e47e9be879124b6453f4321cc08c1f64f190a3fd4bcc6bdfdf2fab1851e6fa5b7e6d38043665775aa3379db1b00ed663e501f37b9
pl|32|77751a3d10ce01794e84e81ec49e8db6acf5d419d58752ccb8a52d29aaca3859980309b7ac634969cc3ddc0dfe66dc3cf9be3013fa41af7974fd067b08ab61a4
pt-BR|32|537a796549028f385dc74d9afaefcf5b62b81e35e412564364c9a8c71c9d2a9014d329c4aaaa2d199709384324eaf8d651076dba914d687869e93df5447b3c74
pt-PT|32|94a45d9848d4dde3049b064c015fb27b32052b05c15f2da8564dfa1e3f4c3e82eabbbda1f426bb1c0768957d9f14646a7b2d7be6bc0cf5657caa47adbf382bf4
rm|32|804b227aaaefee4635af6463d476b380060a81f56860641d63731d9f6701c7542044e7ebeafdf723dec5e422918f3def13daca94a825b7370a9405c9a41c472d
ro|32|c297b9f1a88bb2e1d7a6aebbae0dc866412af289113ace1034c7cab49a00ca9d201ce75ea9ec45402a4e56e760b097d7d6bf8a976504ee717a5dbcb0e2d24c24
ru|32|9f95618daf97b4caf3d34cee9f774646cb18ef31a855143dd6fea3622bd1f7510d94508faca042dfbc5b7ee75f5541ca88809bd681c7f102697292520cc7ce11
si|32|31bf344f0f42869b9a64e5a7392f191fd1482bf837f0e47438eace3e373db636413271240a95871ca46ccd834641e22a3aba0f45a1c83c4166ff71cde4287f4c
sk|32|ae26924871956e859fed690f353b141a7f19e9a44b9a231a601e7db92232d6245df52f171be7db5539211e6619004ae667d443d771a7176145a546c387496ad7
sl|32|ba0637a62f135cae8f5a7cc4adf9262e523545aab41a04ae90d234018e0d3080855e54dd588cfff4049f837c57d31611c68d08e7298034f61e8f3727924171ac
son|32|2dca8f2fe4fa2acb03588443ca35f7086e59e97aaeeee3ecba8866a1f9ce397fce5523514ae9bc7c8e7afbb24b347e3952c442b9d55617766822b60c3524aa29
sq|32|02f89e73437f0cd83e6b5b3487055ce533e6a12e814af5c772c2108fb7cf247c1ea8b174976eb74e285b2358e546006dcb26d04f473251f155c109ac38facb49
sr|32|aa92ba6f7bd213383dadff734ff51b8254e4fa14ebb3cb67fcaa7f919110f13c3ae1ef09f5a50716a28f1d29f429e507a50d06f0252471d3b8b6400a21b256f2
sv-SE|32|855ad73a078047db4a1243d010696a9d0f1fe4125a24020f37e3f24ad2abbc30e500b702366604173adfd867df4471ced2c50142ef18737dfa6f61bcdbe8804f
ta|32|7fe1f28d6ce603095390e7a2a74165e9461c0e0d28f332b8c3988f1622ef6225782b33dd65b5bd07eb845383365c7c2372967a6bafbb363e007bdbb8e83fd30b
te|32|d27e5a2974c35d75fe935f8327673ae6e506d6bd4dfb1ab5f1a8b84d12808353619ca4b1837a5188034969f8302e03cd71c4a340ac470f77aeb7ac2cb8555a23
th|32|a67920ad3acfab6b4a17b3b3ffd4c28de807117a81cefeef0723a388ce413546dbf7de37cc6f0cf26d320bc8641f84a6f8e486965ba9b6c56319cbda58fc3947
tl|32|656fb0dfc24c26ae0c42e4fe91d3a69f32c8f4e47a4aa612538f3fb2788384ccd8eb50aa8a9a727290d1093575e8afdb39bedf4df80d971e1c4026a79794a328
tr|32|d1f52e7dd6bc625aa41ff31a2cec4d6b08330b5827782c6cbc25f72b44316a0511e266a3d94fd663d076e44a906e6356ef515ab3a06d4eddb022ca8df1d3a341
trs|32|04e69b07e32fe315ea640626b52107dbc593ec53e8f7370110c906858e7586a178df2637df0b0b6b45a3b003b2c7dc52cd3b35aef6bad4aefd28a879a4516f2e
uk|32|b6837808badac144521ae21697f6ba0e92bc0361d6226d85a4a8ebc9fac7fec5148259a69eb96aab96e2d34b207f018ac4caf1c05663c87d1ba685349c3de413
ur|32|57662b7491be55616499ba362004030466a02582c630db4fc1e3920487b5da53254ba3807d39144d408f055bcf437ff687a461d1ce7968bbec1c2f9b1caaa89d
uz|32|50cea5f8be97b80446946516074eb3068623ffce1f35c3cdfb9dcb1d89fc53bf18c6674ac0db863cb9f3fdb888cc17b2562563767607f4e534860ffe5904c820
vi|32|d84ac0d9ecbd4544f29d5c8e8e2cc6bbc43acfbcd11372e23456c5f57990c0f18e3ac46de92b8062cf4675371eaaac05cc7f7398febb2132ae12c1622f6f10de
xh|32|6884a554199279f9ab1db060a2c263b1b07ff69c85279ae81643cc4eaa0cae71b9d48b93b2aa749f2ba9aacbffeaa679b1e3cdc1b7047d47cc06dde52f15d6f5
zh-CN|32|ac24bffd95821b01ad9c3c074c0cc1cac4c4e9d23418c01558be81354dd082cae09be0298dcf08c12bfc885ddddf8983d70dbf4a3c9bb4d9efe8c66a607add3d
zh-TW|32|22a41ea0953112459779c9fa0c57322917de9b5d356c9560de161ded033c5a5f2622be27799b7d130dde26b108a63d88e95f76c6ab572cf3ab35b2a706950b1b
ach|64|f78d5b2158829bb5ebda0ee7760af8f56d54bd99bd9643a744f0ff3abfcbdb2b17b90a2cee3f46b1139218dfffa907db9376235af45b1794d38da0b4ed4a8be9
af|64|d23e50072d18d75201f4e1e11232bcd6074d54d9491265b6e72555f4d493168b1fe9f87a3b9352a6c9d6e30e6687aae1305a54baf7d6fcbffc27e68c9a1fa3d2
an|64|3c1867cce3d6e21195ffb5474b472234b7dc42ff28c4d56db01de3b08a08abe4addd9e79aea24f0a944437efd41b2424779feced55bda79559ceb99a56082573
ar|64|b5f9489fdb4b530cf93420d46981354305f06c606629ecb7e7445d4cccc0fd203c791158941675424fdad51bb3f6026e662f29fc61d7848a5a8fbb5fa53b07f7
ast|64|252e0a6bca7458f08cd207a6bfca21ed3a08c421031d8daa6b98b75ef2d2f9ddf5275501c3b07bc8c4139754cef301d5ae6dfa3babede171136743ad0f5f6db5
az|64|7f6878de59ad56678efe2ec2a8b8d5e3b5e9b6cab519c60fa916ac797a11769b2278255a839094147036307a56166e00fa1486cf29c96143913686e2306717c0
be|64|04efc3cc051f1fc49fe22638496424440a5f9da602d547bd7ede5f9c56f6052eca69f52ab4aa34f6083c95c772a62fddf17e625cee4758ca1dbecdd9ea74e9cc
bg|64|af8bb15b2a7cd7aa0aea7a51f0f98af4011a2fc148e26a4e114e466a6018cf737ea2bd048386d506bc470aaf80d6bb3c16fdcfb2d432c2bb2f0e8728558542ca
bn|64|1f2aa76cc294bd649f21e14732b9328b00d72dfa54fb50052821ac32c660ddeca09b59d36584189a74f962ce35a1a4033de1f7e06d6add4edf6c177a892aa8dc
br|64|8ab3f0b7558cd477649c1b5f2c2902b9dc5574a3bc76571ccf5017f4761a455829ba8f5828182a8e99b67a23b545caf81d85ec8d5ea9e74c0920a6ff8ceac7cc
bs|64|5d23333212dbe327af459e362915bc2cf216cb3772f594dd2d47494513b5cb63bab523b18b732e2b249863345f1cf4aea04d36212fbd3035b5d99c8dcf59ce06
ca-valencia|64|32f234e37a3b709c27db3840ba2c43bae4e85acc4041e1eeec79ea5dc76fdb1735879e156337b762de46e0fd1413d2dee06b0b3810da4f27deb7897a65d76048
ca|64|700ffca9defb95a8a9d9d840b35d963ecc411c3035ca444cd8e83f4910a6b734b5aba38171bcbc065a6c6297ad2931ddf53520b5690db3e407943cfa7dcfe3fe
cak|64|86a76235476c8a7ca575eb115eec0f4bbc8441dfd027fcf79e8032f0c2cd36100bf9f134067816a877baab6b483613c09c8a2ec55eba3ac3c3321e6cc461481a
cs|64|5c3d6428367c6a5d1d7eef1ed4ce3fab848284d2ee026075339bc862db84e3927d2c35276c1d0eda82907d8179f75f1c66750862a32085f7d4b70d3194ba8211
cy|64|abadbee9f93c7295aa1b555d51dce0fb333c4f5c1beb8267c1020004729839322a9ba30c76a7719e9ed6ff1bccf4d5c8432a25056c0e33b3ca12ff7861ad442d
da|64|992ddf1e0995ff315afb01898f4de07f287e7667e5c980cba002dd2b5d5ba598ce61a8663f4ff3a20d7be02d415243565330858b525a8839febb4d1fa9f71509
de|64|e50919d3a018fc6b8a94f97d514228b8b8c414f67d339f0fea3044b38928d7111c151ff37f3bcb6388d75821072921df6769f3da8aba2c48d1e78953cf883a46
dsb|64|a34db439c95fa5e9428b4870012fd68ba31ea4e362d15ada786a84788e8b5223bf1f7d651010fdb526bdb7ec002688d3ee8b0f5a31a69fccfc8491feab4bdfe2
el|64|701a0ae4d2aea7303413e0bc5f43bb2bf74069f8e2ed854f4f10153a6433f8695536462ebe560277b188e19a8b5059eb99aa91cd7d974661b76459587cf7d150
en-CA|64|97a67ab9fc9ea922dacabecc2665a732b257fa1f50d9b1b82238d7755cf38e6ddfa69463943fd20281e12253ec783cf2a89d13b727c960dcb48c9f6e053446d9
en-GB|64|6d5251f5b6496f05ffa178c1574344589fb46df19acc39543532992334e32abfe88af52ff6a86354c0931fbf157c31c0acdf24f9ea74bc55c56705bfe56d9400
en-US|64|4937efca521385b8e79e3a2837d9d13adf37d7663d3eee385e22a423ebadde5352d1505d24d74784228b2850879a471e3a3afd2096e6fc442f8fc91e44643a03
eo|64|8bed133ade27e01848a68c71a5bc1ec3294afcb282a05d822d7fd25a979f6c1c3ea4e5b0924b00e782500ccf549195be20260299f3a377ed82384735d6e8fe08
es-AR|64|a7f058baa0a5bb5bb0cda6e7ac1b69e8c80a052c4f86052359909f0347ec30c27d7cb5c02dc73609abad6acd7ebbe7d6cf7454b0f06b1f96e277aa8e1304d5e9
es-CL|64|7b5301d81b424262f2c4f3c21541f0190ccfab74f32268c56c9c133d6d484a09d6469182a347644950f2196222a8dae9342e85f4698306f7112626d758792517
es-ES|64|4041b8a76be910b3005b8e82ae3aaae80c33e78034d9dda8fbff93189356a1bbb144d9223e0f91222fb231adf123ccb4edfae14ff42759c58686e197f579fb3e
es-MX|64|e91a67b8038877652fcad499479113b8fd41b5f5afba67e7e080eb0acddb61c211ab5f1c8cf41ff23249b248b1e04f38e9427e33221beefa370f8c2894ef71a9
et|64|9322d73862e7e60e6b319d8ea5e9b509f01c1153c61392059605519e29f8cb183950e7fcca65012da88709d2e0951f6ac1cdb89b8eef81328f0af066f209dd38
eu|64|e5a0a8af3f91f92f9bd991a4bd61860091a70dc00727fdd171f713e0fe08baf334efbabd470ff132829d50d661b4b34bb1311fc95078ae5f954a813d1ecd44ac
fa|64|db9c181a12f707f78429de744a7cd85c46f6ec080b792e4d4d646f81510863bbcc69e7453984e1281be8786b32d12d12df6231d47032db21bb962ab274f83cb4
ff|64|1ed68984b7788521ec09f65dd0c6a453d950a9a5949a92c0e68fdc925faa70cf79f8d1cbf8000db1da0edf605d4bc161678ba4a36202fc3e6bdd5a1c56462003
fi|64|13e69f810c7dfc0264ee283cc0d5c75ec564ee52b7d0ca5add74522938432b485c507ad8fa8fbf3f0e49a6bf20b28f43d144cd99b936bc3c91b5d08bddcdbca3
fr|64|116dac07594281c005f5cbff33bd2f66e748c309e0ae63876bdad56fecc85c64d213b4fb5195ce958113aee6d6b72a32a898d88a5575c17a400ad04dac9ec152
fy-NL|64|8d735b9521c7e04ce13a93759aca5199ba94ee7d893788dbc82f8f3efb9cea89bd29e0ad147665610a35c6429c89cb3cf7f877fee091c50f3bf1559af2a00d2f
ga-IE|64|c661f93154db320455bbb46b04f666ec68ba65eef29001dc01294bc6482740041cbb42c7458bdc507c42cb5104f0bd8a69d55b2ef6612168528b0337941354c2
gd|64|c696d3cce1b806e5a7079ad374bc45828554d92afa9bf2c21d4d3428a18aafa8148a1f8af61cdc49ad85d60998e4c919a0ee4ab83591e49dec98a18b2db9bb19
gl|64|36bbf7954527e33ebf2e50683e4c82c54128390d9279f7b81491da6c4408b56f0022772a4b4b2e96e012503d75d476285879f2a6c720d38eef3dfc848de484ed
gn|64|d33d91996649bfb3e42438d03e2ef2ffbf2de98e34621e2d6df8c30083ec608b17f698147e4479d1f82552f3625e36f7fff155fdf1295536163e58dad506eb8c
gu-IN|64|80c02dd0d8a62ee0e2c9f1c2fdc61f15406f0d61a3a0df81712d4a66615b68c7833310bf08b8bc5ad762c23bba40adac00bc85648b50a206a80db1784ffa8da1
he|64|190f71ef187a1e653d53e6231471f6dbf4230bf46cd9b8fa926c8bd721f21adf981ad9bb1644ab48ba751ba172190bc730d97fd5bc81131178dbbaa0e4822763
hi-IN|64|eff0516d22c7f72f9c41ff11d04e10ebdd478da9ae8b69e486d0e09d0278939b25f346f0b187ca4d4d10686b4191a7e31417dbd03205907d327a19819e83ba40
hr|64|bcb814f5e8121726639d212f5d63c66f7a3faad38482ffb720ed8e69936e8e03d0db78f3d43a64abef19b2dd2ab5d9476bd895da0f8462310c76ff593fc0e2dd
hsb|64|9bc0ad3ed188feeec199fc781ddffc88fd6ae7c543ff0ab9a6c74308feae96c8ab7ec6f31758c2c57f7c490c8402c68396c8fe843103692455a60a46b786c142
hu|64|86e7dad99d42fbdce132231f56a5d44a0765779f7991f72b028e432efb3983bd4a9cdedf6d8f7fb569ba4b3313680097fdfb2c0b199353a0f2ed92a4f6cd8dd5
hy-AM|64|4ae94f294e6d07e54f9cd441588409707f2b3e7b4fb2e25e6ec89bd343231e74bc199f630ab1777a208e0fe3370b2a58aa1b2ca2d9a5cf4c34b69e60276919ed
ia|64|dc1080cc98d9c2b06bee460326161a68f248d69ca78d2fccf681a7ddb57e47b82f7c2a6c7fa6596a5300da7af5f669198fb997562662228b5d859ba8016eb947
id|64|87dd39ce5a76ddc8987e311b021cd81ad05aeab81adabc87aab918f92fe6b01af6d7d118d0abf13271d1c8274e8fcecfe12ad2694b89ad6aef00872e8103bc8a
is|64|5718a573c0a411806afda64add38e1eb8d8f1cbf2bed4e7f0ae04e4f2a217a51c943514cc4c2e5cae0f87731f0b7775b0428fcf1115cf836758122553212d3da
it|64|8c766551374e30c56cb418c140218eb639c59502b5b172b4b1a1b62633dd458a7f73e1851cf5d25e6c5bd1eb16b6e27d51598e6275a053a34fedaaac28a46f23
ja|64|28648ffd6ce689b2fdf95b20825914091b63fe9a454dd684b4776d6c7adeaaae7b6871a49f3cb31cc9837f9c811c4825a5c0aad56ef985a0200c4e2e0625d8c1
ka|64|cac6327917d874e08029d4fdcc42184a683124d70ce6d8c2a2ddd0187f956268e214ea59b01ed5a1df231f7fe1ff33572e9c5034db27812f82bef0e0e7ac7e5a
kab|64|f02a4d56c819f68ebccf6e1caa66a04157e3fef55ea62d4cf6fe7c4f285c6fadb71628608e363517f03fdb6a3e39b96be8ab2061fa074c2f2db5ae76a5dfb73a
kk|64|20149063c503e852c252210b269b3b486ab0d4857d0960197a70f58ac1b26f68448265b18d41bfc3ec62d55a48d1605c9ef03238b48ea8a9d49a9138a943539b
km|64|d3ac2abc0b6ad0905c80745c15d36ed4d85363d2f20a0aa74492b98969ce1d40106de4cdb395b4c8453f7d2812ad25d10aec8c792c1fcc29f17c436a1330b3a2
kn|64|f41fa49144342d5354152a2f72fd82b5879b235df87d767c0fae7825fcd7eaeecb00ff2f7ec21e3c705aa1a7942c37136335be2e8db506b603ddf9fcd7a2c334
ko|64|448a901ed161efd3bd4810d7a06d4f8df2e98e7bb4f95e8eeb1cb09731ba54fe52e564d6addffc8a5864affd45f89e7e87e60d05627c5a497c8185815a07c0b8
lij|64|11dbb0e1e3c5f5cd86b6933b6f9ac6888ea82fefe91c8819458283cf374552d62120579a18530aacafb17a3bf63479a7ec16d48ce535d5f18feb5e01ef8dbfb3
lt|64|5bf3280da7c23824c6e2db950abc5c0b3380c0ce1886356976c9c127313931f12348e5f0085236ebcaec7a52d8fa81e9bc824b4621c368c01727640b72544baa
lv|64|aa5854cb744e23a883fa9091d90b12ed86f37e0b56da312ac5a214cd108595422078db354b1726aa640ce4f1e84b031b781333060a1decc15278db6fbbe61175
mk|64|57d323ff0d3eadbacbe79bd134fd55ada4bce2a33fea8ef7436720dc82649687fa227f295dd58b279e178c649ef421ba22f4470b5d02032bbc083850f0ad6266
mr|64|874415f0e144b8a9d741f5355f523d7ce2469a69e271ce7f6da1d5133445fb08edfa34bda016ceaaa205ba62d6953e9ff1f2629e78a48f7b242620a58ffad9ce
ms|64|61f8ea42cd4c44e45d5d5fd6182b32af586c7dbd16529cd36d2c7be209488475b2b0075d67a03f6d487e340e1d4e3508d4443a316fb061dbb905b191032057d9
my|64|cb6ddc8dd0ee2322e978c7e15572004cdcdf99af57cd7f7ccb1ae3d2a7067346485897a3f74ec96daf68cc02457c4420b63cb19aff32763f9ddcfdeee925ddaa
nb-NO|64|056459baa774ac6e7d70f780aa898b960ccc705ec464cec889d72d9e4004511c87d20439c7bddc92c6d6e97af51179061a1ea8beb2f62501c8d2ab6778b381d1
ne-NP|64|eafc05e634c65483c449f1f95a4377c547406b2f7653159b68ac5ace3aaf9333990450da1f23c77da0868d6dfc3a3c10c21bc435bbe7953b204bea9bc5b0512c
nl|64|adc3b03986e975fd1380faf630f848cf7f23f665965e53dcae9611f1bb9939e0a04bb3515b898a4128218ea6936d158953b43da1244d4055e5ff4fd7c9a994da
nn-NO|64|4aa213f61b859c869904427d0a26b5674f3d1b912b0be8ac31476de57e7192d691a0412d477ccb542d556a0188a9d3af8a2133974f0e132407da5dd327d25e9a
oc|64|87a5bba3e46285d69efb712725ea0da838f81f4f77745ff0d193e4a3d8e7d2534d8371b18e90ed23574fc69c296359848e637ce2933a1528cb15cf5cf2ea6209
pa-IN|64|9b3d4c550a3ccd75c50074175f40235edcbfa8fb977e5c7e2d80d22062b916eb605bd81e0a355da808388b0a615c98085a3d2f48d35594eeb7dd11db3ebca30a
pl|64|13bf84ffe1f328bd822270b33ef1845be6b58580c2bd5cac98b04476c2dbc865bf9d3bd04e534b1b3b75c603095b094cc50e0a52661c15f7ed1f77b5f15e5510
pt-BR|64|c6afd27ec8072de82aab78cdc53112c4b7daa36cdec6f34cbf848ab8f5a99cdc9b669c527a5abe61ec34c195b61910a779cd0f362aa34fd16b4e4746eaabdced
pt-PT|64|0ccb6decb53aa928b3a3d5aee3c202a16de5c7d54821609cf96b6a9bd9446c09288d1559e975c6c64c3e8642bcd735f832922ee57368c12ad8228bdf0e7dfdb3
rm|64|98f518aeee7aaff280459f36b8c8643798e5504d4e3f054151ce85f12b9b222564f53eeba041e45845a9fd920e9b8b9b10eb0603f9359d0c1dc2d59143f1b386
ro|64|d34b18fe73d32a58e5408b21bbd1f7619f77c54ef572ce4b2a3f6ba77d6933b95ef5c061a93aadc13ae1cd04fc863096b882644ce4e56bf6971e08d273464ff7
ru|64|20dea49fa4d1bc1d243a7e57a262beec7bdb53dd4cb2e435945f5495119e807418947bedf7e925eb1a80b0b5b05c9ed547967e991284576f9d715b6549c315a3
si|64|914c5ed4516be3807a96b22b3daadacfe8701e47462694734c34d54c69e360080fe1338c8f1101ac4b92ba8dc97d50fad6d79d75cf610a1ead4d4d422b9dda8e
sk|64|ece0b842969e81a027fc4ee2b99a9f2e1bed47446d19e53d7d425af834dee9b77be7a465b1a0d1f98ef1dd3149aab7b2fb7166cfeeae3bab9b9fc07529c1357f
sl|64|435c5f46db6e41fe11614bc6e4f24ef958cd699479d6e6ac92bd82ce9312df4065e5c4d34702f52ba5c1d2c12443ac824148a7b1cf3ea331f324d3ade9f4f2d6
son|64|143b83da46a4b6af5dfd6da2668b54d5ea839458524e170a75d028912ba160a28bc607521956453367af05c45657f87cdace57eb529489dee4d383f828f975ce
sq|64|e4114448feb8bec2c9def64c3d8276fbe96ffaa14cb3b853793bff5c7a55230c331029d5a221c78581b9202d5753fe07d3cf97ef9ba60260a223b9521cd5225a
sr|64|7e162ad535cbc8cad1f1ad97f3759ec329f07a164fc7d3189b6f7a9764e21805ff5df12fd28b954d22712eaa70ef7e0eaaa6286ca0196eb6995a90bbc91d798f
sv-SE|64|b23851304e679b0bb012b48a56dc1f8a6b68764f1c5e504a33a7c7018278b7d7fe2839d0f2f499db8d43011633a40bd2e2357018aa01fc8f8642cfd3715e80ae
ta|64|e79eea92964900566ca1302a5a161bcce316cfc1b1ea26ce5af5f9a21fe2e51c8f0f214be281b7f0b0e9d27650c1e0d8145ab773895f7540a5f5e07c0813a3f7
te|64|f7147d88b20f88fa82d18a9862bd1a1ba9df329babc584d35b789281c02bfe8df09e72834d0f0b02213f1dc7f934a8b271dfbeab953250eed477bbf0465ef642
th|64|3f51d17c336ef8c1c7af364b72de101634a096e3b56d8501d3f818f5a1a7482fc809b9439e87f2de8268d6a7ca69263215703bcde6cf59852e3b2248a3f74636
tl|64|a0fa74a80e8777ad5b3564aa6b95c15f3c4972fc438e79210abbd462f75a2d4b79d3f1b055e8a979b2d6ef5c401d98c515d8558269aa4b465f2bf873d3e53a8a
tr|64|33ef6e7c0ee6430283ec66c220dd936459b6412a1ea67f8a0cd06ff7a0318df1de7e472591376af5062748ef8aa73b42db779e03289afc3265ac002e8a7d97a8
trs|64|2d259d7ad09e042ed0c9c60fe9dac16e437ebf701ef8abac2425b3ac19845c63355127b3c0b183dc5507da25d7e8fc957c3e8c7a28c4ea851bee7c284ce1868a
uk|64|db015a55116a2279d0fce17252b9ce693f1b8df0db2a585ac424871082e7dc14ec1d61f374d8b19ed3de3f2441b65768b41b6164cb4ba255122ca03a31dd0f2e
ur|64|472c90e1a5b49984575c942fdb31d81adbe694970e7f60967fbf0df581a24b0d21781bab84dbac519fe56bfbeb2e4bf69a1dbc0ebd6ba03dcd34e3e353538d34
uz|64|776387fd07e3a047a375b08253d8336a4385c299cfb11edb0e8e734e0804dc85f8eec1d84532c5c15b2d613cb0a41606d0ebbd39ee5b85cc576e290731474ea1
vi|64|05cc62e5e2ba8aca7d8e71d3f734e1c05a2d4e88ec1d7ce8dc0f0fc7a028b4763cf0e8070dd8dfce8f20689f223f7a3e47fbf90f94709ed21badb17cf2c02d9e
xh|64|d8eacf9366484fa685cbfb2803b32709af00733e6be6a202976e9051861632ad2fb2c32c1b69d0f21b7b121fad7cecf8432a2b5b52cfa9f25060b93e968cf1db
zh-CN|64|f7ee6f24b5387be8758603c5f149ade4c94be35196064c16a98efe776110105e5bf96da5f56e5c27b409684127ddd0c03eeb03e0b0b6f98d4da8d3a04786bbbb
zh-TW|64|974ab7df447f664f5de10f4d6b4918a6ab8467283a38b3ecb9e4fcd58dfefd190a40e8bc743d0165e9a61c606e5f71b3f311dd64b8113ce543a2fbad51ae5fd0
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 '72.0.2')

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-72.0.2-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-72.0.2-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 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