Skip to content

Releases: fleetdm/fleet

fleet-v4.28.1

14 Mar 16:21
be06075
Compare
Choose a tag to compare

Changes

  • Fixed a bug that prevented starting the Fleet server with MDM features if Apple Business Manager (ABM) was not configured.

NOTE: This fix is only required to set up new Fleet MDM instances without ABM credentials.

Upgrading

Please visit our update guide for upgrade instructions.

Documentation

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

Binary Checksum

SHA256

0e4acd442bc9d8b1d6a940c2b93f08ffe2e767c497604b33292616b04584d0d1  fleetctl_v4.28.1_macos.tar.gz
1a48fdf6bbedfe3d83d326c014d3fe4846963a702112a432a90e0ee19e39ee3b  fleetctl_v4.28.1_linux.zip
8ab1cb1937eedf678902e12122d08a2a17bae22fad4f6c04b846289d30c45fb2  fleetctl_v4.28.1_linux.tar.gz
95b8e979018de4123ea618f6e7b732d996ef2c201450053eae84650558439b61  fleet_v4.28.1_linux.tar.gz
a550ca5fe00c8853db559e5d9e6bf035454a7dbaafe87dbd5cd8295a418911cd  fleetctl_v4.28.1_macos.zip
a5556983ea1c910495cc8ffea21181aae5bc67364041a283aef2c4dd9ad26ede  fleetctl_v4.28.1_windows.zip
ca8b8dba9e5427a0d0233473624bdad11f4ca8cd5ee4733a069e7c2e60a4121f  fleetctl_v4.28.1_windows.tar.gz

fleet-v4.28.0

28 Feb 00:06
71f2a62
Compare
Choose a tag to compare

Changes

  • Added logic to ingest and decrypt FileVault recovery keys on macOS if Fleet's MDM is enabled.

  • Create activity feed types for the creation, update, and deletion of macOS profiles (settings) via
    MDM.

  • Added an API endpoint to retrieve a host disk encryption key for macOS if Fleet's MDM is enabled.

  • Added UI implementation for users to upload, download, and deleted macos profiles.

  • Added activity feed types for the creation, update, and deletion of macOS profiles (settings) via
    MDM.

  • Added API endpoints to create, delete, list, and download MDM configuration profiles.

  • Added "edited macos profiles" activity when updating a team's (or no team's) custom macOS settings via fleetctl apply.

  • Enabled installation and auto-updates of Nudge via Orbit.

  • Added support for providing macos_settings.custom_settings profiles for team (with Fleet Premium) and no-team levels via fleetctl apply.

  • Added --policies-team flag to fleetctl apply to easily import a group of policies into a team.

  • Remove requirement for Rosetta in installation of macOS packages on Apple Silicon. The binaries have been "universal" for a while now, but the installer still required Rosetta until now.

  • Added max height on org logo image to ensure consistent height of the nav bar.

  • UI default policies pre-select targeted platform(s) only.

  • Parse the Mac Office release notes and use that for doing vulnerability processing.

  • Only set public IPs on the host.public_ip field and add documentation on how to properly configure the deployment to ingest correct public IPs from enrolled devices.

  • Added tooltip with link to UI when Public IP address cannot be determined.

  • Update to better URL validation in UI.

  • Set policy platforms using the platform checkboxes as a user would expect the options to successfully save.

  • Standardized on a default value for empty cells in the UI.

  • Added link to query table in UI source (fleetdm.com/tables/table_name).

  • Added live query distributed interval warnings on select targets picker and live query result page.

  • Added a macOS settings indicator and modal on the host details and device user pages.

  • Added configuration parameters for the filesystem logging destination -- max_size, max_age, and max_backups are now configurable rather than hardcoded values.

  • Live query/policy selecting "All hosts" is mutually exclusive from other filters.

  • Minor server changes to support Fleetd for ChromeOS (to be released soon).

  • Fixed network_interface_unix and network_interface_windows to ingest "Private IPs" only
    (filter out "Public IPs").

  • Fixed how the Fleet MDM server URL is generated when stored for hosts enrolled in Fleet MDM.

  • Fixed a panic when loading information for a host enrolled in MDM and its is_server field is
    NULL.

  • Fixed bug with host count on hosts filtered by operating system version.

  • Fixed permissions warnings reported by Suspicious Package in macos pkg installers. These warnings
    appeared to be purely cosmetic.

  • Fixed UI bug: Long words in activity feed wrap within the div.

