Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions ee/maintained-apps/outputs/franz/darwin.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
{
"versions": [
{
"version": "6.5.3",
"version": "6.6.0",
"queries": {
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'com.meetfranz.franz';",
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.meetfranz.franz' AND version_compare(bundle_short_version, '6.5.3') < 0);",
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.meetfranz.franz' AND version_compare(bundle_short_version, '6.6.0') < 0);",
"open": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps a JOIN processes p ON substr(p.path, 1, LENGTH(a.path) + 1) = concat(a.path, '/') WHERE a.bundle_identifier = 'com.meetfranz.franz');"
},
"installer_url": "https://github.com/meetfranz/franz-6/releases/download/v6.5.3/Franz-arm64.dmg",
"installer_url": "https://github.com/meetfranz/franz-6/releases/download/v6.6.0/Franz-arm64.dmg",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎯 Functional Correctness | 🟠 Major | ⚡ Quick win

🧩 Analysis chain

🏁 Script executed:

#!/usr/bin/env bash
set -euo pipefail

gh api repos/meetfranz/franz-6/releases/tags/v6.6.0 --jq '.assets[].name'

Repository: fleetdm/fleet

Length of output: 516


🏁 Script executed:

#!/usr/bin/env bash
set -euo pipefail

printf 'Repository files matching franz darwin json:\n'
git ls-files | rg '(^|/)ee/maintained-apps/outputs/franz/darwin\.json$|MaintainedApps|fmam|manifest' || true

printf '\nTarget franz manifest:\n'
cat -n ee/maintained-apps/outputs/franz/darwin.json

printf '\nSearch for architecture fields in nearby manifests:\n'
rg -n '"architectures"|"architecture"|"installers"|"installer_url"|"schema"' ee/maintained-apps/outputs -g '*.json' | rg 'franz|-apples|arm64|x86_64|Intel|Apple' -C 2 || true

Repository: fleetdm/fleet

Length of output: 50370


🌐 Web query:

meetfranz Franz 6.6.0 macOS Franz-arm64.dmg Franz-x64.dmg support Intel Mac

💡 Result:

Yes, MeetFranz version 6.6.0 supports both Intel-based Macs and Apple Silicon (ARM64) Macs [1][2][3]. The application provides separate installers for these architectures to ensure optimal performance [2][4][5]: - Franz-arm64.dmg: Designed for Macs with Apple Silicon (M-series chips). - Franz-x64.dmg: Designed for Macs with Intel processors. You can download the appropriate version directly from the official MeetFranz website or the official GitHub release repository [1][2][6]. When installing on macOS, it is recommended to download from these official sources and move the application to your Applications folder to avoid Gatekeeper warnings or issues with the auto-updater [6].

Citations:


Split the Franz darwin manifest by architecture.

The franz-6/v6.6.0 release provides both Franz-arm64.dmg and Franz-x64.dmg. This list-less darwin.json makes the arm64 installer available to all macOS hosts, so Intel Macs can select it and fail. Use architecture-specific manifests or use the x64 installer if you intend to support Intel Macs.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@ee/maintained-apps/outputs/franz/darwin.json` at line 10, Update the Franz
darwin manifest configuration to distinguish macOS architectures: do not expose
the arm64 installer from a list-less manifest. Add architecture-specific
manifests or otherwise map arm64 and x64 hosts to their corresponding
Franz-arm64.dmg and Franz-x64.dmg installers, preserving correct Intel Mac
support.

Source: MCP tools

"install_script_ref": "7e8d07b5",
"uninstall_script_ref": "9366c954",
"sha256": "59cbe3dcd1fb1db62f88496730eca9fac4b8540bc527adbb3707ad19e7f41267",
"sha256": "e6c8c9a4544fc49fab13e8e77382b3a6a5a74456dec35c4d925de19a99a6d22a",
"default_categories": [
"Communication"
]
Expand Down
12 changes: 6 additions & 6 deletions ee/maintained-apps/outputs/omnissa-horizon-client/darwin.json

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions ee/maintained-apps/outputs/python-3.13/windows.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
{
"versions": [
{
"version": "3.13.14",
"version": "3.13.15",
"queries": {
"exists": "SELECT 1 FROM programs WHERE name LIKE 'Python 3.13.% (64-bit)' AND publisher = 'Python Software Foundation';",
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name LIKE 'Python 3.13.% (64-bit)' AND publisher = 'Python Software Foundation' AND version_compare(version, '3.13.14150.0') < 0);",
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name LIKE 'Python 3.13.% (64-bit)' AND publisher = 'Python Software Foundation' AND version_compare(version, '3.13.15150.0') < 0);",
"open": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM processes WHERE LOWER(name) = 'python 3.13.exe');"
},
"installer_url": "https://www.python.org/ftp/python/3.13.14/python-3.13.14-amd64.exe",
"installer_url": "https://www.python.org/ftp/python/3.13.15/python-3.13.15-amd64.exe",
"install_script_ref": "8272e48d",
"uninstall_script_ref": "c408078d",
"sha256": "c54d9b9bbb8a36e6489363ddd01139707fd781d72f1f9e90c7ec65d0061368e0",
"sha256": "edec09c4853aeae9ac36efb8c9f95b6b8e2fee65eee56d9767a8b7c69c574403",
"default_categories": [
"Developer tools"
]
Expand Down
8 changes: 4 additions & 4 deletions ee/maintained-apps/outputs/reqable/windows.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
{
"versions": [
{
"version": "3.2.21",
"version": "3.2.22",
"queries": {
"exists": "SELECT 1 FROM programs WHERE name = 'Reqable' AND publisher = 'Reqqable Inc.';",
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'Reqable' AND publisher = 'Reqqable Inc.' AND version_compare(version, '3.2.21') < 0);",
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM programs WHERE name = 'Reqable' AND publisher = 'Reqqable Inc.' AND version_compare(version, '3.2.22') < 0);",
"open": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM processes WHERE LOWER(name) = 'reqable.exe');"
},
"installer_url": "https://github.com/reqable/reqable-app/releases/download/3.2.21/reqable-app-windows-x86_64.exe",
"installer_url": "https://github.com/reqable/reqable-app/releases/download/3.2.22/reqable-app-windows-x86_64.exe",
"install_script_ref": "d2ffec58",
"uninstall_script_ref": "b33fc442",
"sha256": "7b74c09b1f8cc263eae4019f6d2df000af05c79f3249ff9e8b834ab0df606c9a",
"sha256": "495677b9bb58f03015e9570db656ff2d369c615364de71305c77a2b06066702d",
"default_categories": [
"Developer tools"
]
Expand Down
8 changes: 4 additions & 4 deletions ee/maintained-apps/outputs/shapr3d/darwin.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
{
"versions": [
{
"version": "26.141.0.11474",
"version": "26.142.0.11496",
"queries": {
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'com.shapr3d.shapr';",
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.shapr3d.shapr' AND version_compare(bundle_short_version, '26.141.0.11474') < 0);",
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.shapr3d.shapr' AND version_compare(bundle_short_version, '26.142.0.11496') < 0);",
"open": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps a JOIN processes p ON substr(p.path, 1, LENGTH(a.path) + 1) = concat(a.path, '/') WHERE a.bundle_identifier = 'com.shapr3d.shapr');"
},
"installer_url": "https://download.shapr3d.com/mac/Shapr3D-26.141.0.11474.dmg",
"installer_url": "https://download.shapr3d.com/mac/Shapr3D-26.142.0.11496.dmg",
"install_script_ref": "aa7e3fbc",
"uninstall_script_ref": "261544b8",
"sha256": "e5abdf4679812b7b2e7b94437d2a2b06346dc7ed05eb9a286f98c12bb68d9128",
"sha256": "b8c2fa6644856c631d942f61d2f4922185f3344325d66d1f1bdfb3e1ea68244a",
"default_categories": [
"Productivity"
]
Expand Down
8 changes: 4 additions & 4 deletions ee/maintained-apps/outputs/yacreader/darwin.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
{
"versions": [
{
"version": "10.1.0.260703260",
"version": "10.2.0.260808325",
"queries": {
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'com.yacreader.YACReader';",
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.yacreader.YACReader' AND version_compare(bundle_short_version, '10.1.0.260703260') < 0);",
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.yacreader.YACReader' AND version_compare(bundle_short_version, '10.2.0.260808325') < 0);",
"open": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps a JOIN processes p ON substr(p.path, 1, LENGTH(a.path) + 1) = concat(a.path, '/') WHERE a.bundle_identifier = 'com.yacreader.YACReader');"
},
"installer_url": "https://github.com/YACReader/yacreader/releases/download/10.1.0/YACReader-10.1.0.260703260.MacOSX-U.Qt6.dmg",
"installer_url": "https://github.com/YACReader/yacreader/releases/download/10.2.0/YACReader-10.2.0.260808325.MacOSX-U.Qt6.dmg",
"install_script_ref": "3eb3ceee",
"uninstall_script_ref": "3ff4171c",
"sha256": "ae1b1886987b6f7e3af84cf9c155f69804f801cb6b51f0383708257e230ae71f",
"sha256": "58d20981a80844e5e68f3ddc77d500a4370830b45b4df54f070da1e184904c91",
"default_categories": [
"Productivity"
]
Expand Down
Loading