Skip to content

Update Fleet-maintained apps - #43636

Merged
allenhouchins merged 1 commit into
mainfrom
fma-2604152122
Apr 16, 2026
Merged

Update Fleet-maintained apps#43636
allenhouchins merged 1 commit into
mainfrom
fma-2604152122

Conversation

@fleet-release

@fleet-release fleet-release commented Apr 15, 2026

Copy link
Copy Markdown
Contributor

Automated ingestion of latest Fleet-maintained app data.

Summary by CodeRabbit

Release Notes

  • Chores
    • Updated supported versions for multiple applications: Cursor, Dialpad, GitKraken, Google Chrome, JetBrains Toolbox, Notion, OneDrive, Signal, Spotify, and Yubico Authenticator. Newer versions of these applications are now available for download and installation.

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.

@qodo-free-for-open-source-projects

Copy link
Copy Markdown

Review Summary by Qodo

Update Fleet-maintained apps to latest versions

✨ Enhancement

Grey Divider

Walkthroughs

Description
• Update 12 Fleet-maintained app versions to latest releases
• Refresh installer URLs and SHA256 checksums for updated versions
• Update version comparison queries to match new app versions
Diagram
flowchart LR
  A["Fleet-maintained Apps"] -- "Version Updates" --> B["12 Applications Updated"]
  B -- "Cursor, Dialpad, GitKraken" --> C["macOS & Windows Versions"]
  B -- "Chrome, Notion, OneDrive" --> D["Platform-specific Releases"]
  C -- "Refresh URLs & Checksums" --> E["Updated JSON Configs"]
  D -- "Refresh URLs & Checksums" --> E
Loading

Grey Divider

File Changes

1. ee/maintained-apps/outputs/cursor/darwin.json ✨ Enhancement +4/-4

Update Cursor macOS to version 3.1.15

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


2. ee/maintained-apps/outputs/cursor/windows.json ✨ Enhancement +4/-4

Update Cursor Windows to version 3.1.15

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


3. ee/maintained-apps/outputs/dialpad/darwin.json ✨ Enhancement +4/-4

Update Dialpad macOS to version 2603.3.4

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


View more (9)
4. ee/maintained-apps/outputs/gitkraken/darwin.json ✨ Enhancement +4/-4

Update GitKraken macOS to version 12.0.0

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


5. ee/maintained-apps/outputs/google-chrome/windows.json ✨ Enhancement +2/-2

Update Google Chrome Windows to version 147.0.7727.102

ee/maintained-apps/outputs/google-chrome/windows.json


6. ee/maintained-apps/outputs/jetbrains-toolbox/darwin.json ✨ Enhancement +4/-4

Update JetBrains Toolbox macOS to version 3.4.3

ee/maintained-apps/outputs/jetbrains-toolbox/darwin.json


7. ee/maintained-apps/outputs/notion/windows.json ✨ Enhancement +4/-4

Update Notion Windows to version 7.11.0

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


8. ee/maintained-apps/outputs/onedrive/darwin.json ✨ Enhancement +4/-4

Update OneDrive macOS to version 26.051.0316.0004

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


9. ee/maintained-apps/outputs/signal/darwin.json ✨ Enhancement +4/-4

Update Signal macOS to version 8.7.0

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


10. ee/maintained-apps/outputs/spotify/darwin.json ✨ Enhancement +2/-2

Update Spotify macOS to version 1.2.87.414

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


11. ee/maintained-apps/outputs/yubico-authenticator/darwin.json ✨ Enhancement +4/-4

Update Yubico Authenticator macOS to version 7.3.3

ee/maintained-apps/outputs/yubico-authenticator/darwin.json


12. ee/maintained-apps/outputs/yubico-authenticator/windows.json ✨ Enhancement +4/-4

Update Yubico Authenticator Windows to version 7.3.3

ee/maintained-apps/outputs/yubico-authenticator/windows.json


Grey Divider

Qodo Logo

@qodo-free-for-open-source-projects

qodo-free-for-open-source-projects Bot commented Apr 15, 2026

