Update Fleet-maintained apps - #49938
Conversation
Generated automatically with cmd/maintained-apps.
Script Diff Resultsee/maintained-apps/outputs/antigravity/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/arc/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/capcut/darwin.json=== Install Script (no changes) ===
=== Uninstall // a9b4c8a1 -> 30a898df ===
--- /tmp/old.xQ9Zbo 2026-07-25 12:20:52.290960983 +0000
+++ /tmp/new.10ypMP 2026-07-25 12:20:52.291961007 +0000
@@ -56,4 +56,3 @@
trash $LOGGED_IN_USER '~/Library/Application Scripts/com.lemon.lvoverseas'
trash $LOGGED_IN_USER '~/Library/Containers/com.lemon.lvoverseas'
trash $LOGGED_IN_USER '~/Library/Group Containers/22MMUN2RN5.lv'
-trash $LOGGED_IN_USER '~/Library/Group Containers/22MMUN2RN5.ve'ee/maintained-apps/outputs/clickup/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/clickup/windows.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/dot/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/downie/darwin.json=== Install Script (no changes) ===
=== 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/kiro-cli/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/krisp/darwin.json=== Install // e15a2faa -> 37cf5d02 ===
--- /tmp/old.VMzmDJ 2026-07-25 12:20:52.539967138 +0000
+++ /tmp/new.b9Xwzb 2026-07-25 12:20:52.539967138 +0000
@@ -96,5 +96,5 @@
# install pkg files
quit_and_track_application 'ai.krisp.krispMac'
-sudo installer -pkg "$TMPDIR/krisp_3.14.4_arm64.pkg" -target /
+sudo installer -pkg "$TMPDIR/krisp_3.14.6_arm64.pkg" -target /
relaunch_application 'ai.krisp.krispMac'
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/microsoft-edge/windows.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/miro/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/obs/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/ocenaudio/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/ocenaudio/windows.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/pastebot/darwin.json=== Install Script (no changes) ===
=== Uninstall // fdce5819 -> 885af44b ===
--- /tmp/old.6qoZQe 2026-07-25 12:20:52.729971836 +0000
+++ /tmp/new.Mey684 2026-07-25 12:20:52.730971860 +0000
@@ -92,11 +92,13 @@
fi
}
-quit_application 'com.tapbots.Pastebot2Mac'
+quit_application 'com.tapbots.Pastebot3Mac'
sudo rm -rf "$APPDIR/Pastebot.app"
-trash $LOGGED_IN_USER '~/Library/Application Scripts/9JTH7AWHE6.com.tapbots.Pastebot2Mac'
-trash $LOGGED_IN_USER '~/Library/Application Scripts/com.tapbots.Pastebot2Mac*'
-trash $LOGGED_IN_USER '~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.tapbots.pastebot2mac.launchhelper.sfl*'
-trash $LOGGED_IN_USER '~/Library/Containers/com.tapbots.Pastebot2Mac*'
-trash $LOGGED_IN_USER '~/Library/Group Containers/9JTH7AWHE6.com.tapbots.Pastebot2Mac'
-trash $LOGGED_IN_USER '~/Library/Preferences/com.tapbots.Pastebot2Mac.plist'
+sudo rm -rf 'pastebot-tool'
+sudo rm -rf 'pastebot-mcp'
+trash $LOGGED_IN_USER '~/Library/Application Scripts/*.com.tapbots.Pastebot*Mac'
+trash $LOGGED_IN_USER '~/Library/Application Scripts/com.tapbots.Pastebot*Mac*'
+trash $LOGGED_IN_USER '~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.tapbots.pastebot*mac.launchhelper.sfl*'
+trash $LOGGED_IN_USER '~/Library/Containers/com.tapbots.Pastebot*Mac*'
+trash $LOGGED_IN_USER '~/Library/Group Containers/*.com.tapbots.Pastebot*Mac'
+trash $LOGGED_IN_USER '~/Library/Preferences/com.tapbots.Pastebot*Mac.plist'ee/maintained-apps/outputs/super-productivity/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/yaak/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) === |
WalkthroughUpdated maintained-app release metadata for multiple macOS and Windows applications, including versions, patch-detection predicates, installer URLs, and SHA-256 checksums. CapCut, Krisp, and Pastebot also received updated lifecycle script references or script logic. Possibly related PRs
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
There was a problem hiding this comment.
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/pastebot/darwin.json`:
- Around line 6-7: Update the Pastebot bundle identifier used by the exists and
patched queries in the Darwin metadata, and the corresponding entries in the
referenced install script, from the v2 identifier to the actual Pastebot 3
identifier used by the uninstall script. Ensure all Pastebot lifecycle and
patch-detection references consistently use the same bundle identifier.
🪄 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 Plus
Run ID: f58026c9-35e2-43a5-b948-a102c92faa5d
📒 Files selected for processing (19)
ee/maintained-apps/outputs/antigravity/darwin.jsonee/maintained-apps/outputs/arc/darwin.jsonee/maintained-apps/outputs/capcut/darwin.jsonee/maintained-apps/outputs/clickup/darwin.jsonee/maintained-apps/outputs/clickup/windows.jsonee/maintained-apps/outputs/dot/darwin.jsonee/maintained-apps/outputs/downie/darwin.jsonee/maintained-apps/outputs/firefox@nightly/darwin.jsonee/maintained-apps/outputs/granola/darwin.jsonee/maintained-apps/outputs/kiro-cli/darwin.jsonee/maintained-apps/outputs/krisp/darwin.jsonee/maintained-apps/outputs/microsoft-edge/windows.jsonee/maintained-apps/outputs/miro/darwin.jsonee/maintained-apps/outputs/obs/darwin.jsonee/maintained-apps/outputs/ocenaudio/darwin.jsonee/maintained-apps/outputs/ocenaudio/windows.jsonee/maintained-apps/outputs/pastebot/darwin.jsonee/maintained-apps/outputs/super-productivity/darwin.jsonee/maintained-apps/outputs/yaak/darwin.json
| "exists": "SELECT 1 FROM apps WHERE bundle_identifier = 'com.tapbots.Pastebot2Mac';", | ||
| "patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.tapbots.Pastebot2Mac' AND version_compare(bundle_short_version, '2.4.8') < 0);" | ||
| "patched": "SELECT 1 WHERE NOT EXISTS (SELECT 1 FROM apps WHERE bundle_identifier = 'com.tapbots.Pastebot2Mac' AND version_compare(bundle_short_version, '3.0') < 0);" |
There was a problem hiding this comment.
🗄️ Data Integrity & Integration | 🟠 Major | ⚡ Quick win
Align Pastebot bundle identifiers across metadata and lifecycle scripts.
The queries still target com.tapbots.Pastebot2Mac, while the updated uninstall script targets com.tapbots.Pastebot3Mac; the referenced install script also still quits and relaunches the v2 identifier. At least one reference is stale, so patch detection and lifecycle handling can target different applications. Align all references with the actual Pastebot 3 bundle identifier.
Also applies to: 20-20
🤖 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/pastebot/darwin.json` around lines 6 - 7, Update
the Pastebot bundle identifier used by the exists and patched queries in the
Darwin metadata, and the corresponding entries in the referenced install script,
from the v2 identifier to the actual Pastebot 3 identifier used by the uninstall
script. Ensure all Pastebot lifecycle and patch-detection references
consistently use the same bundle identifier.
|
Closing in favor of #49939. |
Automated ingestion of latest Fleet-maintained app data.
Summary by CodeRabbit