Fleet logo
Menu An icon indicating that interacting with this button will open the navigation menu.
Fleet logo An 'X' icon indicating that this can be interacted with to close the navigation menu.

Solutions

a small chevron
Device management

Device management

Remotely manage, and protect laptops and mobile devices.

Orchestration

Orchestration

Automate tasks across devices, from app installs to scripts.

Software management

Software management

Inventory, patch, and manage installed software.

Extend Fleet

Extend Fleet

Integrate your favorite tools with Fleet.


Customers

a small chevron
Stripe + Fleet

Stripe + Fleet

Stripe consolidates multiple tools with Fleet.

Foursquare + Fleet

Foursquare + Fleet

Foursquare quickly migrates to Fleet for device management.

What people are saying

What people are saying

Stories from the Fleet community.


Pricing

More

a small chevron
Docs

Docs

Guides

Guides

Support

Support

News

News

Get your license

Get your license

The handbook

The handbook

GitOps for device management

In-person workshop for beginners.

Join us
Get a demo Try it yourself
Solutions A small chevron
Device management

Device management

Remotely manage, and protect laptops and mobile devices.

Orchestration

Orchestration

Automate tasks across devices, from app installs to scripts.

Software management

Software management

Inventory, patch, and manage installed software.

Extend Fleet

Extend Fleet

Integrate your favorite tools with Fleet.

Customers A small chevron
Stripe + Fleet

Stripe + Fleet

Stripe consolidates multiple tools with Fleet.

Foursquare + Fleet

Foursquare + Fleet

Foursquare quickly migrates to Fleet for device management.

What people are saying

What people are saying

Stories from the Fleet community.

Pricing
More A small chevron

GitOps for device management

In-person workshop for beginners.

Join us
Docs

Docs

Guides

Guides

Support

Support

News

News

Get your license

Get your license

The handbook

The handbook

Try it yourself Get a demo
{{categoryFriendlyName}}/
{{thisPage.meta.articleTitle}}
search

Fleet 4.75.0 | Omarchy Linux, Android configuration profiles, and more...

{{articleSubtitle}}

| The author's GitHub profile picture

Noah Talerman

Share

Share this article on Hacker News Share this article on LinkedIn Share this article on Twitter

On this page

{{topic.title}}
Docs Docs REST API REST API Guides Guides Get a demoGet a demo
Suggest an editSuggest an edit

Try it out

See what Fleet can do

Start now
macOS Windows Linux

Fleet 4.75.0 | Omarchy Linux, Android configuration profiles, and more...

{{articleSubtitle}}

| The author's GitHub profile picture

Noah Talerman

Fleet 4.75.0 | Omarchy Linux, Android configuration profiles, and more...

Fleet 4.75.0 is now available. See the complete changelog or read on for highlights. For upgrade instructions, visit the upgrade guide in the Fleet docs.

Highlights

  • Arch Linux / Omarchy Linux
  • Android configuration profiles
  • Smallstep certificates
  • Labels page
  • Easy-to-read MDM commands

Arch Linux / Omarchy Linux

Fleet now supports Arch Linux and Omarchy Linux. You can view host vitals like software inventory, run scripts, and install software.

Android configuration profiles

You can now apply custom settings to work profiles on employee-owned (BYOD) Android hosts using configuration profiles. This lets you keep Android hosts compliant and secure. Learn how to create in this video.

Smallstep certificates

Fleet now integrates with Smallstep as a certificate authority. You can deliver Wi-Fi/VPN SCEP certificates to macOS, iOS, and iPadOS hosts to automate secure network access for your end users. Learn more in the guide.

Labels page

A new Labels page makes it easier to view and edit labels. You can find the new Labels page in Fleet by selecting your avatar in the top-right corner and selecting Labels.

Easy-to-read MDM commands

Long MDM payloads and outputs are now easier to read and copy, thanks to a new vertical layout in the fleetctl get mdm command results. Learn more about fleetctl in the guide.

Changes

Security Engineers

  • Added support for Smallstep certificate authority.
  • Added false-positive filtering for Linux vulnerability scanning.
  • Added support for Arch Linux hosts.
  • Added software inventory ingestion from Arch Linux hosts.
  • Added new rate limiting implementation for Fleet Desktop API endpoints to support all/many hosts of a deployment behind NAT (single IP).
  • Added support for reading server private_key from AWS Secrets Manager.
  • Added support for vulnerabilities feed CPE translation JSON to override sw_edition field.
  • Added filter for removing duplicate RPM python packages and renaming pip packages to match OVAL definitions (same as Ubuntu).
  • Added ability to specify a Fleet host ID when declaring a manual label in a Gitops YAML file.
  • Added a dedicated page, table, and logical integrations with other parts of the UI for managing labels.

