Skip to content

Update Fleet-maintained apps - #49660

Merged
allenhouchins merged 2 commits into
mainfrom
fma-2607211423
Jul 21, 2026
Merged

Update Fleet-maintained apps#49660
allenhouchins merged 2 commits into
mainfrom
fma-2607211423

Conversation

@fleet-release

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

Copy link
Copy Markdown
Contributor

Automated ingestion of latest Fleet-maintained app data.

Summary by CodeRabbit

  • Updates
    • Updated managed app packages to newer releases across macOS and Windows, including Aptakube, AWS CLI, AWS VPN Client, ChatGPT, CleanShot, DisplayLink, Firefox Nightly, Granola, Jamovi, Keyboard Maestro, Microsoft 365 Copilot, NAPS2, Notion, Postman, Reqable, Tor Browser, Typora, VirtualBox, WebCatalog, Webex, WhatsApp, and Wispr Flow.
    • Refreshed version detection logic and package integrity checks, along with the associated download links.
    • Updated installation behavior where required for DisplayLink, Microsoft 365 Copilot, and NAPS2.

Generated automatically with cmd/maintained-apps.
@github-actions

Copy link
Copy Markdown
Contributor

Script Diff Results

ee/maintained-apps/outputs/aptakube/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/aws-cli/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/aws-vpn-client/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/aws-vpn-client/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/chatgpt/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/cleanshot/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/displaylink/darwin.json

=== Install // 4d8387b8 -> 77d5da09 ===

--- /tmp/old.5zFn7H	2026-07-21 14:28:39.312943909 +0000
+++ /tmp/new.hrh1Yu	2026-07-21 14:28:39.312943909 +0000
@@ -96,5 +96,5 @@
 
 # install pkg files
 quit_and_track_application 'com.displaylink.DisplayLinkUserAgent'
-sudo installer -pkg "$TMPDIR/DisplayLink Manager Graphics Connectivity16.1-EXE.pkg" -target /
+sudo installer -pkg "$TMPDIR/DisplayLink Manager Graphics Connectivity16.2-EXE.pkg" -target /
 relaunch_application 'com.displaylink.DisplayLinkUserAgent'

=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/firefox@nightly/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/granola/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/granola/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/jamovi/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/keyboard-maestro/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/microsoft-365-copilot/darwin.json

=== Install // 3198cbf9 -> d8a9be5c ===

--- /tmp/old.KW240u	2026-07-21 14:28:39.499936894 +0000
+++ /tmp/new.9jmrLn	2026-07-21 14:28:39.499936894 +0000
@@ -117,6 +117,6 @@
 
 EOF
 
-sudo installer -pkg "$TMPDIR"/Microsoft_365_Copilot_universal_1.2607.0602_Installer.pkg -target / -applyChoiceChangesXML "$CHOICE_XML"
+sudo installer -pkg "$TMPDIR"/Microsoft_365_Copilot_universal_1.2607.1302_Installer.pkg -target / -applyChoiceChangesXML "$CHOICE_XML"
 
 relaunch_application 'com.microsoft.m365copilot'

=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/naps2/darwin.json

=== Install // 9af11ffc -> 54ba1114 ===

--- /tmp/old.ra2pO9	2026-07-21 14:28:39.545935168 +0000
+++ /tmp/new.FBooGK	2026-07-21 14:28:39.545935168 +0000
@@ -96,5 +96,5 @@
 
 # install pkg files
 quit_and_track_application 'com.naps2.desktop'
-sudo installer -pkg "$TMPDIR/naps2-8.2.1-mac-arm64.pkg" -target /
+sudo installer -pkg "$TMPDIR/naps2-8.3.1-mac-arm64.pkg" -target /
 relaunch_application 'com.naps2.desktop'

=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/naps2/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/notion/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/notion/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/postman/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/postman/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/reqable/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/reqable/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/tor-browser/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/typora/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/virtualbox/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/webcatalog/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/webex/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/whatsapp/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/wispr-flow/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

@coderabbitai

coderabbitai Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 726ed70d-3b60-4870-ac20-5e04fe25d157

📥 Commits

Reviewing files that changed from the base of the PR and between 51dfe0a and 151f477.

📒 Files selected for processing (1)
  • ee/maintained-apps/outputs/typora/windows.json
🚧 Files skipped from review as they are similar to previous changes (1)
  • ee/maintained-apps/outputs/typora/windows.json

Walkthrough