Upgrading

Please visit our update guide for upgrade instructions.

Documentation

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

Binary Checksum

SHA256

0f4a88bf8c7a61ab4617d9bce456997cd29a3d84b7f47ae469d80a992cfc06fd  fleet_v4.28.0_linux.tar.gz
24f203acd3ed6f5632c30a37e9fdaeb7b0953b41909d89d3d7efd23415cb2313  fleetctl_v4.28.0_linux.tar.gz
5f17e72ed6dc8fc853008f983e1d73d157543f7131b0ec65af53f34513e62ce6  fleetctl_v4.28.0_linux.zip
7f0dc33095bbd7cf555af786b18bd05dd7602c3606ca0eab61e25eed737e28f7  fleetctl_v4.28.0_windows.zip
842cbf2a46648d826b8eeef0a7c97e1bcd5ef591a335c069cd6fa13c57c9ed67  fleetctl_v4.28.0_macos.tar.gz
852a4c11fe41b367f0b1db4c498f8b2f8b092939fdfdbffbbf1682da997cc7a8  fleetctl_v4.28.0_macos.zip
b7cca2bae9b94fb93d28f73a6b28e959b26b0954f0143e25d8bb3c4bc815b27e  fleetctl_v4.28.0_windows.tar.gz

fleet-v4.27.1

18 Feb 04:09
Compare
Choose a tag to compare

Changes

  • Fixed "Turn off MDM" button appearing on host details without Fleet MDM enabled.

  • Upgrade Go to 1.19.6 to remediate some low severity denial of service vulnerabilities in the standard library.

Upgrading

Please visit our update guide for upgrade instructions.

Documentation

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

Binary Checksum

SHA256

28dd191fa54201d75455db163473a6e33196c0057c7a259b62d729f55f6d10d6  fleet_v4.27.1_linux.tar.gz
3c74ca5fc8024d4fe0f0b024f9d60f7f9ffd74d495347647f9237c284cb5a6af  fleetctl_v4.27.1_windows.zip
7874b6f08e9a8163133d7a9ea781815fc02be914a268732033b4768a852c99f2  fleetctl_v4.27.1_linux.zip
7db95b3581bd8f48e019698602f33c8696c1260517e176f6745a0124426bc632  fleetctl_v4.27.1_macos.zip
a0662f5dad50803f51127595849227f0aca40d3a888e3deccebd22d41978c4ad  fleetctl_v4.27.1_macos.tar.gz
e5d56065bc41b608f0dd679e0e1b4af9083631398ebd7bbe8bb72d0bfc4e2a92  fleetctl_v4.27.1_linux.tar.gz
fa17c0ed95d4b45d7a3ee84c6db481dfd424f03fba20ba2e1ad2ba7e0ffefe73  fleetctl_v4.27.1_windows.tar.gz

fleet-v4.27.0

04 Feb 01:36
b3daf3d
Compare
Choose a tag to compare

