Skip to content

fleet-v4.47.0

Compare
Choose a tag to compare
@github-actions github-actions released this 12 Mar 23:06
· 3949 commits to main since this release
88d4191

Changes

Endpoint operations

  • Implemented UI for team-specific host status webhooks.
  • Added Unicode and emoji support for policy and team names.
  • Allowed gitops user to access specific endpoints.
  • Enabled setting host status webhook at the team level via REST API and fleetctl.
  • GET /hosts API endpoint now populates policies with populate_policies=true query parameter.
  • Supported custom options set via CLI in the UI for host status webhook settings.
  • Surfaced VS code extensions in the software inventory.
  • Added a "No team" team option when running live queries from the UI.
  • Fixed tranferring hosts between teams across multiple pages.
  • Fixed policy deletion not updating policy count.
  • Fixed RuntimeError in fleetd-chrome and buggy filters for exporting hosts.

Device management (MDM)

  • Added wipe command to fleetctl and the POST /api/v1/fleet/hosts/:id/wipe Fleet Premium API endpoint.
  • Updated fleetctl run-script to include new flags and POST /scripts/run/sync API to receive new parameters.
  • Enabled usage of <Add> nodes in Windows MDM profiles.
  • Added backend functionality for the new way of storing script contents and updated the script character limit.
  • Updated the database schema to support the increase in script size.
  • Prevented running cleanup tasks and re-enqueuing commands for hosts on SCEP renewals.
  • Improved osquery queries for MDM detection.
  • Prevented redundant ADE profile assignment.
  • Updated fleetctl gitops, default MDM configs were set to default values when not defined.
  • Displayed disk encryption status in macOS as "verifying."
  • Allowed GitOps user to access MDM hosts and profiles endpoints.
  • Added UI for wiping a host with Fleet MDM.
  • Rolled up MDM solutions by name on the dashboard MDM card.
  • Added functionality to surface MDM devices where DEP assignment failed.
  • Fixed MDM profile installation error visibility.
  • Fixed Windows MDM profile command "Type" column display.
  • Fixed an issue with macOS ADE enrollments getting a "method not allowed" error.
  • Fixed Munki issues truncated tooltip bug.
  • Fixed a bug causing Windows hosts to appear when filtering by bootstrap package status.

Vulnerability management

  • Reduced vulnerability processing time by optimizing the vulnerability dictionary grouping.
  • Fixed an issue with mdm.enable_disk_encryption JSON null values causing issues.
  • Fixed vulnerability processing for non-ASCII software names.

Bug fixes and improvements

  • Upgraded Golang version to 1.21.7.
  • Updated page descriptions and fixed alignment of critical policy checkboxes.
  • Adjusted font size for tooltips in the settings page to follow design guidelines.
  • Fixed a bug where the "Done" button on the add hosts modal could be covered.
  • Fixed UI styling and alignment issues across various pages and modals.
  • Fixed the position of live query/policy host search icon and UI loading states.
  • Fixed issues with how errors were captured in Sentry for improved precision and coverage.

Upgrading

Please visit our update guide for upgrade instructions.

Documentation

Documentation for Fleet is available at fleetdm.com/docs.

Fleet's agent

The following version of Fleet's agent (fleetd) support the latest changes to Fleet:

  1. orbit-v1.22.0
  2. fleet-desktop-v1.22.0 (included with Orbit)
  3. fleetd-chrome-v1.2.0

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.

Binary Checksum

SHA256

74d130cad8acef03e4faa3b5befcb1351db038fa47421d6a5d3010f583ab0e47  fleet_v4.47.0_linux.tar.gz
91aceb4ee71ac847521007ac796e718ad5bb6577c28b5c992e810e2f4e402046  fleetctl_v4.47.0_linux.tar.gz
9b08ea44ec7fa2954c60c82ad8c4d54cdf84f3ea336639445b2b8b1d978551e0  fleetctl_v4.47.0_linux.zip
3a137179e0095bf147e50fea7bec3ffb989f0b53d0bbe5bdab21dba5c173b414  fleetctl_v4.47.0_macos.tar.gz
d44e3a415d99266b1759d1e452d3cf115ae01acb822bdff471f19f90c2cf7426  fleetctl_v4.47.0_macos.zip
a4e6692b22ae9d6e230116f6f530c9775ab4d38743c460dc099f948e92cf075d  fleetctl_v4.47.0_windows.tar.gz
2699a142ddf7b9f8c30c65c37f4511f6dfb7a8114eab3d4ef026f04a3944fac1  fleetctl_v4.47.0_windows.zip