Update Fleet-maintained apps - #44192
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.
WalkthroughThis PR updates version numbers and associated metadata for eight maintained applications across the Fleet managed-apps catalog. For each application, the changes include: the version field, the patched SQL query's version-compare threshold, the installer download URL, and the corresponding SHA256 checksum. Updated applications include Claude, Cursor, Microsoft Edge, Spotify, Telegram, Warp, and Zed across their respective platform-specific manifest files. Possibly related PRs
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (4 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: 2
🤖 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/warp/darwin.json`:
- Line 12: The JSON entry currently has the "sha256" field set to "no_check",
leaving the installer unverified; replace the "sha256": "no_check" value with
the actual SHA256 checksum for the Darwin installer by fetching the checksum
from Warp's official release metadata (or vendor's published checksums) and
update the field to that hex string; if automation is needed, add logic to your
ingestion pipeline to query Warp release metadata (or GitHub/official release
assets) and inject the checksum into the "sha256" key so future ingestions
populate a verified checksum instead of "no_check".
In `@ee/maintained-apps/outputs/zed/darwin.json`:
- Line 4: The "version" field currently set to "0.233.10" is invalid; update the
value of the JSON key "version" (the "version": "0.233.10" entry) to the valid
release string "0.233.9" so the darwin.json manifest references an existing Zed
release.
🪄 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: a9f5cb58-16ee-4fa8-b830-5e5682a448b4
📒 Files selected for processing (9)
ee/maintained-apps/outputs/claude/darwin.jsonee/maintained-apps/outputs/claude/windows.jsonee/maintained-apps/outputs/cursor/darwin.jsonee/maintained-apps/outputs/cursor/windows.jsonee/maintained-apps/outputs/microsoft-edge/darwin.jsonee/maintained-apps/outputs/spotify/windows.jsonee/maintained-apps/outputs/telegram/windows.jsonee/maintained-apps/outputs/warp/darwin.jsonee/maintained-apps/outputs/zed/darwin.json
| "installer_url": "https://releases.warp.dev/stable/v0.2026.04.22.08.46.stable_02/Warp.dmg", | ||
| "install_script_ref": "42b4bf58", | ||
| "uninstall_script_ref": "54d05203", | ||
| "sha256": "no_check", |
There was a problem hiding this comment.
Consider adding SHA256 checksum validation for security.
The sha256 field is set to "no_check", which means the installer is downloaded and executed without cryptographic verification. This creates a security risk if the download source is compromised or subject to man-in-the-middle attacks.
While this appears to be intentional for the automated ingestion process, consider obtaining and including the actual SHA256 checksum from Warp's release metadata to ensure installer integrity.
Would you like me to help research whether Warp publishes SHA256 checksums for their releases that could be automated into this ingestion process?
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@ee/maintained-apps/outputs/warp/darwin.json` at line 12, The JSON entry
currently has the "sha256" field set to "no_check", leaving the installer
unverified; replace the "sha256": "no_check" value with the actual SHA256
checksum for the Darwin installer by fetching the checksum from Warp's official
release metadata (or vendor's published checksums) and update the field to that
hex string; if automation is needed, add logic to your ingestion pipeline to
query Warp release metadata (or GitHub/official release assets) and inject the
checksum into the "sha256" key so future ingestions populate a verified checksum
instead of "no_check".
| "versions": [ | ||
| { | ||
| "version": "0.233.5", | ||
| "version": "0.233.10", |
There was a problem hiding this comment.
🧩 Analysis chain
🌐 Web query:
Zed editor version 0.233.10 release
💡 Result:
No evidence found for a Zed editor release version 0.233.10. The closest versions are 0.233.9 (released around 2026-04-24, fixing agent threads migration issue after parallel-agents sidebar upgrade) and earlier ones like 0.233.7 mentioned on the homepage. Zed releases weekly stable versions in April 2026, with features like parallel AI agents, but 0.233.10 is not documented on official sites (zed.dev/releases/stable, GitHub zed-industries/zed), download page (0.232.2 as of April 15), or recent articles.
Citations:
- 1: https://zed.dev/releases/stable
- 2: https://zed.dev/releases/stable/0.233.9
- 3: https://zed.dev/download
- 4: https://zed.dev/
- 5: https://github.com/zed-industries/zed/releases/tag/v0.231.2
- 6: https://github.com/zed-industries/zed/releases/latest
- 7: https://zed.dev/releases/stable/0.230.0
- 8: https://zed.dev/releases/stable/0.232.2
- 9: https://zed.dev/releases/stable/latest
Version 0.233.10 does not exist. Zed's latest available release is 0.233.9 (released around 2026-04-24). Update this to a valid version number.
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@ee/maintained-apps/outputs/zed/darwin.json` at line 4, The "version" field
currently set to "0.233.10" is invalid; update the value of the JSON key
"version" (the "version": "0.233.10" entry) to the valid release string
"0.233.9" so the darwin.json manifest references an existing Zed release.
Automated ingestion of latest Fleet-maintained app data.
Summary by CodeRabbit