Copy link
Copy Markdown

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider

Great, no issues found!

Qodo reviewed your code and found no material issues that require review

Grey Divider

ⓘ The new review experience is currently in Beta. Learn more

Grey Divider

Qodo Logo

@coderabbitai

coderabbitai Bot commented Apr 15, 2026

Copy link
Copy Markdown
Contributor

Walkthrough

This PR updates version metadata and installer information for 12 managed applications across 11 JSON manifest files in the maintained-apps directory. For each application (Cursor, Dialpad, GitKraken, Google Chrome, JetBrains Toolbox, Notion, OneDrive, Signal, Spotify, and Yubico Authenticator), the updates include the version number, the patched query threshold, the installer URL pointing to the new version artifact, and the SHA256 checksum matching the new installer binary. No script references, query logic, or JSON structure were modified.

Possibly related PRs

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Update Fleet-maintained apps' directly describes the main change—it updates version metadata for multiple Fleet-maintained applications across multiple files.
Description check ✅ Passed The description is minimal but appropriate for an automated data ingestion PR. It lacks the detailed checklist items, but for automated version updates generated by cmd/maintained-apps, this is expected and acceptable.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fma-2604152122

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 and usage tips.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (1)
ee/maintained-apps/outputs/yubico-authenticator/windows.json (1)

4-4: Consider pre-merge verification of artifact reachability and SHA256 alignment.

The metadata is internally consistent and the SHA256 format is valid. However, the artifact reachability and checksum should be validated against the live GitHub release before merging. Runtime validation in cmd/maintained-apps/validate/windows.go (lines 191–200) will catch SHA256 mismatches when installations occur, but pre-merge verification is a best practice to avoid deploy-time failures.

Line 9 (installer_url) and Line 12 (sha256) should be tested against the live artifact.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@ee/maintained-apps/outputs/yubico-authenticator/windows.json` at line 4, The
JSON entry for version "7.3.3" has an installer_url and sha256 that need
pre-merge verification: fetch the artifact at the installer_url, compute its
SHA256 and confirm it exactly matches the sha256 field in the JSON; if it does
not, update the sha256 value (or correct the installer_url if the wrong asset
was referenced); also ensure the artifact is reachable (HTTP 200) and re-run the
repository's SHA validation routine locally (the validation logic that checks
installer SHA256 at runtime) to confirm the same result before merging.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In `@ee/maintained-apps/outputs/yubico-authenticator/windows.json`:
- Line 4: The JSON entry for version "7.3.3" has an installer_url and sha256
that need pre-merge verification: fetch the artifact at the installer_url,
compute its SHA256 and confirm it exactly matches the sha256 field in the JSON;
if it does not, update the sha256 value (or correct the installer_url if the
wrong asset was referenced); also ensure the artifact is reachable (HTTP 200)
and re-run the repository's SHA validation routine locally (the validation logic
that checks installer SHA256 at runtime) to confirm the same result before
merging.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 5e219459-2a0b-49eb-ad63-24eaafe105fe

📥 Commits

Reviewing files that changed from the base of the PR and between 3ef0a3f and 508e128.

📒 Files selected for processing (12)
  • ee/maintained-apps/outputs/cursor/darwin.json
  • ee/maintained-apps/outputs/cursor/windows.json
  • ee/maintained-apps/outputs/dialpad/darwin.json
  • ee/maintained-apps/outputs/gitkraken/darwin.json
  • ee/maintained-apps/outputs/google-chrome/windows.json
  • ee/maintained-apps/outputs/jetbrains-toolbox/darwin.json
  • ee/maintained-apps/outputs/notion/windows.json
  • ee/maintained-apps/outputs/onedrive/darwin.json
  • ee/maintained-apps/outputs/signal/darwin.json
  • ee/maintained-apps/outputs/spotify/darwin.json
  • ee/maintained-apps/outputs/yubico-authenticator/darwin.json
  • ee/maintained-apps/outputs/yubico-authenticator/windows.json

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.

3 participants