Changes

  • Added API endpoint to unenroll a host from Fleet's MDM.

  • Added Request CSR and Change default MDM BM team modals to Integrations > MDM.

  • Added a notifications object to the response payload of GET /api/fleet/orbit/config that includes a renew_enrollment_profile field to indicate to fleetd that it needs to run a command on the device to renew the DEP enrollment profile.

  • Added modal for automatic enrollment of a macOS host to MDM.

  • Integrated with CSR request endpoint in fleet UI.

  • Updated Select targets UI so that Platforms, Teams, and Labels become AND filters. Selecting 2 or more Platforms, Teams, and Labels continue to behave as OR filters.

  • Added new activities to the activities API when a host is enrolled/unenrolled from Fleet's MDM.

  • Implemented macOS update version content panel.

  • Added an activity edited_macos_min_version when the required minimum macOS version is updated.

  • Added the GET /device/{token}/mdm/apple/manual_enrollment_profile endpoint to allow downloading the manual MDM enrollment profile from the "My Device" page in Fleet Desktop.

  • Run authorization checks before processing policy specs.

  • Implemented the new Controls page and updated styling of the site-level navigation.

  • Made fleetctl get teams --yaml output compatible with fleetctl apply -f.

  • Added the POST /api/v1/fleet/mdm/apple/request_csr endpoint to trigger a Certificate Signing Request to fleetdm.com and return the associated APNs private key and SCEP certificate and key.

  • Added mdm enrollment status and mdm server url to GET /hosts and GET /hosts/:id endpoint
    responses.

  • Added keys to the GET /config and GET /device/:token endpoints to inform if Fleet's MDM is properly configured.

  • Add edited min macos version activity.

  • User can hover over host UUID to see and copy full ID string.

  • Made the 'Back to all hosts' link on the host details page fall back to the default path to the
    manage hosts page. This addresses a bug in this functionality when the user navigates directly
    with the URL.

  • Implemented the ability for an authorized user to unenroll a host from MDM on its host details page. The host must be enrolled in MDM and online.

  • Added nixos to the list of platforms that are detected at linux distributions.

  • Allow to configure a minimum macOS version and a deadline for hosts enrolled into Fleet's MDM.

  • Added license expiry to account information page for premium users.

  • Removed stale time from loading team policies/policy automation so users are provided accurate team data when toggling between teams.

  • Updated to software empty states and host details empty states.

  • Changed default hosts per page from 100 to 50.

  • Support CrOS as a valid platform string for customers with ChromeOS hosts.

  • Clean tables at smaller screen widths.

  • Log failed login attempts for user+pw and SSO logins (in the activity feed).

  • Added meta attribute to GET /activities endpoint that includes pagination metadata. Fixed edge case
    on UI for pagination buttons on activities card.

  • Fleet Premium shows pending hosts on the dashboard and manage host page.

  • Use stricter file permissions in fleetctl updates add command.

  • When table only has 1 host, remove bulky tooltip overflow.

  • Documented the Apple Push Notification service (APNs) and Apple Business Manager (ABM) setup and renewal steps.

  • Fixed pagination on manage host page.

Upgrading

Please visit our update guide for upgrade instructions.

Documentation

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

Binary Checksum

SHA256

2b883849da4297b00c03f323e51518ac0648ff1582dced06599a45df5719a674  fleetctl_v4.27.0_linux.tar.gz
5f42ab9c7b2c8a076925f244b184798cd91f1af924033c73afe831083e778fe6  fleetctl_v4.27.0_linux.zip
60b59382734bd832d6a93ba09c9ca820f2f214ab7e7acf9ca4abe9260d27320e  fleetctl_v4.27.0_macos.zip
61498a1d74047f26321f0ae172e3bf4d9856b74919927405fdd15e2b6126f99f  fleetctl_v4.27.0_windows.tar.gz
675bff03f3e402897dfc4f0ed915831b1c5ed5e137aa6ebcf624edc8a5573474  fleet_v4.27.0_linux.tar.gz
b1b3f892b7563a1dc9d381067fa21b77109ed5b005495612486048bc92130a93  fleetctl_v4.27.0_windows.zip
da848e3e607a70d6541b7afa4d2ea2eb7a476fcacd7b576733e13d5488ce41b5  fleetctl_v4.27.0_macos.tar.gz

fleet-v4.26.0

14 Jan 01:03
f1fdcfc
Compare
Choose a tag to compare

Changes