Maintained-app output definitions were updated to newer application releases across macOS and Windows. Changes generally update version fields, patched-query thresholds, installer URLs, and SHA-256 checksums. DisplayLink, Microsoft 365 Copilot, and NAPS2 also received install-script reference or package-name updates. Existing uninstall references and unchanged detection queries were retained where applicable.

Possibly related PRs

  • fleetdm/fleet#49636 — Updates the same maintained-app metadata fields across overlapping application outputs.
  • fleetdm/fleet#49629 — Updates several of the same app entries and version-gated installer metadata.
  • fleetdm/fleet#49630 — Bumps overlapping maintained-app versions, installer URLs, and checksums.
🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description is too vague and omits the required issue link, checklist details, and testing information. Add the required template sections, include the related issue, and fill in or remove each checklist item with concrete testing details.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly relates to the changeset by indicating updates to Fleet-maintained apps.
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-2607211423

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.

🧹 Nitpick comments (1)
ee/maintained-apps/outputs/displaylink/darwin.json (1)

18-19: 📐 Maintainability & Code Quality | 🔵 Trivial | ⚡ Quick win

Use "$INSTALLER_PATH" directly instead of hardcoding the package filename.

Across these maintained apps, the install scripts reconstruct the package path using $TMPDIR and a hardcoded, version-specific filename. If the deployment agent saves the file with a different name (e.g., preserving URL-encoded %20 characters or appending a suffix), this hardcoded path will fail. Furthermore, using "$INSTALLER_PATH" makes the script version-agnostic, meaning the install_script_ref won't need to change with every app release.

Consider updating the source templates/generators for these .pkg installers to use "$INSTALLER_PATH" directly:

  • ee/maintained-apps/outputs/displaylink/darwin.json#L18-L19: change to sudo installer -pkg "$INSTALLER_PATH" -target /
  • ee/maintained-apps/outputs/microsoft-365-copilot/darwin.json#L18-L19: change to sudo installer -pkg "$INSTALLER_PATH" -target / -applyChoiceChangesXML "$CHOICE_XML"
  • ee/maintained-apps/outputs/naps2/darwin.json#L18-L20: change to sudo installer -pkg "$INSTALLER_PATH" -target /

