Skip to content

Update Fleet-maintained apps - #48847

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

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

Conversation

@fleet-release

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

Copy link
Copy Markdown
Contributor

Automated ingestion of latest Fleet-maintained app data.

Summary by CodeRabbit

  • New Features

    • Updated package metadata for several maintained apps to newer releases on macOS and Windows, including AdGuard, Aptakube, Docker Desktop, Elgato Wave Link, Hive, KNIME, Portfolio Performance, WhatsApp, and Worksheet Crafter.
  • Bug Fixes

    • Refreshed installer links and checksums so the latest versions install and verify correctly.
    • Improved uninstall behavior for one app by removing additional leftover user files during removal.

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.

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Script Diff Results

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

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

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

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

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

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

ee/maintained-apps/outputs/elgato-wave-link/darwin.json

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

ee/maintained-apps/outputs/hive-app/darwin.json

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

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

=== Install // c72d935a -> 3c077491 ===

--- /tmp/old.norYpD	2026-07-07 12:31:18.112643587 +0000
+++ /tmp/new.rXqhPR	2026-07-07 12:31:18.112643587 +0000
@@ -101,8 +101,8 @@
 hdiutil detach "$MOUNT_POINT" || true
 # copy to the applications folder
 quit_and_track_application 'org.knime.product'
-if [ -d "$APPDIR/KNIME 5.8.3.app" ]; then
-	sudo mv "$APPDIR/KNIME 5.8.3.app" "$TMPDIR/KNIME 5.8.3.app.bkp"
+if [ -d "$APPDIR/KNIME 5.12.0.app" ]; then
+	sudo mv "$APPDIR/KNIME 5.12.0.app" "$TMPDIR/KNIME 5.12.0.app.bkp"
 fi
-sudo cp -R "$TMPDIR/KNIME 5.8.3.app" "$APPDIR"
+sudo cp -R "$TMPDIR/KNIME 5.12.0.app" "$APPDIR"
 relaunch_application 'org.knime.product'

=== Uninstall // cb0b822a -> c9b745d8 ===

--- /tmp/old.QibeDo	2026-07-07 12:31:18.139643403 +0000
+++ /tmp/new.5zQFOo	2026-07-07 12:31:18.139643403 +0000
@@ -52,7 +52,7 @@
   fi
 }
 
-sudo rm -rf "$APPDIR/KNIME 5.8.3.app"
+sudo rm -rf "$APPDIR/KNIME 5.12.0.app"
 trash $LOGGED_IN_USER '~/Library/Caches/org.knime.product'
 trash $LOGGED_IN_USER '~/Library/Preferences/org.knime.product.plist'
 trash $LOGGED_IN_USER '~/Library/Saved Application State/org.knime.product.savedState'

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

=== Install Script (no changes) ===
=== Uninstall // 39171b71 -> 02f458b9 ===

--- /tmp/old.2K7kO1	2026-07-07 12:31:18.184643097 +0000
+++ /tmp/new.oWUVT4	2026-07-07 12:31:18.184643097 +0000
@@ -54,6 +54,8 @@
 
 sudo rm -rf "$APPDIR/massCode.app"
 sudo rmdir '~/massCode'
-trash $LOGGED_IN_USER '~/Library/Application Support/massCode'
+trash $LOGGED_IN_USER '~/.massCode'
+trash $LOGGED_IN_USER '~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/io.masscode.app.sfl*'
+trash $LOGGED_IN_USER '~/Library/Application Support/masscode'
 trash $LOGGED_IN_USER '~/Library/Preferences/io.masscode.app.plist'
 trash $LOGGED_IN_USER '~/Library/Saved Application State/io.masscode.app.savedState'

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

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

ee/maintained-apps/outputs/portfolioperformance/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/worksheet-crafter/darwin.json

=== Install // 545289c7 -> 9be99456 ===

--- /tmp/old.gdoWFp	2026-07-07 12:31:18.370641831 +0000
+++ /tmp/new.nv6qKG	2026-07-07 12:31:18.370641831 +0000
@@ -96,5 +96,5 @@
 
 # install pkg files
 quit_and_track_application 'com.SchoolCraft.WillBeReplacedByQMake'
-sudo installer -pkg "$TMPDIR/worksheet-crafter_2026.2.4.pkg" -target /
+sudo installer -pkg "$TMPDIR/worksheet-crafter_2026.2.11.pkg" -target /
 relaunch_application 'com.SchoolCraft.WillBeReplacedByQMake'

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

@coderabbitai

coderabbitai Bot commented Jul 7, 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: 5a79f06b-0093-4dbc-9b0f-cf631486b6bd

📥 Commits

Reviewing files that changed from the base of the PR and between 9fcf65e and 4c76515.

📒 Files selected for processing (11)
  • ee/maintained-apps/outputs/adguard/darwin.json
  • ee/maintained-apps/outputs/aptakube/windows.json
  • ee/maintained-apps/outputs/docker/windows.json
  • ee/maintained-apps/outputs/elgato-wave-link/darwin.json
  • ee/maintained-apps/outputs/hive-app/darwin.json
  • ee/maintained-apps/outputs/knime/darwin.json
  • ee/maintained-apps/outputs/masscode/darwin.json
  • ee/maintained-apps/outputs/portfolioperformance/darwin.json
  • ee/maintained-apps/outputs/portfolioperformance/windows.json
  • ee/maintained-apps/outputs/whatsapp/darwin.json
  • ee/maintained-apps/outputs/worksheet-crafter/darwin.json

Walkthrough

This PR bumps versions, patched query thresholds, installer URLs, and sha256 checksums for twelve Fleet-maintained apps: adguard, aptakube, docker, elgato-wave-link, hive-app, knime, masscode, portfolioperformance (darwin and windows), whatsapp, and worksheet-crafter. Additionally, knime's install/uninstall script refs and bodies were updated to reference version 5.12.0, masscode's uninstall script content was changed (adding a shared-filelist path and switching to lowercase Application Support directory), and worksheet-crafter's install script was updated to reference the new pkg filename.

Changes

Cohort / File(s) Summary
Simple metadata bumps (adguard, aptakube, docker, elgato-wave-link, hive-app, portfolioperformance x2, whatsapp) Version, patched query threshold, installer URL, and sha256 updates
knime Version bump plus new install/uninstall script refs and bodies (5.12.0.app)
masscode Uninstall script ref and content update (new deletion paths, lowercase dir)
worksheet-crafter Version bump plus install script update (new pkg filename)

Sequence Diagram(s)

Not applicable — this PR consists of routine data/metadata updates without new control flow.

Possibly related PRs

  • fleetdm/fleet#48533: Both PRs update the same ee/maintained-apps/outputs/hive-app/darwin.json version/patched threshold and installer metadata.
  • fleetdm/fleet#48476: Both PRs update ee/maintained-apps/outputs/aptakube/windows.json and ee/maintained-apps/outputs/docker/windows.json version gating, installer URLs, and checksums.
  • fleetdm/fleet#48630: Both PRs update ee/maintained-apps/outputs/whatsapp/darwin.json version and patched query threshold.
🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description is far too brief and does not follow the required template sections or checklist items. Add the template sections, starting with Related issue and the checklist/testing items, or remove the template if not applicable.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title is concise and accurately summarizes the main change: updating 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-2607071226

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.

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Closing in favor of #48848.

@github-actions github-actions Bot closed this Jul 7, 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