Update Fleet-maintained apps#43505
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/android-studio/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/loom/darwin.json=== Install Script (no changes) ===
=== Uninstall Script (no changes) ===ee/maintained-apps/outputs/signal/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) ===ee/maintained-apps/outputs/windows-app/darwin.json=== Install // b2d854d6 -> a8e4b83b ===
--- /tmp/old.vnnhlG 2026-04-13 21:25:35.103388713 +0000
+++ /tmp/new.VmLoZH 2026-04-13 21:25:35.103388713 +0000
@@ -83,5 +83,5 @@
# install pkg files
quit_and_track_application 'com.microsoft.rdc.macos'
-sudo installer -pkg "$TMPDIR/Windows_App_11.3.4_installer.pkg" -target /
+sudo installer -pkg "$TMPDIR/Windows_App_11.3.5_installer.pkg" -target /
relaunch_application 'com.microsoft.rdc.macos'
=== Uninstall Script (no changes) === |
WalkthroughThis PR updates JSON metadata files for five macOS applications in the maintained-apps directory. Android Studio was updated from version 2025.3.3.6 to 2025.3.3.7 with a new DMG installer and checksum. Loom was bumped from 0.342.1 to 0.343.0 with corresponding URL and checksum updates. Signal Desktop was updated from 8.6.0 to 8.6.1. WhatsApp was bumped from 26.15.12 to 26.15.16. Windows App was updated from 11.3.4 to 11.3.5 with installer script reference changes. All modifications include version field updates, version comparison query adjustments, new installer URLs, and updated SHA256 checksums. Possibly related PRs
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ 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 the current code and only fix it if needed.
Inline comments:
In `@ee/maintained-apps/outputs/signal/darwin.json`:
- Around line 9-12: The darwin.json entry references a non-existent Signal
Desktop version (8.6.1); update the installer_url, sha256, install_script_ref,
and uninstall_script_ref to point to a valid released version (e.g., v8.5.0) and
ensure the URL uses the correct file for that release, and replace the checksum
and script refs with the values that match that release; verify the new sha256
matches the downloaded artifact and that install_script_ref and
uninstall_script_ref are the correct commit hashes for the chosen version.
🪄 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: 21035fc2-e54a-4435-9739-033dd0a9bb9f
📒 Files selected for processing (5)
ee/maintained-apps/outputs/android-studio/darwin.jsonee/maintained-apps/outputs/loom/darwin.jsonee/maintained-apps/outputs/signal/darwin.jsonee/maintained-apps/outputs/whatsapp/darwin.jsonee/maintained-apps/outputs/windows-app/darwin.json
| "installer_url": "https://updates.signal.org/desktop/signal-desktop-mac-arm64-8.6.1.zip", | ||
| "install_script_ref": "5ab712e8", | ||
| "uninstall_script_ref": "3902de16", | ||
| "sha256": "2d18716065421fda3628871a88ca21b3a49470a85d8051b1ef9687a3eab9b78c", | ||
| "sha256": "decf8b21176f33d9fe4542044c676a3a587ab6845e14fdc29cab83bb0573e844", |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
# Description: Verify Signal Desktop 8.6.1 installer URL and SHA256 checksum
INSTALLER_URL="https://updates.signal.org/desktop/signal-desktop-mac-arm64-8.6.1.zip"
EXPECTED_SHA256="decf8b21176f33d9fe4542044c676a3a587ab6845e14fdc29cab83bb0573e844"
echo "Checking URL accessibility..."
HTTP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" -L "$INSTALLER_URL")
if [ "$HTTP_STATUS" = "200" ]; then
echo "✓ URL is accessible (HTTP $HTTP_STATUS)"
else
echo "✗ URL returned HTTP $HTTP_STATUS"
exit 1
fi
echo "Downloading installer to verify checksum..."
TEMP_FILE=$(mktemp)
curl -sL "$INSTALLER_URL" -o "$TEMP_FILE"
echo "Computing SHA256..."
if command -v sha256sum >/dev/null 2>&1; then
ACTUAL_SHA256=$(sha256sum "$TEMP_FILE" | awk '{print $1}')
elif command -v shasum >/dev/null 2>&1; then
ACTUAL_SHA256=$(shasum -a 256 "$TEMP_FILE" | awk '{print $1}')
else
echo "✗ No SHA256 utility found"
rm "$TEMP_FILE"
exit 1
fi
rm "$TEMP_FILE"
echo "Expected: $EXPECTED_SHA256"
echo "Actual: $ACTUAL_SHA256"
if [ "$ACTUAL_SHA256" = "$EXPECTED_SHA256" ]; then
echo "✓ SHA256 checksum matches"
else
echo "✗ SHA256 checksum mismatch"
exit 1
fiRepository: fleetdm/fleet
Length of output: 1755
🌐 Web query:
Signal Desktop 8.6.1 release ARM64 macOS
💡 Result:
No evidence of a Signal Desktop 8.6.1 release for ARM64 macOS (Apple Silicon). The official GitHub releases page lists up to v8.5.0 (April 1, 2026) and beta versions like v8.6.0-beta.1. A third-party site (GitClear) mentions a v8.6.0 release on April 8, 2026, but no 8.6.1. Signal Desktop supports macOS ARM64 natively via official downloads at signal.org/download/macos/, which provide universal binaries compatible with Apple Silicon (M1/M2/M3/M4). Download the latest stable version from there and link it to your mobile Signal app. Requires macOS 12 (Monterey) or later.
Citations:
- 1: https://github.com/signalapp/Signal-Desktop/releases
- 2: https://github.com/signalapp/Signal-Desktop/releases/tag/v8.5.0
- 3: http://signal.org/desktop
- 4: https://signal.org/download/macos/
- 5: https://github.com/signalapp/Signal-Desktop/tags
- 6: https://github.com/signalapp/signal-desktop
- 7: https://aboutsignal.com/download/signal-desktop-app-windows-macos-linux/
Update Signal Desktop version: 8.6.1 does not exist.
The specified version 8.6.1 is not a released version of Signal Desktop. According to the official GitHub releases, the latest stable version is v8.5.0 (released April 1, 2026), with only v8.6.0-beta.1 available as a beta. Update the version to a valid released version.
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@ee/maintained-apps/outputs/signal/darwin.json` around lines 9 - 12, The
darwin.json entry references a non-existent Signal Desktop version (8.6.1);
update the installer_url, sha256, install_script_ref, and uninstall_script_ref
to point to a valid released version (e.g., v8.5.0) and ensure the URL uses the
correct file for that release, and replace the checksum and script refs with the
values that match that release; verify the new sha256 matches the downloaded
artifact and that install_script_ref and uninstall_script_ref are the correct
commit hashes for the chosen version.
Automated ingestion of latest Fleet-maintained app data.
Summary by CodeRabbit