IT Admins

  • Added configuration profile support for Android hosts.
  • Added activity logging for Android profile creation, modification, and deletion.
  • Added support for software installation during Windows setup experience.
  • Added support for Arch Linux hosts.
  • Added software inventory ingestion from Arch Linux hosts.
  • Added support to fleetctl to generate fleetd installers for Arch Linux (.pkg.tar.zst).
  • Added software name into checksum calculation for macOS apps.
  • Added ability to specify a Fleet host ID when declaring a manual label in a Gitops YAML file.
  • Added a dedicated page, table, and logical integrations with other parts of the UI for managing labels.
  • Added OpenTelemetry instrumentation to scheduled jobs and several API endpoints.
  • Added CRON job to reconcile Android profiles.
  • Added retries with backoff when Apple's assets API fails with a timeout error.
  • Added ability to unenroll personal iOS/iPadOS devices from Fleet.
  • Added support for assigning host labels based on idP attributes for iOS and iPadOS hosts.
  • Added ability to turn off MDM for iOS and iPadOS devices when refetcher returns device token is inactive.
    An icon indicating that this section has important information

    Note: The package will need to be updated out-of-band once, because the pre-removal script from previously-generated packages is called upon an upgrade. The old pre-removal script stopped Orbit unconditionally.

  • Added support for hosts enrolled with Company Portal using the legacy SSO extension (for Entra's conditional access).

Other improvements and bug fixes

  • Updated DEB and RPM packages generated by fleetctl package to now be safe to upgrade in-band through the Software page.
  • Updated to return count in list host certificates API response, and use it in the certificate table.
  • Updated setup experience to try software installs up to 3 times by default in case of intermittent failures.
  • Modified the Apple profile reconciliation CRON logic to query for installs and removals within a transaction to avoid race conditions around team or label changes.
  • Fixed inconsistent spacing in Controls OS settings headers.
  • Validated setting manual_agent_install option on the server.
  • Ignore warning when LastOpenedAt for software is nil on macOS.
  • Improved install action tooltips and modals including timestamps to VPP successful installs.
  • Changed the response code for UserAuthenticate checkin messages, which are unsupported, from a 5XX to "410 Gone" as specified in the Apple MDM protocol docs for servers that do not implement this method.
  • Ensured UI consistency by adding a border to the empty state of End User Authentication section.
  • Added easy to understand error messages when configuring Entra conditional access in Fleet.
  • Updated docs for the pwd_policy table to better reflect the meaning of days_to_expiration.
  • Improved the layout of the IdP-driven label form.
  • Updated Hosts table > hostname column to truncate overflowing hostnames and place the full name in a tooltip on hover.
  • Removed duplicate tar.gz copies of osqueryd and Fleet Desktop from built packages (DEB/RPM/PKG).
  • Extended the number of errors Fleet looks for when determining whether we should invalidate the prepared statements cache.
  • Updated instructions in Linux key escrow modal.
  • Adjusted log level to "info" instead of "error" when Windows MDM endpoints generate client errors (e.g. empty binary security token).
  • Disabled debug logging by default in fleetctl preview and reformatted login information.
  • Improved handling of host details page label pills for labels with very long names.
  • Modified Controls > OS settings > Custom settings so profile upload time is based on updated_at instead of created_at.
  • Added check to GitOps command to throw error if positional arguments are detected.
  • Added an error message when software is defined in a package YAML file in GitOps but some fields expected in that file were set at the team level. Previously, GitOps would silently ignore the fields set at the team level in this case.
  • Updated the OS updates current versions empty state to match consistancy with other empty states.
  • Updated message shown in the 'Delete Script' modal.
  • Added a delay to the platform compatibility tooltip showing when creating or editing a query.
  • Added error when uploading signed profiles instead of when trying to deliver them.
  • Updated old end user migration workflow preview, and switch to video for product consistency.
  • Replaced outdated Firefox icon with a new one that follows brand guidelines.
  • Updated UI to make policy pass/fail icons and copy consistent across host details, my device, and manage policies tables.
  • Removed the software renaming fix introduced in 4.73.3 due to MySQL DB performance issues.
  • Optimized software ingestione rename functionality to generate less lock contention during high concurrency.
  • Optimized ingestion of software names on macOS apps when vendor-supplied bundle executable names are unclear.
  • Optimized software title reconciliation in vulnerabilities cron job.
  • Revised macOS software ingestion to correctly show application names for Steam games instead of run.sh.
  • Added logic to detect and fix migration issues caused by improperly published Fleet v4.73.2 Linux binary.
  • Updated go to 1.25.1.
  • Fixed inconsistent subtitle text style in Custom Settings.
  • Fixed SentinelOne pkg generating wrong bundle identifier for auto-install policy.
  • Fixed required query parameters using field name instead of parameter name in error messages
  • Fixed a bug where blocking of VPP installs on personally enrolled Apple devices was not in place.
  • Fixed edit teams action in VPP table dropdown not being blocked when Fleet is in GitOps mode.
  • Fixed certificate ingest parser to no longer break on multiple equal signs in certificate key pair values.
  • Fixed certificate ingest parser to allow for only multiple relative distinguished names separated by +.
  • Fixed 422 error when hitting /api/v1/fleet/commands endpoint with team filter.
  • Fixed deletion of conditional access integration by adding a spinner and clearing the tenant ID after the deletion.
  • Fixed an issue on ChromeOS and Windows where the cursor in the SQL editor is misaligned.
  • Fixed issue where "Controls" link in the top nav didn't always go to the default controls page.
  • Fixed cases where Firefox ESR installations would have false-positive vulnerabilities reported that were backported to the ESR.
  • Fixed clicking the currently selected navbar item would cause a full-page rerender.
  • Fixed EULA path to be relative to the YAML file in fleetctl gitops, as it is for other settings.
  • Fixed bundle identifier for privileges macos software pkg and fixed existing software installers to use corrected software title. The privileges application should show the correct status in software inventory.
  • Fixed the reported version of fleetd on the Software tab for Linux hosts.
  • Fixed invalid GET and DELETE requests that incorrectly included request bodies in client code, ensuring HTTP compliance.

Ready to upgrade?

Visit our Upgrade guide in the Fleet docs to update to Fleet 4.75.0.

Fleet logo
Multi platform Device management Orchestration Software management Integrations Pricing
Documentation Support Docs API Release notes Get your license
Company About News Jobs Logos/artwork Why open source?
ISO 27001 coming soon a small checkmarkSOC2 Type 2 Creative Commons Licence CC BY-SA 4.0
© 2025 Fleet Inc. Privacy
Slack logo GitHub logo LinkedIn logo X (Twitter) logo Youtube logo Mastadon logo
Tried Fleet yet?

Get started with Fleet

Start
continue
×