Manifests/OperaBrowser.json

{
    "Name": "Opera Browser",
    "Source": "https://www.opera.com/browsers/opera",
    "Get": {
        "Update": {
            "Uri": {
                "Stable": "https://autoupdate.geo.opera.com/api/verify?product=Opera&version=90.0.4254.19",
                "Beta": "https://autoupdate.geo.opera.com/api/verify?product=Opera%20beta&version=90.0.4254.19",
                "Developer": "https://autoupdate.geo.opera.com/api/verify?product=Opera%20Developer&version=90.0.4254.19"
            },
            "Channels": [
                "Stable",
                "Beta",
                "Developer"
            ],
            "Property": "current_version"
        },
        "Download": {
            "Uri": {
                "Stable": "https://get.geo.opera.com/pub/opera/#version/win/Opera_#version_Setup#architecture.exe",
                "Beta": "https://get.geo.opera.com/pub/opera-beta/#version/win/Opera_beta_#version_Setup#architecture.exe",
                "Developer": "https://get.geo.opera.com/pub/opera-developer/#version/win/Opera_Developer_#version_Setup#architecture.exe"
            },
            "Architecture": {
                "x64": "_x64",
                "x86": ""
            },
            "Architectures": [
                "x64",
                "x86"
            ],
            "ReplaceText": "#version"
        }
    },
    "Install": {
        "Setup": "Opera*.exe",
        "Physical": {
            "Arguments": "",
            "PostInstall": []
        },
        "Virtual": {
            "Arguments": "",
            "PostInstall": []
        }
    }
}