# Fleet v4.53.0 - Product: Fleet (https://whatsnew.fyi/product/fleet) - Vendor: Fleet Device Management - Date: 2024-06-26 - Version: v4.53.0 - Original notes: https://github.com/fleetdm/fleet/releases/tag/fleet-v4.53.0 - Permalink: https://whatsnew.fyi/product/fleet/releases/v4.53.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Enable fleetctl gitops to create teams with no enroll secrets, or clear enroll secrets for an existing team - **added** — Add support for upgrades to fleetd RPM packages - **changed** — Change activities.created_at timestamp precision to microseconds - **added** — Add character validation to /api/fleet/orbit/device_token endpoint - **fixed** — Fix clientside flashing counts in count rendering - **changed** — Improve performance by removing unnecessary database query that listed host software during initial page load of the My device page - **changed** — Make the rendering of empty text cell values consistent and render the 0 value as a number instead of the default value - **added** — Add a server setting to configure the query report max size - **fixed** — Fix a bug where scrollbars were always present on modal backgrounds - **fixed** — Fix bug in fleetctl preview caused by creating enroll secrets - **changed** — Extend the timeout for the endpoint to upload a software installer - **changed** — Improve the logic used by Fleet to detect if a host is currently MDM-managed - **added** — Add S3 config variables with a carves_ and software_installers prefix - **fixed** — Fix bug where MDM migration failed when attempting to renew enrollment profiles on macOS Sonoma devices - **fixed** — Fix issue where Windows-specific error message was displayed when failing to parse macOS configuration profiles - **fixed** — Fix a server panic when sending a request to /mdm/apple/mdm without certificate headers - **fixed** — Fix issue where profiles larger than 65KB were being truncated when stored on MySQL 8 - **fixed** — Fix a bug that prevented unused script contents to be periodically cleaned up from the database - **fixed** — Fix UI bug where error detail was overflowing the table in OS settings modal in My device page UI ##### Fleet 4.53.0 (Jun 25, 2024) ###### Endpoint Operations - Enabled `fleetctl gitops` to create teams with no enroll secrets, or clear enroll secrets for an existing team. - Added support for upgrades to `fleetd` RPMs packages. - Changed `activities.created_at` timestamp precision to microseconds. - Added character validation to /api/fleet/orbit/device_token endpoint. - Cleaned up count rendering fixing clientside flashing counts. - Improved performance by removing unnecessary database query that listed host software during initial page load of the "My device" page. - Made the rendering of empty text cell values consistent. Also render the '0' value as a number instead of the default value. - Added a server setting to configure the query report max size. - Fixed a bug where scrollbars were always present on modal backgrounds. - Fixed bug in `fleetctl preview` caused by creating enroll secrets. ###### Device Management (MDM) - Extended the timeout for the endpoint to upload a software installer. - Improved the logic used by Fleet to detect if a host is currently MDM-managed. - Added S3 config variables with a `carves_` and `software_installers` prefix. - Fixed bug where MDM migration failed when attempting to renew enrollment profiles on macOS Sonoma devices. - Fixed issue where Windows-specific error message was displayed when failing to parse macOS configuration profiles. - Fixed a bug where MDM migration failed when attempting to renew enrollment profiles on macOS Sonoma devices. - Fixed a server panic when sending a request to `/mdm/apple/mdm` without certificate headers. - Fixed issue where profiles larger than 65KB were being truncated when stored on MySQL 8. - Fixed a bug that prevented unused script contents to be periodically cleaned up from the database. - Fixed UI bug where error detail was overflowing the table in "OS settings" modal in "My device" page UI. - Fixed a bug where the software installer exists in the database but the installer does not exist in the storage. - Added a "soft-delete" approach when deleting a host so that its script execution details are still available for the activities feed. - Fixed UI bug where Zoom icon was displayed for ZoomInfo. - Fixed issue with backwards compatibility with the deprecated `FLEET_S3_*` environment variables. - Fixed a code linter issue where a slice was created non-empty and appended-to, instead of empty with the required capacity. ###### Vulnerability Management - Added vulnerabilities matching for applications that include an OS scope. - Added vulnerability detection in NVD for custom ubuntu kernels. - Removed duplicate `os_versions` results in /api/latest/fleet/vulnerabilities/:cve endpoint. - Removed vscode false positive vulnerabilities. - Clarified Fleet uses CVSS base score version 3.x. ###### Fleet's agent The following version of Fleet's agent (`fleetd`) support the latest changes to Fleet: 1. [orbit-v1.27.0](https://github.com/fleetdm/fleet/releases/tag/orbit-v1.27.0) 2. `fleet-desktop-v1.27.0` (included with Orbit) 3. [fleetd-chrome-v1.3.1](https://github.com/fleetdm/fleet/releases/tag/fleetd-chrome-v1.3.1) > While newer versions of `fleetd` still function with older versions of the Fleet server (and vice versa), Fleet does not actively test these scenarios and some newer features won't be available. ###### Upgrading Please visit our [update guide](https://fleetdm.com/docs/deploying/upgrading-fleet) for upgrade instructions. ###### Documentation Documentation for Fleet is available at [fleetdm.com/docs](https://fleetdm.com/docs). ###### Binary Checksum **SHA256** ``` 881f6c9e3c1e70dd076b850c146352b733957e1ef90a76c46595631f2cd5ff7c fleet_v4.53.0_linux.tar.gz 710c8601b26a63482c9d8044bfb12d8dec9297aaa593942cb68185276dd304b6 fleetctl_v4.53.0_linux.tar.gz 3ba1b87c659e4c9ca752c50c7e9414ed46f982ce88d668e7d918a95af13315c9 fleetctl_v4.53.0_linux.zip 0fdf8c16ffc44f _[Truncated at 4000 characters — full notes: https://github.com/fleetdm/fleet/releases/tag/fleet-v4.53.0]_