Fleet 4.26.0 (Jan 13, 2023)

  • Added functionality to ingest device information from Apple MDM endpoints so that an MDM device can
    be surfaced in Fleet results while the initial enrollment of the device is pending.

  • Added new activities to the activities API when a host is enrolled/unenrolled from Fleet's MDM.

  • Added option to filter hosts by MDM enrollment status "pending" to surface devices ordered through
    Apple Business Manager that are still pending enrollment in Fleet's MDM.

  • Added a flag to indicate if the Apple Business Manager terms and conditions have changed and must
    be accepted to have automatic enrollment of hosts work again. A banner is added to the output of
    fleetctl commands when this is the case.

  • Added side navigation layout to the integration page and conditionally show MDM section.

  • Added application configuration: mdm.apple_bm_default_team.

  • Added modal to allow user to download an enrollment profile required for Fleet MDM enrollment.

  • Added new configuration option to set default team for Apple Business Manager.

  • Added a software_updated_at column denoting when software was updated for a host.

  • Generate audit log for activities (supported log plugins are: filesystem, firehose, kinesis, lambda, pubsub, kafkarest, and stdout).

  • Added locally-formated datetime tooltips.

  • Updated software empty states.

  • Autofocus first entry of all forms for better UX.

  • Added pendo to sandbox instances.

  • Added bookmarkability of url when it includes the query query param on the manage hosts page.

  • Pack target details show on right side of dropdown.

  • Updated buttons to the the new style guide.

  • Added a way to override a detail query or disable it through app config.

  • Invalid query string will not result in neverending spinner.

  • Fixed an issue causing enrollment profiles to fail if the server URL had a trailing slash.

  • Fixed an issue that made the first SCEP enrollment during the MDM check-in flow fail in a new setup.

  • Fixed panic in /api/{version}/fleet/hosts/{d}/mdm when the host does not have MDM data.

  • Fixed ingestion of MDM data with empty server URLs (meaning the host is not enrolled to an MDM server).

  • Removed stale time from loading team policies/policy automation so users are provided accurate team data when toggling between teams.

Upgrading

Please visit our update guide for upgrade instructions.

Documentation

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

Binary Checksum

SHA256

19c77bc1e18a331495c1904921df20676670bd7f374811d64a5b3bf5210661d2  fleet_v4.26.0_linux.tar.gz
46d8f2104fec45c941e63acf7fb627667a31a48da2c0762e9bf5df21072c61ae  fleetctl_v4.26.0_linux.zip
a53e68b2e085f6917fc48563de05390ad787b4bb1727e9173e7c6c9ec6837b28  fleetctl_v4.26.0_macos.tar.gz
ab641cc5a4666a365fd9d1d19e1dc25b927b76e1cdae050177a120a0c37f072d  fleetctl_v4.26.0_windows.tar.gz
d8444d5edfd030a14dd1e3ab3a921d8d06bb870a33e7790a965501cd4c2cfa5c  fleetctl_v4.26.0_windows.zip
eeb86fa403644ef44326c70ee4ebc93b9cff041f80e9dbc48d3a17bd0e1793f8  fleetctl_v4.26.0_linux.tar.gz
fef0c592f044aa72b37aa1596c100dd9a4cbf0c8d77a1e945f8e086cc39aa4e2  fleetctl_v4.26.0_macos.zip

fleet-v4.25.0

23 Dec 02:02
54e8b3e
Compare
Choose a tag to compare

Changes

  • Added new activity that records create/edit/delete user roles.

  • Log all successful logins as activity and all attempts with ip in stderr.

  • Added API endpoint to generate DEP public and private keys. MDM features are not ready for production and are currently in development. These features are disabled by default.

  • Added ability to mark policy as critical with Fleet Premium.

  • Added ability to mark policies run automation for all already failing hosts.

  • Added fleet serve configuration flags for Apple Push Notification service (APNs) and Simple
    Certificate Enrollment Protocol (SCEP) certificates and keys.

  • Added fleet serve configuration flags for Apple Business Manager (BM).

  • Added fleetctl trigger command to trigger an ad hoc run of all jobs in a specified cron
    schedule.

  • Added the fleetctl get mdm_apple command to retrieve the Apple MDM configuration information.

  • Added the fleetctl get mdm_apple_bm command to retrieve the Apple Business Manager configuration information.

  • Added fleetctl command to generate APNs CSR and SCEP CA certificate and key pair.

  • Add fleetctl command to generate DEP public and private keys.

  • Windows installer now ensures that the installed osquery version gets removed before installing Orbit.

  • Build on Ubuntu 20 to resolve glibc changes that were causing issues for older Docker runtimes.

  • During deleting host flow, inform users how to prevent re-enrolling hosts.

  • Added functionality to report if a carve failed along with its error message.

  • Added the redis.username configuration option for setups that use Redis ACLs.

  • Windows installer now ensures that no files are left on the filesystem when orbit uninstallation
    process is kicked off.

  • Improve how we are logging failed detail queries and windows os version queries.

  • Spiffier UI: Add scroll shadows to indicate horizontal scrolling to user.

  • Add counts_update_at attribute to GET /hosts/summary/mdm response. update GET /labels/:id/hosts to
    filter by mdm_id and mdm_enrollment_status query params. add mobile_device_management_solution to
    response from GET /labels/:id/hosts when including mdm_id query param. add mdm information to UI for
    windows/all dashboard and host details.

  • Fixed fleetctl query to use custom HTTP headers if configured.

  • Fixed how we are querying and ingesting disk encryption in linux to workaround an osquery bug.

  • Fixed buggy input field alignments.

  • Fixed to multiselect styling.

  • Fixed bug where manually triggering a cron run that preempts a regularly scheduled run causes
    an unexpected shift in the start time of the next interval.

  • Fixed an issue where the height of the label for some input fields changed when an error message is displayed.

  • Fixed the alignment of the "copy" and "show" button icons in the manage enroll secrets and get API
    token modals.

