Downloads:
659,642
Downloads of v 83.0.1.2020092121-alpha:
134
Last Update:
22 Sep 2020
Package Maintainer(s):
Software Author(s):
- Mozilla
Tags:
browser mozilla firefox alpha admin foss cross-platformFirefox Nightly
This is a prerelease version of Firefox Nightly.
- 1
- 2
- 3
83.0.1.2020092121-alpha | Updated: 22 Sep 2020
Downloads:
659,642
Downloads of v 83.0.1.2020092121-alpha:
134
Maintainer(s):
Software Author(s):
- Mozilla
Firefox Nightly 83.0.1.2020092121-alpha
This is a prerelease version of Firefox Nightly.
Legal Disclaimer: Neither this package nor Chocolatey Software, Inc. are affiliated with or endorsed by Mozilla. The inclusion of Mozilla trademark(s), if any, upon this webpage is solely to identify Mozilla goods or services and not for commercial purposes.
- 1
- 2
- 3
This Package Contains an Exempted Check
Not All Tests Have Passed
Deployment Method: Individual Install, Upgrade, & Uninstall
To install Firefox Nightly, run the following command from the command line or from PowerShell:
To upgrade Firefox Nightly, run the following command from the command line or from PowerShell:
To uninstall Firefox Nightly, run the following command from the command line or from PowerShell:
Deployment Method:
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
Option 1: Cached Package (Unreliable, Requires Internet - Same As Community)-
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
-
Open Source
-
Download the package:
Download - Follow manual internalization instructions
-
-
Package Internalizer (C4B)
-
Run: (additional options)
choco download firefox-nightly --internalize --version=83.0.1.2020092121-alpha --pre --source=https://community.chocolatey.org/api/v2/
-
For package and dependencies run:
choco push --source="'INTERNAL REPO URL'"
- Automate package internalization
-
Run: (additional options)
3. Copy Your Script
choco upgrade firefox-nightly -y --source="'INTERNAL REPO URL'" --version="'83.0.1.2020092121-alpha'" --prerelease [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-nightly -y --source="'INTERNAL REPO URL'" --version="'83.0.1.2020092121-alpha'" --prerelease
$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-nightly
win_chocolatey:
name: firefox-nightly
version: '83.0.1.2020092121-alpha'
source: INTERNAL REPO URL
state: present
allow_prerelease: yes
See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.
chocolatey_package 'firefox-nightly' do
action :install
source 'INTERNAL REPO URL'
version '83.0.1.2020092121-alpha'
options '--prerelease'
end
See docs at https://docs.chef.io/resource_chocolatey_package.html.
cChocoPackageInstaller firefox-nightly
{
Name = "firefox-nightly"
Version = "83.0.1.2020092121-alpha"
Source = "INTERNAL REPO URL"
chocoParams = "--prerelease"
}
Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.
package { 'firefox-nightly':
ensure => '83.0.1.2020092121-alpha',
install_options => ['--prerelease'],
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.
This package was approved as a trusted package on 22 Sep 2020.
Firefox Nightly builds are under active development and should be used only by advanced users for testing experimental features.
Package Parameters
l=<locale>
- Install given Firefox locale. For examplechoco install Firefox --params "l=en-GB"
. See the official page for a complete list of available locales.
Firefox channels (development cycle)
Every 6 weeks, Firefox developers take the current stable features of each build and introduce them into the next stable channel for further development. The Developer Edition is a special build containing features never moved forward since they would be rarely used by the average user and needlessly consume resources.
- Firefox
- Firefox Beta
- Firefox Developer Edition
- Firefox Nightly (you are here)
Forum
Mozilla Developer Network documentation
Privacy policy
Please Note: This is an automatically updated package. If you find it is
out of date by more than a day or two, please contact the maintainer(s) and
let them know the package is no longer updating correctly.
$ErrorActionPreference = 'Stop';
$packageName = 'firefox-nightly'
$uninstalled = $false
[array]$key = Get-UninstallRegistryKey -SoftwareName 'Nightly*' | 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)"}
}
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
}
}
ach|64|708d2fe90e82f6f93b0acff9a2f2e23886c768b594a1d587c9a67c505e85f3d0bebe6aade241f1dd46bb817625071c4c0cc34b4c1817a086d0124fc7ac446f59
af|64|dd9f0e4af3cc99fae8a6ab9205547540ae834937e2ab2734a64d7b7bcaf4f777459e06ec7d266fd7759ea63e7f5ab187f006bfd85047402d5a549a8f34d75605
ar|64|5f8981913be0bbf55a07035e3530db1a0062e900f247e86815652b793ff4cf4bc36865a9ab2412ae1822afe379c9a88823a36d8c0731e10876d7c00fc165222f
ast|64|ce5d7933be4d2cac1cea0a9d5fc50c6020a32a8aee394b44145b7d2b9c6d45a8f4200934844b82e897a33c698f0584713b2ba437bfe5eae4eac29bbb8f28ce14
az|64|775b892cb5dd453d2ec15bf562c0df433b56ebf2c18b5e62e11c84ed1c84cb12a0155ae380160dbf84f74579b139bffa0cf188a6594e6a0dbe3c247670cd6a4e
be|64|a4e8e7c27dfb15bafa0166b20abc9bcf01ed170d9cc04e6c9ee01d0979107e3f57b1441c7052fa554f62704601b34e799857de6e997f9c4f09de4b195fcf7a61
bg|64|58c26fff43a46ee2e50cf3fe83bdbaa122db0c99179fb31a9247372248c5027af0f57c5ea471bfdfe387b0fd71286a6524bc8685427735295203509467aa9da1
bn|64|c46c5607145a780e9660bd39488355fa32d42fc23aa4bbc8a65aeda6845c52648a998ce3b71b16f57263c7a487e753b0113f710b233503afa0a7bb28bae35750
bo|64|743ef077b1f71d7f5d11330c6f4f0a82bd95a8a163109593562152ebe9d8685dc84488acbe195ad8e60e3d9ee00c24a3d83cca1bfff86ff7c5290c3531eb185e
cak|64|e470f241da84992d8835e9f4b37fb1fcf953648cc5574209d5f7dc08e2b3283954d058b0d1663c4d57ca3d47a9ed9219a85065328102eb2618d1baf56b638c15
ckb|64|5ecc275a0fadc59dd895a863d4a70a12b8968d85f1c0195aafcfe24dd8072bb05a74d30bd2dbbbf5154a637fe1aab74b18f24726bd2cd385352a811dbe356764
cs|64|befaad434b3d87bc82578c42da038baf2ab9fb42e77239aff21a9e8255077c0d69d15377f2d556e44eb4eeac485ec2a10c5e51420b310b72999f0e7c6ad2888b
cy|64|2597f4d5858c976d72865a1fc5d750f6071ec914c7b2bf9d43d58dc37262819e434bce0a70148944b675700bfbdbd2519670335d86131479a472e93c5777f7d0
da|64|b4c75b66f001f682aa0144636eaa5c6f19ffdbc8503aeab23b34fe8d0e15132e93f4216e442e254e92b9ad34454d683640e17f04380362fdd0b8369f0d739ccf
de|64|4164427228e2ac02342da3a3a6fbe9a5652b2182da727c42679bd1fa64fbc324fac3710301619d86cb5773d715743613d83b6a60d43d1b56dfc6c7c8ec490e1d
dsb|64|2d839dc5f5481d45dbcc73678bb72be00a758f10da8111c832aca571d881a1747ac85a25c2059ed1041300e4c2e56a8b90e05b7ad9a430a77528a4ea1a37ac90
el|64|da8d00f46b90415603c837ddfeebb973a9013240e223342f9f3d404eca0d63b49e5f37acc6548c91c5cb3ea4dd6786f2afcdc2e60b39d74696dae15d56b92b53
en-CA|64|0a88fe28db9e407ee4e99b7e5a62bc85e0fd6dfc219d5e18b7f45935975bd9e85b6211482915df537e9e40c4288829dfc9f9a27679927c881bcf2ca34345c9b2
en-GB|64|7ed39ce26888c1f3ab1ea4183007eb65ddd38c9a79414d3b6c6fad75cbc6a8aa28d7e71833d251c6ae5c998713ad0177d3ef860a765c50299ecd47b1fe1295bb
en-US|32|e4b5cabc2c7c249169e774ca937d4c0137aa0b959bd98e4f7e7d09eecc9189a9cb7212e66f13415b958643c5a414a84058ca41582d785485ef22ca7d2cc9873d
en-US|64|5c38cbb220f653479461a2dc7dbbaf0bada0614754d1069e06c88a4e5113b07b539442f70f2a6e27a01bb0c78979347e2372a62486533f8796c5535e9587e14d
eo|64|6a505f3fe93a3083dd69fdd4fa6dd2cefa636a26325ff806bc7d62b99bb98306a307f975f6fd6144fe210eec5d081901074a50adf47721f87948edad07410277
es-AR|64|ef5f6a008e1cc4a983b24092b970071c9b0fd902fc8e728f26b0ecfd574fc8647d4500f4407f43185300d4d8ca961239426d30e6ebfe8fed19a79cd0b2d5e62d
es-CL|64|d5658cdf4f01c39a34d8e150f486164a460b5d490f040ccfd69602811eb4d7649c076ca5d1774d2cec86c5373fd8755cbed8e7a3c1c3d59d2a380a72baa66311
es-ES|64|fba067b0f5c4596f8a9914ce92038e45e67fb45e1ba3a3883b7679dd5ca39ac7407516cc52dfff584957359ecc2f41db0badbc42a88a566cbd3fab8a392ffd95
es-MX|64|30d475215b0d7f010e7e41ea2954b607b2e580e1a8e597966f42e19497e74d32869eea68ab6db63206e474624683c47b3de2956ab2614f30089403c7ee5581e6
gn|64|e982b1507a790945545ef5a5f8c6cec70f896b4cf11ee1363f5787c9231dc8a0c7fa7ab3f8693f5f75769b286ab15870f8ca52c066f46d14de96491d6952ca02
gu-IN|64|e2e16e2d56e38906928c2a83686435e20489935931c48ce97c8fc5a2dad80a76c43c34b5eb3da619b8b693bd7abd5174fb3681c0670f93e36b580e39d8a462f7
he|64|bcc11fe63adc2a5dd2a4487abd9139bc9cc8ece2d78b81a50ffa415e85aafb323cb2976b6118066fe21c3b53e12c499bcf3cca29f8a16af2d61442908d791060
hi-IN|64|3749a15f283f3d92c5449d730271515fd3f9993607ab418262612fd78a74131c18622bf9a7fab9bdd989495b2e343f25245b09d396eb5c3abf8c37fcea5b14e0
hr|64|5d1e21ab83d78b8b8489236fc92a01551c7d1e4be1be227a392843a42991317b9f441b4da2c0453d1f67f070212ff5f68fd930aa5b7fc8253bf876f7831e492d
lo|64|c6f8a80fc84e68257844ad421c6cfc1c49708433a3e195f4138f2a04406828502826f22404bfff8cb7b1824f83d8c0b2d1c44ea6e9d353763aae9c7e4c4dc267
ltg|64|4099d70877de874451c59752a9d46b117f4d74edf38d7833c2f2c6abe28b37056b88240d9e8944c7d04469540780e0b76a67db175bfa7f3999ecb5332dfb0390
meh|64|45fdd965ef20e72c2d6bc9391c7d12549a8ffd57140398cd99337fff2cbb992f9cc049ca93f601a127dfb8c165da41eb52ac92f02f783108bfd991b9a2e0ee94
szl|64|de2c92c484f1ad25444bc4ecffa86977307ae25fb2ab8283b001acd3147262634b01f1df91776cf015a4fe21c49c58b44a782cc27ee45b333f69363e3d2225a2
ta|64|363763dfebb814f65ec2fe77e50ceb1d0c867475f9eb6134946bbf9c9d47c7d9bc1d87f3ab6ffac046bdd0505f188bec8eff222fcd0f29271c3dd9e3af2b04a1
te|64|278e692716671640fb3483f2c6d863b91ba989cc9d971fea4f03ebb3672bed0aaf4f488c92c1059afdf784d547683105c8ed930573ce1b472ce92ac070ff9d8b
th|64|648ebede590a2c3ad08115c5e2410ff5a353fd1ff0272d15a9ae4d647726f6d5d67b809c08a635c038d2278b51e938d7ce89a6f8c907185f4f120090b99e8c62
tl|64|95c71944eeb84982678cb61e546b51826f9641dfbcc573b3357c3b715e4f9a0ea778c767a5e17575ccca029e9a1900356e69a2ad03fdd71eee3feb5a6bc1ac41
tr|64|fb75400f89909f01a64803b298af1eeb6cb762bfa3268191ff2df8e92d17d430f637eca9c22346b26538d435bbc95592569ef18c4a2e19c43ac8e59be55c1a1b
trs|64|7c4f916e6fe3e739891ea40cd68c26ad54220d48214533a819b3a8f2cc1caa503e646a5d2edf104ba82bb6dc8b881a163cc7f00ff8e512da575414274d7ff374
uk|64|97266841b9ad6018dca12192241bdc8d7122620bbf4db25ee6f131046350c167bda38f4c888f38d6236aacd4d090621c3d3678cd210e1fb8629645a29edf813d
ur|64|d5f7c9b69f611d1fa32d250f60aa7738605b7579037c981318111ec4a28c7317081c8cdf6841a1017009cebaae93f149d74538fa5c75ccab701f2453b4cb6b41
uz|64|671c760692056a1baff1b26680af1f163afab24d2976f56bd027df4bf5e9e4f7d98101ded801695e0d1a1f0b42169678986d486225bb1059cc53d565c2466601
vi|64|d7c9c30a97f6b1279c1a13d053d4defb2305d84dbe3c858147a3f9846cc6a3a9aa7ba7b16b67b743ecb06a0c779c3fdd8f975f507987ae68f8ac04c99496698d
xh|64|490b100c3881d5ef8dcba5c92738410dd4e4a31f86a98fbe0733550425252a1f6e1d0f6b9525cb065cb1e4c5c8193b6d5f8932dbd8380db2f2fff710f26e3d52
zh-CN|64|7bbce77b2f06224027bfdc351a8d8da4aaec293a1ce9a628273b9cfd392d887aa847d41236325acfbf225fedb0058826438a0a2c875f35ed12fc5e4469d4b634
zh-TW|64|24ddbe24a387a2a98b39d0c39713b153de5011007a888c193829f2dfd189f8c722576b0c19ab425ed9da97be34f6026c03d8ef35a8dac85290084bfc3a522ec2
Log in or click on link to see number of positives.
- firefox-nightly.83.0.1.2020092121-alpha.nupkg (974aefd01bb0) - ## / 63
- firefox-83.0a1.en-US.win64.installer.exe (78edfc104551) - ## / 61
- firefox-83.0a1.en-US.win32.installer.exe (67337912bbbc) - ## / 62
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.
Mozilla Foundation
-
- chocolatey-core.extension (≥ 1.3.3)
Ground Rules:
- This discussion is only about Firefox Nightly and the Firefox Nightly 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 Firefox Nightly, 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.