Update Fleet-maintained apps (#48196)
Automated ingestion of latest Fleet-maintained app data. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Bug Fixes** * Updated app metadata for multiple maintained apps across macOS and Windows, including newer versions, download links, and checksums. * Improved install status detection so the latest releases are recognized correctly. * Refreshed package entries for tools like Visual Studio Code, Vivaldi, GitHub Desktop, Dropbox, Opera, Google Drive, PowerToys, and others. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Co-authored-by: allenhouchins <32207388+allenhouchins@users.noreply.github.com>
This commit is contained in:
co-authored by
allenhouchins
parent
ab8e01c202
commit
7bee5ef31d
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "1.8.2",
|
||||
"version": "1.8.3",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'com.belightsoft.Amadine';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.belightsoft.Amadine' AND version_compare(bundle_short_version, '1.8.2') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.belightsoft.Amadine' AND version_compare(bundle_short_version, '1.8.3') < 0);"
|
||||
},
|
||||
"installer_url": "https://belightsoft.s3.amazonaws.com/Amadine.dmg",
|
||||
"install_script_ref": "88bf1cb8",
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "3.1.0",
|
||||
"version": "3.1.1",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'software.micropixels.BatFi';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'software.micropixels.BatFi' AND version_compare(bundle_short_version, '3.1.0') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'software.micropixels.BatFi' AND version_compare(bundle_short_version, '3.1.1') < 0);"
|
||||
},
|
||||
"installer_url": "https://files.micropixels.software/batfi/BatFi-latest.zip",
|
||||
"install_script_ref": "818757b8",
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "4.4.1",
|
||||
"version": "4.5.0",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'com.nonstrict.Bezel-direct';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.nonstrict.Bezel-direct' AND version_compare(bundle_short_version, '4.4.1') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.nonstrict.Bezel-direct' AND version_compare(bundle_short_version, '4.5.0') < 0);"
|
||||
},
|
||||
"installer_url": "https://download.nonstrict.eu/bezel/Bezel-4.4.1.zip",
|
||||
"installer_url": "https://download.nonstrict.eu/bezel/Bezel-4.5.0.zip",
|
||||
"install_script_ref": "6ddd4f59",
|
||||
"uninstall_script_ref": "539e1578",
|
||||
"sha256": "861e929b5e13bc41ec20fd8628b8007955c136218848eb75fc672a91997672d2",
|
||||
"sha256": "6961f17c7b97af9117af1679b959f4d59a64b744ef58f7c004a5e73995ab98be",
|
||||
"default_categories": [
|
||||
"Productivity"
|
||||
]
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "4.18.1",
|
||||
"version": "4.18.2",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM programs WHERE name = 'Cribl Edge' AND publisher = 'Cribl, Inc.';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'Cribl Edge' AND publisher = 'Cribl, Inc.' AND version_compare(version, '4.18.1') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'Cribl Edge' AND publisher = 'Cribl, Inc.' AND version_compare(version, '4.18.2') < 0);"
|
||||
},
|
||||
"installer_url": "https://cdn.cribl.io/dl/4.18.1/cribl-4.18.1-37206a7f-win32-x64.msi",
|
||||
"installer_url": "https://cdn.cribl.io/dl/4.18.2/cribl-4.18.2-fd1f0d2f-win32-x64.msi",
|
||||
"install_script_ref": "8959087b",
|
||||
"uninstall_script_ref": "00e56c03",
|
||||
"sha256": "d956338874f15176450121faaf563b99b0369b56ec23c4a43d048dc71630f6a4",
|
||||
"sha256": "345b8dd24c1bbf447878844e691aec3acb82fcc43719c95bfc2111e1b0ba66c9",
|
||||
"default_categories": [
|
||||
"Developer tools"
|
||||
],
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "3.2.28",
|
||||
"version": "3.3.18",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'com.exafunction.windsurf';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.exafunction.windsurf' AND version_compare(bundle_short_version, '3.2.28') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.exafunction.windsurf' AND version_compare(bundle_short_version, '3.3.18') < 0);"
|
||||
},
|
||||
"installer_url": "https://windsurf-stable.codeiumdata.com/darwin-arm64-dmg/stable/ffdb8a9ab872eb77056ecc53dc0129a9a6626848/Devin-darwin-arm64-3.2.28.dmg",
|
||||
"installer_url": "https://windsurf-stable.codeiumdata.com/darwin-arm64-dmg/stable/16737566f57f3b53bde136375fe0544eca12fac4/Devin-darwin-arm64-3.3.18.dmg",
|
||||
"install_script_ref": "917a2397",
|
||||
"uninstall_script_ref": "cb4ce7dc",
|
||||
"sha256": "208c2bfe9183e3bf8b5b2378e1ddcae75c2f1b3c8a8a8aed6ca3e196bcf0573d",
|
||||
"sha256": "db3a1885181b92c23b05418e75873123821acb82656a89d27697e43aa0155ae4",
|
||||
"default_categories": [
|
||||
"Developer tools"
|
||||
]
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "258.3.3645",
|
||||
"version": "260.3.2792",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM programs WHERE name = 'Dropbox' AND publisher = 'Dropbox, Inc.';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'Dropbox' AND publisher = 'Dropbox, Inc.' AND version_compare(version, '258.3.3645') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'Dropbox' AND publisher = 'Dropbox, Inc.' AND version_compare(version, '260.3.2792') < 0);"
|
||||
},
|
||||
"installer_url": "https://edge.dropboxstatic.com/dbx-releng/client/Dropbox%20258.3.3645%20Enterprise%20Installer.x64.msi",
|
||||
"installer_url": "https://edge.dropboxstatic.com/dbx-releng/client/Dropbox%20260.3.2792%20Enterprise%20Installer.x64.msi",
|
||||
"install_script_ref": "8959087b",
|
||||
"uninstall_script_ref": "f9913fdb",
|
||||
"sha256": "997a6fc7d61abba872c6ebcabebe59ee6ce432758fee14e46949cbef606f8739",
|
||||
"uninstall_script_ref": "0d1cfa19",
|
||||
"sha256": "33d66e377240f0e44609430029c8a3158b398d08bd232de273d147143b924278",
|
||||
"default_categories": [
|
||||
"Productivity"
|
||||
]
|
||||
}
|
||||
],
|
||||
"refs": {
|
||||
"8959087b": "$logFile = \"${env:TEMP}/fleet-install-software.log\"\n\ntry {\n\n$installProcess = Start-Process msiexec.exe `\n -ArgumentList \"/quiet /norestart /lv ${logFile} /i `\"${env:INSTALLER_PATH}`\"\" `\n -PassThru -Verb RunAs -Wait\n\nGet-Content $logFile -Tail 500\n\nExit $installProcess.ExitCode\n\n} catch {\n Write-Host \"Error: $_\"\n Exit 1\n}\n",
|
||||
"f9913fdb": "$product_code = '{6D846646-9AD7-5D6C-8BB0-04B336C8EC3A}'\n$timeoutSeconds = 300 # 5 minute timeout\n\n# Fleet uninstalls app using product code that's extracted on upload\n$process = Start-Process msiexec -ArgumentList @(\"/quiet\", \"/x\", $product_code, \"/norestart\") -PassThru\n\n# Wait for process with timeout\n$completed = $process.WaitForExit($timeoutSeconds * 1000)\n\nif (-not $completed) {\n Stop-Process -Id $process.Id -Force -ErrorAction SilentlyContinue\n Exit 1603 # ERROR_UNINSTALL_FAILURE\n}\n\n# MSI exit codes that indicate success. 3010 = ERROR_SUCCESS_REBOOT_REQUIRED,\n# 1641 = ERROR_SUCCESS_REBOOT_INITIATED. Treat these as success rather than failure.\n$successCodes = @(0, 3010, 1641)\n\n# Check exit code and output result\nif ($successCodes -contains $process.ExitCode) {\n Write-Output \"Exit 0\"\n Exit 0\n} else {\n Write-Output \"Exit $($process.ExitCode)\"\n Exit $process.ExitCode\n}\n"
|
||||
"0d1cfa19": "$product_code = '{AD209B85-AD7D-52D7-AAC5-7BD23D06F0F7}'\n$timeoutSeconds = 300 # 5 minute timeout\n\n# Fleet uninstalls app using product code that's extracted on upload\n$process = Start-Process msiexec -ArgumentList @(\"/quiet\", \"/x\", $product_code, \"/norestart\") -PassThru\n\n# Wait for process with timeout\n$completed = $process.WaitForExit($timeoutSeconds * 1000)\n\nif (-not $completed) {\n Stop-Process -Id $process.Id -Force -ErrorAction SilentlyContinue\n Exit 1603 # ERROR_UNINSTALL_FAILURE\n}\n\n# MSI exit codes that indicate success. 3010 = ERROR_SUCCESS_REBOOT_REQUIRED,\n# 1641 = ERROR_SUCCESS_REBOOT_INITIATED. Treat these as success rather than failure.\n$successCodes = @(0, 3010, 1641)\n\n# Check exit code and output result\nif ($successCodes -contains $process.ExitCode) {\n Write-Output \"Exit 0\"\n Exit 0\n} else {\n Write-Output \"Exit $($process.ExitCode)\"\n Exit $process.ExitCode\n}\n",
|
||||
"8959087b": "$logFile = \"${env:TEMP}/fleet-install-software.log\"\n\ntry {\n\n$installProcess = Start-Process msiexec.exe `\n -ArgumentList \"/quiet /norestart /lv ${logFile} /i `\"${env:INSTALLER_PATH}`\"\" `\n -PassThru -Verb RunAs -Wait\n\nGet-Content $logFile -Tail 500\n\nExit $installProcess.ExitCode\n\n} catch {\n Write-Host \"Error: $_\"\n Exit 1\n}\n"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "10.4.5326",
|
||||
"version": "10.4.5600",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'com.emclient.mail.client';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.emclient.mail.client' AND version_compare(bundle_short_version, '10.4.5326') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.emclient.mail.client' AND version_compare(bundle_short_version, '10.4.5600') < 0);"
|
||||
},
|
||||
"installer_url": "https://cdn-dist.emclient.com/dist/v10.4.5326_Mac/setup.pkg",
|
||||
"installer_url": "https://cdn-dist.emclient.com/dist/v10.4.5600_Mac/setup.pkg",
|
||||
"install_script_ref": "82810e95",
|
||||
"uninstall_script_ref": "eded2ade",
|
||||
"sha256": "73c1d7b37c26241f625cc67a766b865e570bc55e43d23fce23838a6f6b706516",
|
||||
"sha256": "3c7596d306adf7b6ae7b9d733d89af3310bc3e6b0e68a0d1a153bf5becf09b13",
|
||||
"default_categories": [
|
||||
"Communication"
|
||||
]
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "5.64.0-latest",
|
||||
"version": "5.65.1-latest",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'net.flexoptix.flexoptix.app';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'net.flexoptix.flexoptix.app' AND version_compare(bundle_short_version, '5.64.0-latest') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'net.flexoptix.flexoptix.app' AND version_compare(bundle_short_version, '5.65.1-latest') < 0);"
|
||||
},
|
||||
"installer_url": "https://flexbox.reconfigure.me/download/electron/mac/arm64/FLEXOPTIX%20App-5.64.0-latest-arm64.dmg",
|
||||
"installer_url": "https://flexbox.reconfigure.me/download/electron/mac/arm64/FLEXOPTIX%20App-5.65.1-latest-arm64.dmg",
|
||||
"install_script_ref": "f02733f2",
|
||||
"uninstall_script_ref": "38a5d563",
|
||||
"sha256": "7fa984b3c6935000952e01d25c4452ab4922e7388fe7f49d92b1f7dfda410e08",
|
||||
"sha256": "415ee5dc9c0e2ea22f885ec587006ba59f4eda0e959668fdf10577270b246dce",
|
||||
"default_categories": [
|
||||
"Productivity"
|
||||
]
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "3.5.12",
|
||||
"version": "3.6.0",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM programs WHERE name = 'GitHub Desktop' AND publisher = 'GitHub, Inc.';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'GitHub Desktop' AND publisher = 'GitHub, Inc.' AND version_compare(version, '3.5.12') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'GitHub Desktop' AND publisher = 'GitHub, Inc.' AND version_compare(version, '3.6.0') < 0);"
|
||||
},
|
||||
"installer_url": "https://desktop.githubusercontent.com/releases/3.5.12-c6aad713/GitHubDesktopSetup-x64.msi",
|
||||
"installer_url": "https://desktop.githubusercontent.com/releases/3.6.0-2b2320f9/GitHubDesktopSetup-x64.msi",
|
||||
"install_script_ref": "8959087b",
|
||||
"uninstall_script_ref": "cfc2b24c",
|
||||
"sha256": "33658fef56ab64d7650ca625f19aba9b027c4d69a1cc8bf1e695695ebd68602e",
|
||||
"sha256": "274dd0d450a7b414df097bf127c4701d94be2e1d405ce42b183307caa9ef769e",
|
||||
"default_categories": [
|
||||
"Developer tools"
|
||||
],
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "3.5.12",
|
||||
"version": "3.6.0",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'com.github.GitHubClient';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.github.GitHubClient' AND version_compare(bundle_short_version, '3.5.12') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.github.GitHubClient' AND version_compare(bundle_short_version, '3.6.0') < 0);"
|
||||
},
|
||||
"installer_url": "https://desktop.githubusercontent.com/releases/3.5.12-c6aad713/GitHubDesktop-arm64.zip",
|
||||
"installer_url": "https://desktop.githubusercontent.com/releases/3.6.0-2b2320f9/GitHubDesktop-arm64.zip",
|
||||
"install_script_ref": "98ab6ed8",
|
||||
"uninstall_script_ref": "642b60ca",
|
||||
"sha256": "9eafd1ea099ab83ad7ca82b80580e7ebce5455731d3ed7d47cea6de36152c589",
|
||||
"sha256": "1dad783c72c7c1ceca7f64cc7a06467bd376b5f8b88d3086fcadd2a03951a1f2",
|
||||
"default_categories": [
|
||||
"Developer tools"
|
||||
]
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "126.0.5.0",
|
||||
"version": "127.0.1.0",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM programs WHERE name = 'Google Drive' AND publisher = 'Google LLC';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'Google Drive' AND publisher = 'Google LLC' AND version_compare(version, '126.0.5.0') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'Google Drive' AND publisher = 'Google LLC' AND version_compare(version, '127.0.1.0') < 0);"
|
||||
},
|
||||
"installer_url": "https://dl.google.com/release2/drive-file-stream/bojq6y2g3cpbbgm6smuw7zmwby_126.0.5.0/setup.exe",
|
||||
"installer_url": "https://dl.google.com/release2/drive-file-stream/ad2knx26du4ounqnih7mksvpk62q_127.0.1.0/setup.exe",
|
||||
"install_script_ref": "fa36b892",
|
||||
"uninstall_script_ref": "785a96b9",
|
||||
"sha256": "a3c045ab377bd70da0d9eed15614d50635467d2b30e3333fb32a5919d9300ae2",
|
||||
"sha256": "215cdf6f01d1ddc1da64210e4cbac71515d33e88c7c45742fef5b230e180b94d",
|
||||
"default_categories": [
|
||||
"Productivity"
|
||||
]
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -6,10 +6,10 @@
|
||||
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'com.operasoftware.Opera';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.operasoftware.Opera' AND version_compare(bundle_short_version, '132.0') < 0);"
|
||||
},
|
||||
"installer_url": "https://get.geo.opera.com/pub/opera/desktop/132.0.5905.73/mac/Opera_132.0.5905.73_Setup.dmg",
|
||||
"installer_url": "https://get.geo.opera.com/pub/opera/desktop/132.0.5905.102/mac/Opera_132.0.5905.102_Setup.dmg",
|
||||
"install_script_ref": "e9e947a7",
|
||||
"uninstall_script_ref": "566d9846",
|
||||
"sha256": "df959c52640d3c410f9cf54b4644588d54d9d47d22b6d14362f5b7969283f392",
|
||||
"sha256": "72a774d6c2306fd1a54cfcaddd82e2c2582bd49031299e5ce8c8a2f4c6eaf4a4",
|
||||
"default_categories": [
|
||||
"Browsers"
|
||||
]
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "34.3.0.1",
|
||||
"version": "34.3.1",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'org.mozilla.pale moon';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'org.mozilla.pale moon' AND version_compare(bundle_short_version, '34.3.0.1') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'org.mozilla.pale moon' AND version_compare(bundle_short_version, '34.3.1') < 0);"
|
||||
},
|
||||
"installer_url": "https://rm-us.palemoon.org/release/palemoon-34.3.0.1.arm64.dmg",
|
||||
"installer_url": "https://rm-us.palemoon.org/release/palemoon-34.3.1.arm64.dmg",
|
||||
"install_script_ref": "79f730f7",
|
||||
"uninstall_script_ref": "6e68aa8a",
|
||||
"sha256": "382c3dc8a55c38e7ca4535551858f7fd1c8bd6d3a10f8088edab1c1c0a85dbbc",
|
||||
"sha256": "b93f8ad536eaf379e3b3dae067e0189b68fa5b2301381226fb18c788aae6642f",
|
||||
"default_categories": [
|
||||
"Browsers"
|
||||
]
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "34.3.0.1",
|
||||
"version": "34.3.1",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM programs WHERE name = 'Pale Moon' AND publisher = 'Moonchild Productions';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'Pale Moon' AND publisher = 'Moonchild Productions' AND version_compare(version, '34.3.0.1') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'Pale Moon' AND publisher = 'Moonchild Productions' AND version_compare(version, '34.3.1') < 0);"
|
||||
},
|
||||
"installer_url": "https://rm-eu.palemoon.org/release/palemoon-34.3.0.1.win64.installer.exe",
|
||||
"installer_url": "https://rm-eu.palemoon.org/release/palemoon-34.3.1.win64.installer.exe",
|
||||
"install_script_ref": "f9371692",
|
||||
"uninstall_script_ref": "eef8e905",
|
||||
"sha256": "22c39b90bb71121f19ad6df54f84f66ff847b1a936db2379e9b24c6c8ff3ba71",
|
||||
"sha256": "2040d0b1a454e57b38ed9b9020f85bc057469ef34629538bf0e02b1f17887478",
|
||||
"default_categories": [
|
||||
"Browsers"
|
||||
]
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "0.100.0",
|
||||
"version": "0.100.1",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM programs WHERE name LIKE 'PowerToys %' AND publisher = 'Microsoft Corporation';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name LIKE 'PowerToys %' AND publisher = 'Microsoft Corporation' AND version_compare(version, '0.100.0') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name LIKE 'PowerToys %' AND publisher = 'Microsoft Corporation' AND version_compare(version, '0.100.1') < 0);"
|
||||
},
|
||||
"installer_url": "https://github.com/microsoft/PowerToys/releases/download/v0.100.0/PowerToysSetup-0.100.0-x64.exe",
|
||||
"installer_url": "https://github.com/microsoft/PowerToys/releases/download/v0.100.1/PowerToysSetup-0.100.1-x64.exe",
|
||||
"install_script_ref": "1a5ce2ca",
|
||||
"uninstall_script_ref": "a97a3cf8",
|
||||
"sha256": "740c01945528e453c02490921ca2bd0e399021a80cf90dcf01db53158377d0e8",
|
||||
"sha256": "4adec909794ae1489ca5d48bc318e9be6da6f9817195ae1b8adbb52b99c4d179",
|
||||
"default_categories": [
|
||||
"Productivity"
|
||||
]
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "149.26.3.156",
|
||||
"version": "149.26.4.197",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM programs WHERE name = 'Prisma Access Browser' AND publisher = 'Palo Alto Networks Inc';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'Prisma Access Browser' AND publisher = 'Palo Alto Networks Inc' AND version_compare(version, '149.26.3.156') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'Prisma Access Browser' AND publisher = 'Palo Alto Networks Inc' AND version_compare(version, '149.26.4.197') < 0);"
|
||||
},
|
||||
"installer_url": "https://updates.talon-sec.com/releases/Prisma%20Access%20Browser/win/packaged/x64/crx_signed_o4_stable_prisma_access_browser_installer_149_26_3_156-149.26.3.156-5181f8b5.msi",
|
||||
"installer_url": "https://updates.talon-sec.com/releases/Prisma%20Access%20Browser/win/packaged/x64/crx_signed_o4_stable_prisma_access_browser_installer_149_26_4_197-149.26.4.197-56c7f985.msi",
|
||||
"install_script_ref": "8959087b",
|
||||
"uninstall_script_ref": "84194ed8",
|
||||
"sha256": "def55e82974e812aa0c0707a5d194420b16d4c9f08fb4c61bed258d49c5897dc",
|
||||
"sha256": "a3341dd003ce33ea14de77b550d15d87739b26b67d49c812f20e79a5fef43b99",
|
||||
"default_categories": [
|
||||
"Browsers"
|
||||
],
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "0.8.5094",
|
||||
"version": "0.8.5103",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'app.rive.editor';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'app.rive.editor' AND version_compare(bundle_short_version, '0.8.5094') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'app.rive.editor' AND version_compare(bundle_short_version, '0.8.5103') < 0);"
|
||||
},
|
||||
"installer_url": "https://releases.rive.app/macos/0.8.5094/Rive.dmg",
|
||||
"installer_url": "https://releases.rive.app/macos/0.8.5103/Rive.dmg",
|
||||
"install_script_ref": "2bbfee4e",
|
||||
"uninstall_script_ref": "8f862785",
|
||||
"sha256": "7287f9520e329316f989a3f0a420e0bb081f3a18a3b8bb66c89ac68df16748dd",
|
||||
"sha256": "2126058481e67be58c677a90d2e2ab3fa88436c401eb1789ba1542778be8363f",
|
||||
"default_categories": [
|
||||
"Productivity"
|
||||
]
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "1.125.1",
|
||||
"version": "1.126.0",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'com.microsoft.VSCode';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.microsoft.VSCode' AND version_compare(bundle_short_version, '1.125.1') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.microsoft.VSCode' AND version_compare(bundle_short_version, '1.126.0') < 0);"
|
||||
},
|
||||
"installer_url": "https://update.code.visualstudio.com/1.125.1/darwin-universal/stable",
|
||||
"installer_url": "https://update.code.visualstudio.com/1.126.0/darwin-universal/stable",
|
||||
"install_script_ref": "e6d54100",
|
||||
"uninstall_script_ref": "c6e93467",
|
||||
"sha256": "no_check",
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "1.125.1",
|
||||
"version": "1.126.0",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM programs WHERE name = 'Microsoft Visual Studio Code' AND publisher = 'Microsoft Corporation';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'Microsoft Visual Studio Code' AND publisher = 'Microsoft Corporation' AND version_compare(version, '1.125.1') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'Microsoft Visual Studio Code' AND publisher = 'Microsoft Corporation' AND version_compare(version, '1.126.0') < 0);"
|
||||
},
|
||||
"installer_url": "https://vscode.download.prss.microsoft.com/dbazure/download/stable/fcf604774b9f2674b473065736ee75077e256353/VSCodeSetup-x64-1.125.1.exe",
|
||||
"installer_url": "https://vscode.download.prss.microsoft.com/dbazure/download/stable/7e7950df89d055b5a378379db9ee14290772148a/VSCodeSetup-x64-1.126.0.exe",
|
||||
"install_script_ref": "49122823",
|
||||
"uninstall_script_ref": "e09509e2",
|
||||
"sha256": "1b632d50a4b8ed99e308ef0d9c2003dd8d102f1ba079d7ce2febf563c9046ef3",
|
||||
"sha256": "28eab4540effebb773266f231fd13e0d1b8a26bb296f44ae97054a98602b17d8",
|
||||
"default_categories": [
|
||||
"Developer tools"
|
||||
]
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "8.0.4033.50",
|
||||
"version": "8.0.4033.54",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'com.vivaldi.Vivaldi';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.vivaldi.Vivaldi' AND version_compare(bundle_short_version, '8.0.4033.50') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.vivaldi.Vivaldi' AND version_compare(bundle_short_version, '8.0.4033.54') < 0);"
|
||||
},
|
||||
"installer_url": "https://downloads.vivaldi.com/stable/Vivaldi.8.0.4033.50.universal.dmg",
|
||||
"installer_url": "https://downloads.vivaldi.com/stable/Vivaldi.8.0.4033.54.universal.dmg",
|
||||
"install_script_ref": "6a60dca7",
|
||||
"uninstall_script_ref": "7c1876ca",
|
||||
"sha256": "no_check",
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "8.0.4033.50",
|
||||
"version": "8.0.4033.54",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM programs WHERE name = 'Vivaldi' AND publisher = 'Vivaldi Technologies AS.';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'Vivaldi' AND publisher = 'Vivaldi Technologies AS.' AND version_compare(version, '8.0.4033.50') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'Vivaldi' AND publisher = 'Vivaldi Technologies AS.' AND version_compare(version, '8.0.4033.54') < 0);"
|
||||
},
|
||||
"installer_url": "https://downloads.vivaldi.com/stable/Vivaldi.8.0.4033.50.x64.exe",
|
||||
"installer_url": "https://downloads.vivaldi.com/stable/Vivaldi.8.0.4033.54.x64.exe",
|
||||
"install_script_ref": "d5d49757",
|
||||
"uninstall_script_ref": "4e1acf1b",
|
||||
"sha256": "369ccf7ea72b6702147c8f451ae8514219e94992580ca6987960bcb7486514d4",
|
||||
"sha256": "4c3ec0a3828bdfc860fc8e953b76b9e24b581d77532c6c045b2f88f3760ff0e3",
|
||||
"default_categories": [
|
||||
"Browsers"
|
||||
]
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "149.2.96.2",
|
||||
"version": "149.2.103.2",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'io.wavebox.wavebox';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'io.wavebox.wavebox' AND version_compare(bundle_short_version, '149.2.96.2') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'io.wavebox.wavebox' AND version_compare(bundle_short_version, '149.2.103.2') < 0);"
|
||||
},
|
||||
"installer_url": "https://download.wavebox.app/stable/macarm64/Wavebox_149.2.96.2.zip",
|
||||
"installer_url": "https://download.wavebox.app/stable/macarm64/Wavebox_149.2.103.2.zip",
|
||||
"install_script_ref": "60a16753",
|
||||
"uninstall_script_ref": "ecfbed36",
|
||||
"sha256": "d061b05b9bfd82cd400078452ecc184eb33d2a360719a2c7f8c88d3c481bc9fb",
|
||||
"sha256": "5dfb4f0159e7b62fc550ed15f0d3e548adf0e71fefc0694166d0d50771c1e951",
|
||||
"default_categories": [
|
||||
"Browsers"
|
||||
]
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "4.1.10.53",
|
||||
"version": "4.1.11.21",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'com.tencent.xinWeChat';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.tencent.xinWeChat' AND version_compare(bundle_short_version, '4.1.10.53') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.tencent.xinWeChat' AND version_compare(bundle_short_version, '4.1.11.21') < 0);"
|
||||
},
|
||||
"installer_url": "https://dldir1.qq.com/weixin/Universal/Mac/xWeChatMac_universal_4.1.10.53_39917.dmg",
|
||||
"installer_url": "https://dldir1.qq.com/weixin/Universal/Mac/xWeChatMac_universal_4.1.11.21_40446.dmg",
|
||||
"install_script_ref": "57f30b74",
|
||||
"uninstall_script_ref": "18d6be1e",
|
||||
"sha256": "e7676bf88fc9d9249b3144f0cdd5f36ff08782c4e9c39dd9136967ed67b36430",
|
||||
"sha256": "a229eece2bc260f70e1618c59051f6f1abb2c3e9473929f8cbf6b2c7f9462bcc",
|
||||
"default_categories": [
|
||||
"Communication"
|
||||
]
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"version": "1.111.0.0",
|
||||
"version": "1.112.0.0",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM programs WHERE name = 'XnConvert' AND publisher = 'Pierre-e Gougelet';",
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'XnConvert' AND publisher = 'Pierre-e Gougelet' AND version_compare(version, '1.111.0.0') < 0);"
|
||||
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'XnConvert' AND publisher = 'Pierre-e Gougelet' AND version_compare(version, '1.112.0.0') < 0);"
|
||||
},
|
||||
"installer_url": "https://download.xnview.com/old_versions/XnConvert/XnConvert-1.111.0-win-x64.exe",
|
||||
"installer_url": "https://download.xnview.com/old_versions/XnConvert/XnConvert-1.112.0-win-x64.exe",
|
||||
"install_script_ref": "7eb6b47e",
|
||||
"uninstall_script_ref": "1714e167",
|
||||
"sha256": "0b2d085de2d791577a6c19dea54fd10d7573c24684aee1f5c329909e48386eaf",
|
||||
"sha256": "aa9e31e7274e41e063dcae8dafe0df1a7e2b06d9d74791274d5ccabe81729504",
|
||||
"default_categories": [
|
||||
"Productivity"
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user