Upgrading

Please visit our update guide for upgrade instructions.

Documentation

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

Binary Checksum

SHA256

2213c2796031eaaf1a9b7ac2d14f71ea4b9d3992a92b955431babaf51a89a548  fleet_v4.25.0_linux.tar.gz
2e9eefa6b075104a943f23db872ae8330c93b2345a86f851e5179a9c48b441be  fleetctl_v4.25.0_windows.tar.gz
45df9452f309b21f14b037d4812fc4aa1619234276c6da82ee26aa0b17d62c5a  fleetctl_v4.25.0_windows.zip
4b791efd56965b22031a0294df765e304905775f76e3850873d0230a6027c91f  fleetctl_v4.25.0_linux.tar.gz
7ca684e26eb4c82b96e7ddc70221fb78577eedfef819d0d10a372a469a6c63d2  fleetctl_v4.25.0_macos.tar.gz
83240096a60e29680122636090ad44df5235b6772209082e436179d7a2ef5955  fleetctl_v4.25.0_linux.zip
c3febd227e758b65547832dbd769f36f9dcb33cde26425a81c942982604f8888  fleetctl_v4.25.0_macos.zip

fleet-v4.24.1

08 Dec 17:03
8f6ff38
Compare
Choose a tag to compare

Changes

Fleet 4.24.1 (Dec 7, 2022)

This is a security release.

  • Update Go to 1.19.4

Upgrading

Please visit our update guide for upgrade instructions.

Documentation

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

Binary Checksum

SHA256

2a26b33819d9c2594fa47c26ba08ce59725d9f8e96f90b74215e71b96a03bcdd fleetctl_v4.24.1_windows.tar.gz
5d150bb6ff45ccb95221a2f9a1dfd8908ce743bf17235f9b2e9f69e2ef80df6a fleetctl_v4.24.1_macos.zip
6a4586c6cbac5b46317ae7a19d20c9554d7bf6806a5d8368c800f0088663fabd fleetctl_v4.24.1_linux.zip
6f3b70167d049598c4a4c7f6ecc452621428bf079819b4d2cab0489db5029342 fleetctl_v4.24.1_linux.tar.gz
9c6c62935dc4036414cfc272c8589b5e7a8a4124b99c5511cd2c995fd1e94863 fleet_v4.24.1_linux.tar.gz
e7a35afcbdd4af12d013ac33a58d49721901730a027f620e1b89f3aebd539637 fleetctl_v4.24.1_macos.tar.gz
f57155dfcc6825a319e08b8710543a30d8954f97b4e614bdcb8dd16b59fa56ba fleetctl_v4.24.1_windows.zip

fleet-v4.24.0

02 Dec 02:40
934f8cf
Compare
Choose a tag to compare