(Note: If you update the script templates, you will need to re-compute the script's SHA-256 hash to update the corresponding install_script_ref values in the JSON.)

🤖 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/displaylink/darwin.json` around lines 18 - 19,
Replace hardcoded package filenames with "$INSTALLER_PATH" in the installer
commands: update ee/maintained-apps/outputs/displaylink/darwin.json lines 18-19
to use sudo installer -pkg "$INSTALLER_PATH" -target /; update
ee/maintained-apps/outputs/microsoft-365-copilot/darwin.json lines 18-19 to
retain -applyChoiceChangesXML "$CHOICE_XML" while using "$INSTALLER_PATH"; and
update ee/maintained-apps/outputs/naps2/darwin.json lines 18-20 similarly.
Update the source templates or generators, then recompute each script SHA-256
and corresponding install_script_ref.
🤖 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.

Nitpick comments:
In `@ee/maintained-apps/outputs/displaylink/darwin.json`:
- Around line 18-19: Replace hardcoded package filenames with "$INSTALLER_PATH"
in the installer commands: update
ee/maintained-apps/outputs/displaylink/darwin.json lines 18-19 to use sudo
installer -pkg "$INSTALLER_PATH" -target /; update
ee/maintained-apps/outputs/microsoft-365-copilot/darwin.json lines 18-19 to
retain -applyChoiceChangesXML "$CHOICE_XML" while using "$INSTALLER_PATH"; and
update ee/maintained-apps/outputs/naps2/darwin.json lines 18-20 similarly.
Update the source templates or generators, then recompute each script SHA-256
and corresponding install_script_ref.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 09ff73b3-4102-4897-8050-8df4b51ce943

📥 Commits

Reviewing files that changed from the base of the PR and between ebda171 and 51dfe0a.

📒 Files selected for processing (28)
  • ee/maintained-apps/outputs/aptakube/windows.json
  • ee/maintained-apps/outputs/aws-cli/windows.json
  • ee/maintained-apps/outputs/aws-vpn-client/darwin.json
  • ee/maintained-apps/outputs/aws-vpn-client/windows.json
  • ee/maintained-apps/outputs/chatgpt/darwin.json
  • ee/maintained-apps/outputs/cleanshot/darwin.json
  • ee/maintained-apps/outputs/displaylink/darwin.json
  • ee/maintained-apps/outputs/firefox@nightly/darwin.json
  • ee/maintained-apps/outputs/granola/darwin.json
  • ee/maintained-apps/outputs/granola/windows.json
  • ee/maintained-apps/outputs/jamovi/darwin.json
  • ee/maintained-apps/outputs/keyboard-maestro/darwin.json
  • ee/maintained-apps/outputs/microsoft-365-copilot/darwin.json
  • ee/maintained-apps/outputs/naps2/darwin.json
  • ee/maintained-apps/outputs/naps2/windows.json
  • ee/maintained-apps/outputs/notion/darwin.json
  • ee/maintained-apps/outputs/notion/windows.json
  • ee/maintained-apps/outputs/postman/darwin.json
  • ee/maintained-apps/outputs/postman/windows.json
  • ee/maintained-apps/outputs/reqable/darwin.json
  • ee/maintained-apps/outputs/reqable/windows.json
  • ee/maintained-apps/outputs/tor-browser/darwin.json
  • ee/maintained-apps/outputs/typora/windows.json
  • ee/maintained-apps/outputs/virtualbox/darwin.json
  • ee/maintained-apps/outputs/webcatalog/darwin.json
  • ee/maintained-apps/outputs/webex/windows.json
  • ee/maintained-apps/outputs/whatsapp/darwin.json
  • ee/maintained-apps/outputs/wispr-flow/darwin.json

@github-actions

Copy link
Copy Markdown
Contributor

Script Diff Results

ee/maintained-apps/outputs/aptakube/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/aws-cli/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/aws-vpn-client/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/aws-vpn-client/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/chatgpt/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/cleanshot/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/displaylink/darwin.json

=== Install // 4d8387b8 -> 77d5da09 ===

--- /tmp/old.WkNLow	2026-07-21 14:56:09.116401823 +0000
+++ /tmp/new.wTb6iJ	2026-07-21 14:56:09.116401823 +0000
@@ -96,5 +96,5 @@
 
 # install pkg files
 quit_and_track_application 'com.displaylink.DisplayLinkUserAgent'
-sudo installer -pkg "$TMPDIR/DisplayLink Manager Graphics Connectivity16.1-EXE.pkg" -target /
+sudo installer -pkg "$TMPDIR/DisplayLink Manager Graphics Connectivity16.2-EXE.pkg" -target /
 relaunch_application 'com.displaylink.DisplayLinkUserAgent'

=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/firefox@nightly/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/granola/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/granola/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/jamovi/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/keyboard-maestro/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/microsoft-365-copilot/darwin.json

=== Install // 3198cbf9 -> d8a9be5c ===

--- /tmp/old.R2hTnR	2026-07-21 14:56:09.376407124 +0000
+++ /tmp/new.p8xA3X	2026-07-21 14:56:09.376407124 +0000
@@ -117,6 +117,6 @@
 
 EOF
 
-sudo installer -pkg "$TMPDIR"/Microsoft_365_Copilot_universal_1.2607.0602_Installer.pkg -target / -applyChoiceChangesXML "$CHOICE_XML"
+sudo installer -pkg "$TMPDIR"/Microsoft_365_Copilot_universal_1.2607.1302_Installer.pkg -target / -applyChoiceChangesXML "$CHOICE_XML"
 
 relaunch_application 'com.microsoft.m365copilot'

=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/naps2/darwin.json

=== Install // 9af11ffc -> 54ba1114 ===

--- /tmp/old.bMZkRQ	2026-07-21 14:56:09.451408963 +0000
+++ /tmp/new.JVs25K	2026-07-21 14:56:09.451408963 +0000
@@ -96,5 +96,5 @@
 
 # install pkg files
 quit_and_track_application 'com.naps2.desktop'
-sudo installer -pkg "$TMPDIR/naps2-8.2.1-mac-arm64.pkg" -target /
+sudo installer -pkg "$TMPDIR/naps2-8.3.1-mac-arm64.pkg" -target /
 relaunch_application 'com.naps2.desktop'

=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/naps2/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/notion/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/notion/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/postman/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/postman/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/reqable/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/reqable/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/tor-browser/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/typora/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/virtualbox/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/webcatalog/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/webex/windows.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/whatsapp/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

ee/maintained-apps/outputs/wispr-flow/darwin.json

=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===

@allenhouchins
allenhouchins merged commit b8e3689 into main Jul 21, 2026
17 checks passed
@allenhouchins
allenhouchins deleted the fma-2607211423 branch July 21, 2026 15:19
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