# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.0.0.schema.json
PackageIdentifier: Mozilla.Firefox
PackageVersion: 88.0
MinimumOSVersion: 10.0.0.0
FileExtensions:
  - html
  - htm
  - url
Protocols:
  - http
  - https
Commands:
  - firefox
InstallModes:
  - interactive
  - silent
  - silentWithProgress
Installers:
  - Architecture: x64
    InstallerType: msi
    InstallerUrl: https://download-installer.cdn.mozilla.net/pub/firefox/releases/88.0/win64/en-US/Firefox%20Setup%2088.0.msi
    InstallerSha256: EC8209C15D75914D4F103DCDDF4459D2EC95477F58644DFBB51475AD04FB6A7E
    #ProductCode: 
    Scope: machine
    InstallerLocale: en-US
    UpgradeBehavior: install
  - Architecture: x86
    InstallerType: msi
    InstallerUrl: https://download-installer.cdn.mozilla.net/pub/firefox/releases/88.0/win32/en-US/Firefox%20Setup%2088.0.msi
    InstallerSha256: 6378ABBF6C69D5D983F5C853A2D8012E32609B03598D91F2EFA7671DE342F20C
    #ProductCode: 
    Scope: machine
    InstallerLocale: en-US
    UpgradeBehavior: install
  - Architecture: arm64
    InstallerType: exe
    InstallerUrl: https://download-installer.cdn.mozilla.net/pub/firefox/releases/88.0/win64-aarch64/en-US/Firefox%20Setup%2088.0.exe
    InstallerSha256: B60FD9BD1AEFBAB7739BE73320353FE22FBBABC433222330DE6FA839A3561126
    InstallerSwitches:
      #Custom: 
      Silent: /S
      SilentWithProgress: /S
    #ProductCode: 
    Scope: machine
    InstallerLocale: en-US
    UpgradeBehavior: install
ManifestType: installer
ManifestVersion: 1.0.0