Changes

  • Improve live query activity item in the activity feed on the Dashboard page. Each item will include the user’s name, as well as an option to show the query. If the query has been saved, the item will include the query’s name.

  • Improve navigation on Host details page and Dashboard page by adding the ability to navigate back to a tab (ex. Policies) and filter (ex. macOS) respectively.

  • Improved performance of the Fleet server by decreasing CPU usage by 20% and memory usage by 3% on average.

  • Added tooltips and updated dropdown choices on Hosts and Host details pages to clarify the meanings of "Status: Online" and "Status: Offline."

  • Added “Void Linux” to the list of recognized distributions.

  • Added clickable rows to software tables to view all hosts filtered by software.

  • Added support for more OS-specific osquery command-line flags in the agent options.

  • Added links to evented tables and columns that require user context in the query side panel.

  • Removed the Preview payload button from the usage statistics page, as well as its associated logic and unique styles. See the example usage statistics payload in the Using Fleet documentation.

  • Removed tooltips and conditional coloring in the disk space graph for Linux hosts.

  • Reduced false negatives for the query used to determine encryption status on Linux systems.

  • Fixed long software name from aligning centered.

  • Fixed a discrepancy in the height of input labels when there’s a validation error.

Upgrading

Please visit our update guide for upgrade instructions.

Documentation

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

Binary Checksum

SHA256

159352f98bec873e2b09e3f89b2143f0412e358f8e8148834e439c36d36c51cc  fleetctl_v4.24.0_windows.tar.gz
518cbc5ed60bbc606eb0af9235746568f9049ba9638311e77ec4aef87b7b8ce1  fleet_v4.24.0_linux.tar.gz
9550cd521bd9998c0000a7ecf12cf8f6f97ecc095951a8cf638373a48d8bb38b  fleetctl_v4.24.0_windows.zip
b115e797b01b125dce738b2f969817fc6c4f61a090111eac48aed67aa07a71de  fleetctl_v4.24.0_macos.zip
b516fe04dcf8fb5f6767dd7f931eeea7d8245289050d2d1d11f82231c95c1b95  fleetctl_v4.24.0_linux.zip
bf24e8e72b00bf3a99b00cfe72884faa27519145640fbc6bfb6df1485e770e36  fleetctl_v4.24.0_macos.tar.gz
d1bda0bc09af58473264f41108a0502b2327248ffe43447c5085592538791a06  fleetctl_v4.24.0_linux.tar.gz

fleet-v4.23.0

14 Nov 23:11
af0c75e
Compare
Choose a tag to compare

