Changes
-
Endpoint operations:
- Added new
POST /api/v1/fleet/queries/:id/run
endpoint for synchronous live queries. - Added
PUT /api/fleet/orbit/device_mapping
andPUT /api/v1/fleet/hosts/{id}/device_mapping
endpoints for setting or replacing custom email addresses. - Added experimental
--end-user-email
flag tofleetctl package
for.msi
installer bundling. - Added
host_count_updated_at
to policy API responses. - Added ability to query by host display name via list hosts endpoint.
- Added
gigs_total_disk_space
to host endpoint responses. - Added ability to remotely configure
fleetd
update channels in agent options (Fleet Premium only, requiresfleetd
>= 1.20.0). - Improved error message for osquery log write failures.
- Protect live query performance by limiting results per live query.
- Improved error handling and validation for
/api/fleet/orbit/device_token
and other endpoints.
- Added new
-
Device management (MDM):
- Added check for custom end user email fields in enrollment profiles.
- Modified hosts and labels endpoints to include only user-defined Windows MDM profiles.
- Improved profile verification logic for 'pending' profiles.
- Updated enrollment process so that
fleetd
auto-installs on Apple hosts enabling MDM features manually. - Extended script execution timeout to 5 minutes.
- Extended Script disabling functionality to various script endpoints and
fleetctl
.
Bug fixes and improvements
- Fix profiles incorrectly being marked as "Failed".
- NOTE: If you are using MDM features and have already upgraded to v4.42.0, you will need to take manual steps to resolve this issue. Please follow these instructions to reset your profiles.
- Added tooltip to policies page stating when policy counts were last updated.
- Added bold styling to profile name in custom profile activity logs.
- Implemented style tweaks to the nudge preview on OS updates page.
- Updated sort query results and reports case sensitivity and default to sorting.
- Added disk size indication when disk is full.
- Replaced 500 error with 409 for token conflicts with another host.
- Fixed script output text formatting.
- Fixed styling issues in policy automations modal and nudge preview on OS updates page.
- Fixed loading spinner not appearing when running a script on a host.
- Fixed duplicate view all hosts link in disk encryption table.
- Fixed tooltip text alignment UI bug.
- Fixed missing 'Last restarted' values when filtering hosts by label.
- Fixed broken link on callout box on host details page.
- Fixed bugs in searching hosts by email addresses and filtering by labels.
- Fixed a bug where the host details > software > munki issues section was sometimes displayed erroneously.
- Fixed a bug where OS compatibility was not correctly calculated for certain queries.
- Fixed issue where software title aggregation was not running during vulnerability scans.
- Fixed an error message bug for password length on new user creation.
- Fixed a bug causing misreporting of vulnerability scanning status in analytics.
- Fixed issue with query results reporting after discard data is enabled.
- Fixed a bug preventing label selection while the label search field was active.
- Fixed bug where
fleetctl
did not allow placement of--context
and--debug
flags following certain commands. - Fixed a validation bug allowing
overrides.platform
to be set tonull
. - Fixed
fleetctl
issue with creating a new query when running a query by name. - Fixed a bug that caused vulnerability scanning status to be misreported in analytics.
- Fixed CVE tooltip bullets on the software page.
- Fixed a bug that didn't allow enabling team disk encryption if macOS MDM was not configured.
Upgrading
Please visit our update guide for upgrade instructions.
Documentation
Documentation for Fleet is available at fleetdm.com/docs.
Binary Checksum
SHA256
edb90db5125604b243b75f5867aaa9f86703e7c788841173d6884a1aa30be2e3 fleet_v4.43.0_linux.tar.gz
3fbf7cb075336d21ba179f45a69e8eee63d3075bc34d29ab98a69c4ea7e27c76 fleetctl_v4.43.0_linux.tar.gz
87459a61c38f2613d52e6d7b3b102b9ad7e9dfc5a41069c6f3bcea82822d22fb fleetctl_v4.43.0_linux.zip
3aed0156befca22f192922c94542111eeaba7a0bc51936c43b1cae0cba1497ff fleetctl_v4.43.0_macos.tar.gz
47bff2b572168328683428a4ac97a57e6c1a0bd533d37e8406d8bf64cb79b75f fleetctl_v4.43.0_macos.zip
d949541f0f008883f135144f49cb73e273d43e150f70c3dc8c4c721f2740c16e fleetctl_v4.43.0_windows.tar.gz
479dcd633e5cc7e9db28a04ebd2043e01c94e677c0d71a7228fb51f991d4ad40 fleetctl_v4.43.0_windows.zip