Update Fleet-maintained apps - #48071
Conversation
Generated automatically with cmd/maintained-apps.
There was a problem hiding this comment.
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.
Script Diff Resultsee/maintained-apps/outputs/adobe-acrobat-pro/darwin.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/bettertouchtool/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/codex-app/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/coteditor/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/cursor/windows.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/deezer/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/enpass/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/grammarly-desktop/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/linear/windows.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/mattermost/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/microsoft-365-copilot/darwin.json=== Install // 24e252f8 -> 67424985 ===
--- /tmp/old.BOBKDc 2026-06-23 12:55:40.950999064 +0000
+++ /tmp/new.oDE7tm 2026-06-23 12:55:40.951999064 +0000
@@ -117,6 +117,6 @@
EOF
-sudo installer -pkg "$TMPDIR"/Microsoft_365_Copilot_universal_1.2606.0801_Installer.pkg -target / -applyChoiceChangesXML "$CHOICE_XML"
+sudo installer -pkg "$TMPDIR"/Microsoft_365_Copilot_universal_1.2606.1501_Installer.pkg -target / -applyChoiceChangesXML "$CHOICE_XML"
relaunch_application 'com.microsoft.m365copilot'
=== 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/onedrive/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/parallels/darwin.json=== Install Script (no changes) ===
=== Uninstall // 340de022 -> 94c626c6 ===
--- /tmp/old.qxIfnv 2026-06-23 12:55:41.171999072 +0000
+++ /tmp/new.xql2Xh 2026-06-23 12:55:41.172999072 +0000
@@ -93,7 +93,6 @@
send_signal 'TERM' 'com.parallels.desktop.console' "$LOGGED_IN_USER"
(cd /Users/$LOGGED_IN_USER && '/usr/bin/pkill' '-TERM' 'prl_client_app') || true
-sudo rm -rf '/Library/Preferences/Parallels'
sudo rm -rf '/usr/local/bin/prl_convert'
sudo rm -rf '/usr/local/bin/prl_disk_tool'
sudo rm -rf '/usr/local/bin/prl_perf_ctl'
@@ -103,6 +102,7 @@
sudo rm -rf '/usr/local/bin/prlexec'
sudo rm -rf '/usr/local/bin/prlsrvctl'
sudo rm -rf "$APPDIR/Parallels Desktop.app"
+sudo rm -rf '/Library/Preferences/Parallels'
sudo rmdir '/Users/Shared/Parallels'
sudo rmdir '~/Library/Caches/Parallels Software'
sudo rmdir '~/Library/Parallels'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/requestly/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/sketch/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/super-productivity/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/tower/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/ua-connect/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/whatsapp/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) === |
WalkthroughVersion metadata is updated across 25 maintained app output JSON files. For most apps, four fields change in lockstep: Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Warning Tools execution failed with the following error: Failed to run tools: Ping-pong health check failed 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/parallels/darwin.json`:
- Line 11: The uninstall script referenced in uninstall_script_ref at commit
94c626c6 uses single-quoted paths containing the tilde character (e.g., sudo
rmdir '~/...'), which prevents shell home-directory expansion and causes the
cleanup operations to fail. Locate this uninstall script and replace all
single-quoted paths containing ~ with double quotes instead, so that the shell
will properly expand ~ to the user's home directory before executing the rmdir
commands.
🪄 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: fc42295a-3ef6-4d2c-961c-59b3643b8ccb
📒 Files selected for processing (26)
ee/maintained-apps/outputs/adobe-acrobat-pro/darwin.jsonee/maintained-apps/outputs/aws-cli/windows.jsonee/maintained-apps/outputs/aws-vpn-client/darwin.jsonee/maintained-apps/outputs/aws-vpn-client/windows.jsonee/maintained-apps/outputs/bettertouchtool/darwin.jsonee/maintained-apps/outputs/codex-app/darwin.jsonee/maintained-apps/outputs/coteditor/darwin.jsonee/maintained-apps/outputs/cursor/windows.jsonee/maintained-apps/outputs/deezer/darwin.jsonee/maintained-apps/outputs/enpass/darwin.jsonee/maintained-apps/outputs/grammarly-desktop/darwin.jsonee/maintained-apps/outputs/linear/windows.jsonee/maintained-apps/outputs/mattermost/darwin.jsonee/maintained-apps/outputs/microsoft-365-copilot/darwin.jsonee/maintained-apps/outputs/notion/darwin.jsonee/maintained-apps/outputs/notion/windows.jsonee/maintained-apps/outputs/onedrive/darwin.jsonee/maintained-apps/outputs/parallels/darwin.jsonee/maintained-apps/outputs/postman/darwin.jsonee/maintained-apps/outputs/postman/windows.jsonee/maintained-apps/outputs/requestly/darwin.jsonee/maintained-apps/outputs/sketch/darwin.jsonee/maintained-apps/outputs/super-productivity/darwin.jsonee/maintained-apps/outputs/tower/darwin.jsonee/maintained-apps/outputs/ua-connect/darwin.jsonee/maintained-apps/outputs/whatsapp/darwin.json
| "installer_url": "https://download.parallels.com/desktop/v26/26.4.0-57513/ParallelsDesktop-26.4.0-57513.dmg", | ||
| "install_script_ref": "108147d0", | ||
| "uninstall_script_ref": "340de022", | ||
| "uninstall_script_ref": "94c626c6", |
There was a problem hiding this comment.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Fix quoted home-directory paths in the new uninstall script.
In ref 94c626c6, sudo rmdir '~/... uses single-quoted ~, so home-directory expansion never occurs and those cleanup steps are ineffective.
Suggested fix (script body)
-sudo rmdir '~/Library/Caches/Parallels Software'
-sudo rmdir '~/Library/Parallels'
-sudo rmdir '~/Parallels'
+sudo rmdir "/Users/$LOGGED_IN_USER/Library/Caches/Parallels Software" 2>/dev/null || true
+sudo rmdir "/Users/$LOGGED_IN_USER/Library/Parallels" 2>/dev/null || true
+sudo rmdir "/Users/$LOGGED_IN_USER/Parallels" 2>/dev/null || trueAlso 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/parallels/darwin.json` at line 11, The uninstall
script referenced in uninstall_script_ref at commit 94c626c6 uses single-quoted
paths containing the tilde character (e.g., sudo rmdir '~/...'), which prevents
shell home-directory expansion and causes the cleanup operations to fail. Locate
this uninstall script and replace all single-quoted paths containing ~ with
double quotes instead, so that the shell will properly expand ~ to the user's
home directory before executing the rmdir commands.
CI Feedback 🧐A test triggered by this PR failed. Here is an AI-generated analysis of the failure:
|
Script Diff Resultsee/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/bettertouchtool/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/codex-app/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/coteditor/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/cursor/windows.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/deezer/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/enpass/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/grammarly-desktop/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/linear/windows.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/mattermost/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/microsoft-365-copilot/darwin.json=== Install // 24e252f8 -> 67424985 ===
--- /tmp/old.0gSPuQ 2026-06-23 15:42:35.431189343 +0000
+++ /tmp/new.0tLnxS 2026-06-23 15:42:35.431189343 +0000
@@ -117,6 +117,6 @@
EOF
-sudo installer -pkg "$TMPDIR"/Microsoft_365_Copilot_universal_1.2606.0801_Installer.pkg -target / -applyChoiceChangesXML "$CHOICE_XML"
+sudo installer -pkg "$TMPDIR"/Microsoft_365_Copilot_universal_1.2606.1501_Installer.pkg -target / -applyChoiceChangesXML "$CHOICE_XML"
relaunch_application 'com.microsoft.m365copilot'
=== 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/onedrive/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/parallels/darwin.json=== Install Script (no changes) ===
=== Uninstall // 340de022 -> 94c626c6 ===
--- /tmp/old.2IGlDf 2026-06-23 15:42:35.615193540 +0000
+++ /tmp/new.GfK5ST 2026-06-23 15:42:35.615193540 +0000
@@ -93,7 +93,6 @@
send_signal 'TERM' 'com.parallels.desktop.console' "$LOGGED_IN_USER"
(cd /Users/$LOGGED_IN_USER && '/usr/bin/pkill' '-TERM' 'prl_client_app') || true
-sudo rm -rf '/Library/Preferences/Parallels'
sudo rm -rf '/usr/local/bin/prl_convert'
sudo rm -rf '/usr/local/bin/prl_disk_tool'
sudo rm -rf '/usr/local/bin/prl_perf_ctl'
@@ -103,6 +102,7 @@
sudo rm -rf '/usr/local/bin/prlexec'
sudo rm -rf '/usr/local/bin/prlsrvctl'
sudo rm -rf "$APPDIR/Parallels Desktop.app"
+sudo rm -rf '/Library/Preferences/Parallels'
sudo rmdir '/Users/Shared/Parallels'
sudo rmdir '~/Library/Caches/Parallels Software'
sudo rmdir '~/Library/Parallels'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/requestly/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/sketch/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/super-productivity/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/tower/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/ua-connect/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/whatsapp/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) === |
Automated ingestion of latest Fleet-maintained app data.
Summary by CodeRabbit
Release Notes