Changes

  • Added preview screenshots for Jira and Zendesk vulnerability tickets for Premium users.

  • Improve host detail query to populate primary ip and mac address on host.

  • Add option to show public IP address in Hosts table.

  • Improve ingress resource by replacing the template with a most recent version, that enables:

    • Not having any annotation hardcoded, all annotations are optional.
    • Custom path, as of now it was hardcoded to /*, but depending on the ingress controller, it can require an extra annotation to work with regular expressions.
    • Specify ingressClassName, as it was hardcoded to gce, and this is a setting that might be different on each cluster.
  • Added ingestion of host orbit version from orbit_info osquery extension table.

  • Added number of hosts enrolled by orbit version to usage statistics payload.

  • Added number of hosts enrolled by osquery version to usage statistics payload.

  • Added arch and linuxmint to list of linux distros so that their data is displayed and host count includes them.

  • When submitting invalid agent options, inform user how to override agent options using fleetctl force flag.

  • Exclude Windows Servers from mdm lists and aggregated data.

  • Activity feed includes editing team config file using fleetctl.

  • Update Go to 1.19.3.

  • Host details page includes information about the host's disk encryption.

  • Information surfaced to device user includes all summary/about information surfaced in host details page.

  • Support low_disk_space filter for endpoint /labels/{id}/hosts.

  • Select targets pages implements cleaner icons.

  • Added validation of unknown keys for the Apply Teams Spec request payload (POST /spec/teams endpoint).

  • Orbit MSI installer now includes the necessary manifest file to use windows_event_log as a logger_plugin.

  • UI allows for filtering low disk space hosts by platform.

  • Add passed policies column on the inherited policies table for teams.

  • Use the MSRC security bulletins to scan for Windows vulnerabilities. Detected vulnerabilities are inserted in a new table, 'operating_system_vulnerabilities'.

  • Added vulnerability scores to Jira and Zendesk integrations for Fleet Premium users.

  • Improve database usage to prevent some deadlocks.

  • Added ingestion of disk encryption status for hosts, and added that flag in the response of the GET /hosts/{id} API endpoint.

  • Trying to add a host with 0 enroll secrets directs user to manage enroll secrets.

  • Detect Windows MDM solutions and add mdm endpoints.

  • Styling updates on login and forgot password pages.

  • Add UI polish and style fixes for query pages.

  • Update styling of tooltips and modals.

  • Update colors, issues icon.

  • Cleanup dashboard styling.

  • Add tooling for writing integration tests on the frontend.

  • Fixed host details page so munki card only shows for mac hosts.

  • Fixed a bug where duplicate vulnerability webhook requests, jira, and zendesk tickets were being
    made when scanning for vulnerabilities. This affected ubuntu and redhat hosts that support OVAL
    vulnerability detection.

  • Fixed bug where password reset token expiration was not enforced.

  • Fixed a bug in fleetctl apply for teams, where a missing agent_options key in the YAML spec
    file would clear the existing agent options for the team (now it leaves it unchanged). If the key
    is present but empty, then it clears the agent options.

  • Fixed bug with our CPE matching process. UTM.app was matching to the wrong CPE.

  • Fixed an issue where fleet would send invalid usage stats if no hosts were enrolled.

  • Fixed an Orbit MSI installer bug that caused Orbit files not to be removed during uninstallation.

Upgrading

Please visit our update guide for upgrade instructions.

Documentation

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

Binary Checksum

SHA256

010850f10cddaa40b346071f12c8cb61d41a5e7970dbdadcd1e786dcbb7597ac  fleet_v4.23.0_linux.tar.gz
1850e3ddd1a6130167c254fb6ebbd99128f4e6d80731eed6e948f20bcbff05a1  fleetctl_v4.23.0_macos.tar.gz
39a8a4626f15b36e905d513ffffe625b14cba9e13bd4b6c9f36740791ee3e3bb  fleetctl_v4.23.0_windows.tar.gz
682880dfedc52792645842e70c97c733c5cac70734a704dfa8e9ad00672c6b8b  fleetctl_v4.23.0_linux.tar.gz
6c3827505fc72e0c6f9cdbda175502fba29f6d50199f15c57d601c90e78a7fe9  fleetctl_v4.23.0_linux.zip
81145904ef4e5d237ffde63b55654e5c29f5bb38a996e4fc421bbf5796e96d76  fleetctl_v4.23.0_windows.zip
93003e1ff46f40175ac0f02055b1d64d6cec212d291075b9d30c95303964bc79  fleetctl_v4.23.0_macos.zip

fleet-v4.22.1

28 Oct 14:28
43881e1
Compare
Choose a tag to compare

Changes

  • Fixed the error response of the /device/:token/desktop endpoint causing problems on free Fleet Desktop instances on versions 1.3.x.

Upgrading

Please visit our update guide for upgrade instructions.

Documentation

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

Binary Checksum

SHA256

0a8a22d483a84211e9e27f4230a251304c3dc027b801ac0b696655ff868fd1b8  fleetctl_v4.22.1_macos.tar.gz
71d0a532f97372eb59312556c8e60b56fbbee82ad25d43c0e77c5c09d940b066  fleetctl_v4.22.1_windows.tar.gz
95e12143225727d83645cbfbc38641b51d8c5c081cad10aebeabe14e632af88c  fleetctl_v4.22.1_linux.zip
a3dd7366eb9c41c2b7adfa7174bf7c0298d67b593d86ee5f6129ec1ff5bdefb5  fleetctl_v4.22.1_macos.zip
c6d41f27235b69d674d4c8163a7695d897497a9071acdfb25c314b0f6ed880e1  fleet_v4.22.1_linux.tar.gz
dc117c4509af1134d369663f40b600409759ad42ba851926cd1948f9b990f1d6  fleetctl_v4.22.1_linux.tar.gz
f1a596ff4564b3d428be107fa5b26dc0f4295211e172f8f9bdea4d57a011d5f0  fleetctl_v4.22.1_windows.zip