Skip to content

Update Fleet-maintained apps#48604

Closed
fleet-release wants to merge 1 commit into
mainfrom
fma-2607012215
Closed

Update Fleet-maintained apps#48604
fleet-release wants to merge 1 commit into
mainfrom
fma-2607012215

Conversation

@fleet-release

@fleet-release fleet-release commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Automated ingestion of latest Fleet-maintained app data.

Summary by CodeRabbit

  • New Features

    • Updated supported app versions for AWS CLI, ChatWise, Claude Desktop, DFU-Blaster-Pro, Franz, GitHub Desktop, Google Gemini, OpenCode Desktop, Signal, Unity Hub, WhatsApp, and Zed on macOS and Windows.
  • Bug Fixes

    • Improved patch detection so devices recognize the latest available releases correctly.
    • Refreshed download links and installer checksums to match the newest app builds.

Generated automatically with cmd/maintained-apps.

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Claude Code Review

This repository is configured for manual code reviews. Comment @claude review to trigger a review and subscribe this PR to future pushes, or @claude review once for a one-time review.

Tip: disable this comment in your organization's Code Review settings.

@coderabbitai

coderabbitai Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Walkthrough

This PR updates version metadata in fourteen Fleet-maintained app output JSON files across macOS and Windows platforms, including aws-cli, chatwise, claude, dfu-blaster-pro, franz, github, google-gemini, opencode-desktop, signal, unity-hub, whatsapp, and zed. Each update bumps the version field, adjusts the queries.patched SQL version_compare threshold, and updates installer_url and sha256 where applicable, while leaving install/uninstall script references unchanged.

Changes

File(s) Change Summary
aws-cli/windows.json Version 2.35.13 → 2.35.14; patched query, installer_url, sha256 updated
chatwise/darwin.json Version 26.7.0 → 26.7.1; patched query, installer_url, sha256 updated
claude/darwin.json Version 1.17377.1 → 1.17377.2; patched query, installer_url, sha256 updated
dfu-blaster-pro/darwin.json Version 4.2 → 5.0; patched query, installer_url, sha256 updated
franz/darwin.json Version 6.4.0 → 6.4.1; patched query, installer_url, sha256 updated
github/darwin.json Version 3.6.1 → 3.6.2; patched query, installer_url, sha256 updated
google-gemini/darwin.json Version 1.80.18.522 → 1.80.15.516; patched query updated
opencode-desktop/darwin.json Version 1.17.12 → 1.17.13; patched query, installer_url, sha256 updated
signal/darwin.json, signal/windows.json Version 8.16.0 → 8.17.0; patched query, installer_url, sha256 updated
unity-hub/darwin.json Version 3.19.1 → 3.19.2; patched query updated
whatsapp/darwin.json Version 26.26.15 → 26.26.17; patched query updated
zed/darwin.json, zed/windows.json Version 1.8.2 → 1.9.0; patched query, installer_url, sha256 updated

Sequence Diagram(s)

Not applicable — changes are static JSON metadata updates with no runtime code flow.

Possibly related PRs

  • fleetdm/fleet#47774: Similar routine version bump updates to overlapping maintained-apps manifests including aws-cli/windows.json and claude/darwin.json.
  • fleetdm/fleet#48232: Updates the same zed/darwin.json and zed/windows.json manifests with version, patched threshold, installer_url, and sha256 changes.
  • fleetdm/fleet#48357: Updates whatsapp/darwin.json with a version and patched version_compare threshold change to a different WhatsApp release.
🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description is too brief and omits the required template sections, including the related issue and checklist items. Expand the PR description to follow the template, add a related issue, and fill in the relevant checklist/testing sections.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title matches the main change: automated updates to Fleet-maintained app metadata.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fma-2607012215

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

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.

Actionable comments posted: 1

🤖 Prompt for all review comments with 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.

Inline comments:
In `@ee/maintained-apps/outputs/google-gemini/darwin.json`:
- Around line 4-7: The maintained Gemini app entry is using an outdated patched
threshold, so update the `version` and the `patched` query in the Gemini MacOS
output to match the newer upstream build. Adjust the `queries.patched`
comparison so it no longer marks intermediate releases as current, and keep the
`exists` selector for `com.google.GeminiMacOS` aligned with the updated version
value.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 4f02798c-c45a-49e0-ad7e-bb904e381ec3

📥 Commits

Reviewing files that changed from the base of the PR and between 1076a51 and db7aa96.

📒 Files selected for processing (14)
  • ee/maintained-apps/outputs/aws-cli/windows.json
  • ee/maintained-apps/outputs/chatwise/darwin.json
  • ee/maintained-apps/outputs/claude/darwin.json
  • ee/maintained-apps/outputs/dfu-blaster-pro/darwin.json
  • ee/maintained-apps/outputs/franz/darwin.json
  • ee/maintained-apps/outputs/github/darwin.json
  • ee/maintained-apps/outputs/google-gemini/darwin.json
  • ee/maintained-apps/outputs/opencode-desktop/darwin.json
  • ee/maintained-apps/outputs/signal/darwin.json
  • ee/maintained-apps/outputs/signal/windows.json
  • ee/maintained-apps/outputs/unity-hub/darwin.json
  • ee/maintained-apps/outputs/whatsapp/darwin.json
  • ee/maintained-apps/outputs/zed/darwin.json
  • ee/maintained-apps/outputs/zed/windows.json

Comment on lines +4 to +7
"version": "1.80.15.516",
"queries": {
"exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'com.google.GeminiMacOS';",
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.google.GeminiMacOS' AND version_compare(bundle_short_version, '1.80.18.522') < 0);"
"patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.google.GeminiMacOS' AND version_compare(bundle_short_version, '1.80.15.516') < 0);"

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.

🗄️ Data Integrity & Integration | 🟠 Major | ⚡ Quick win

🧩 Analysis chain

🌐 Web query:

Google Gemini for Mac app version 1.80.15.516 vs 1.80.18.522 release order

💡 Result:

Based on available technical reports and release documentation, version 1.80.15.516 precedes version 1.80.18.522 in the Google Gemini for Mac release order. Version 1.80.15.516 was released on June 30, 2026, to introduce the new Gemini Spark feature to the desktop application [1][2]. Subsequent discussions and user reports indicate that 1.80.18.522 is a later release [3].

Citations:


🏁 Script executed:

#!/bin/bash
set -euo pipefail

printf '== file context ==\n'
sed -n '1,40p' ee/maintained-apps/outputs/google-gemini/darwin.json

printf '\n== related Gemini entries ==\n'
rg -n '"bundle_identifier": "com\.google\.GeminiMacOS"|\"version\": \"1\.80\.' ee/maintained-apps/outputs/google-gemini -n

printf '\n== nearby maintained-apps outputs with same bundle identifier ==\n'
rg -n 'com\.google\.GeminiMacOS' ee/maintained-apps/outputs -g '*.json'

Repository: fleetdm/fleet

Length of output: 13669


Use the newer Gemini build here Version 1.80.15.516 is older than 1.80.18.522, so this patched threshold now treats intermediate builds as current. Update the entry to the latest upstream release, or document a deliberate rollback/channel change.

🤖 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/google-gemini/darwin.json` around lines 4 - 7, The
maintained Gemini app entry is using an outdated patched threshold, so update
the `version` and the `patched` query in the Gemini MacOS output to match the
newer upstream build. Adjust the `queries.patched` comparison so it no longer
marks intermediate releases as current, and keep the `exists` selector for
`com.google.GeminiMacOS` aligned with the updated version value.

@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Closing in favor of #48608.

@github-actions github-actions Bot closed this Jul 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants