Releases: fleetdm/fleet
fleet-v4.23.0
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 missingagent_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
Changes
- Fixed the error response of the
/device/:token/desktop
endpoint causing problems on free Fleet Desktop instances on versions1.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
fleet-v4.22.0
Changes
-
Fleet Premium: Add ability to see how many and which hosts have low disk space (less than 32GB available) on the Home page.
-
Fleet Premium: Add ability to see how many and which hosts are missing (offline for at least 30 days) on the Home page.
-
Improved the query console by indicating which columns are required in the WHERE clause, indicated which columns are platform-specific, and adding example queries for almost all osquery tables in the right sidebar. These improvements are also live on fleetdm.com/tables
-
Added a new display name for hosts in the Fleet UI. To determine the display name, Fleet uses the
computer_name
column in thesystem_info
table. Ifcomputer_name
isn't present, thehostname
is used instead. -
Added functionality to consider device tokens as expired after one hour. This change is not compatible with older versions of Fleet Desktop. We recommend to manually update Orbit and Fleet Desktop to > v1.0.0 in addition to upgrading the server if:
- You're managing your own TUF server.
- You have auto-updates disabled (
fleetctl package [...] --disable-updates
) - You have channels pinned to an older version (
fleetctl package [...] --orbit-channel 1.0.0 --desktop-channel 1.1.0
).
-
Added security headers to HTML, CSV, and installer responses.
-
Added validation of the
command_line_flags
object in the Agent Options section of Organization Settings and Team Settings. -
Added logic to clean up irrelevant policies for a host on re-enrollment (e.g., if a host changes its OS from linux to macOS or it changes teams).
-
Added the
inherited_policies
array to theGET /teams/{team_id}/policies
endpoint that lists the global policies inherited by the team, along with the pass/fail counts for the hosts on that team. -
Added a new UI state for when results are coming in from a live query or policy query.
-
Added better team name suggestions to the Create teams modal.
-
Clarified last seen time and last fetched time in the Fleet UI.
-
Translated technical error messages returned by Agent options validation to be more user-friendly.
-
Renamed machine serial to serial number and IPv4 properly to private IP address.
-
Fleet Premium: Updated Fleet Desktop to use the
/device/{token}/desktop
API route to display the number of failing policies. -
Made host details software tables more responsive by adding links to software details.
-
Added usage statistics for the weekly count of aggregate policy violation days. One policy violation day is counted for each policy that a host is failing, measured as of the time the count increments. The count increments once per 24-hour interval and resets each week.
-
Fixed a bug in which a user would not be rerouted to the Home page if already logged in.
-
Fixed a bug in which clicking the select all checkbox did not select all in some cases.
-
Fixed a bug introduced in 4.21.0 where a Windows-specific query was being sent to non-Windows hosts, causing an error in query ingestion for
directIngestOSWindows
. -
Fixed a bug in which uninstalled software (DEB packages) appeared in Fleet.
-
Fixed a bug in which a team that didn't have
config.features
settings was edited via the UI, then bothfeatures.enable_host_users
andfeatures.enable_software_inventory
would be false instead of the global default. -
Fixed a bug that resulted in false negatives for vulnerable versions of Zoom, Google Chrome, Adobe Photoshop, Node.js, Visual Studio Code, Adobe Media Encoder, VirtualBox, Adobe Premiere Pro, Pip, and Firefox software.
-
Fixed bug that caused duplicated vulnerabilities to be sent to third-party integrations.
-
Fixed panic in
ingestKubequeryInfo
query ingestion. -
Fixed a bug in which
host_count
anduser_count
returned as0
in theteams/{id}
endpoint. -
Fixed a bug in which tooltips for Munki issue would be cut off at the edge of the browser window.
-
Fixed a bug in which tooltips for Munki issue would be cut off at the edge of the browser window.
-
Fixed a bug in which running
fleetctl apply
with the--dry-run
flag would fail in some cases. -
Fixed a bug in which Hosts table displayed 20 hosts per page.
-
Fixed a server panic that occured when a team was edited via YAML without an
agent_options
key. -
Fixed an bug where Pop!_OS hosts were not being included in the linux hosts count on the hosts dashboard page.
Upgrading
Please visit our update guide for upgrade instructions.
Documentation
Documentation for Fleet is available at fleetdm.com/docs.
Binary Checksum
SHA256
00661a87d7d3692ff9d3eb09152317b503f30198d79e37357381bdab8ee3d556 fleetctl_v4.22.0_macos.zip
142fd577a9fb781643189c5c110e3cb8a530300d5796bca2fdc8ca4f45bb8fb7 fleetctl_v4.22.0_macos.tar.gz
66967c861974f2cfa450ab2a091c873a81f58a866cb591b19d993e949aa875c6 fleetctl_v4.22.0_linux.tar.gz
846f49f33cd6ff73eaab9a12b9d093b36b68325fdbf271bac433a51dbfb12051 fleetctl_v4.22.0_windows.zip
cf937d8b50fbb8e141c26662db56b88df00ea750ff91301f0163e955196f8f0c fleetctl_v4.22.0_linux.zip
d272bebf4c055cd5b3bbdb551f9d8c8ade5d6fcb5072a57450706ff084175a5c fleetctl_v4.22.0_windows.tar.gz
ff678646cacba70da49a98b20c45c604a0314b6567f3af0d0c596dc2f8f3cca8 fleet_v4.22.0_linux.tar.gz
fleet-v4.21.0
Changes
-
Fleet Premium: Added the ability to know how many hosts and which hosts, on a team, are failing a global policy.
-
Added validation to the
config
andteams
configuration files. Fleet can be managed with configuration files (YAML syntax) and the fleetctl command line tool. -
Added the ability to manage osquery flags remotely. This requires Orbit, Fleet's agent manager. If at some point you revoked an old enroll secret, this feature won't work for hosts that were added to Fleet using this old enroll secret. To manage osquery flags on these hosts, we recommend deploying a new package. Check out the instructions here on GitHub.
-
Added a
/api/v1/fleet/device/{token}/desktop
API route that returns only the number of failing policies for a specific host. -
Added support for kubequery.
-
Added support for an
AC_TEAM_ID
environment variable when creating signed installers for macOS hosts. -
Made cards on the Home page clickable.
-
Added es_process_file_events, password_policy, and windows_update_history tables to osquery.
-
Added activity items to capture when, and by who, agent options are edited.
-
Added logging to capture the user’s email upon successful login.
-
Increased the size of placeholder text from extra small to small.
-
Fixed an error that cleared the form when adding a new integration.
-
Fixed an error generating Windows packages with the fleetctl package on non-English localizations of Windows.
-
Fixed a bug that showed the small screen overlay when trying to print.
-
Fixed the UI bug that caused the label filter dropdown to go under the table header.
-
Fixed side panel tooltips to not be wider than side panel causing scroll bug.
Upgrading
Please visit our update guide for upgrade instructions.
Documentation
Documentation for Fleet is available at fleetdm.com/docs.
Binary Checksum
SHA256
2a5a3c3739d5239cfd30e1aac2d287598ff833bc6933f6a7f8ff3cd213288099 fleet_v4.21.0_linux.tar.gz
3417e6394ec99f7286423545f94d04574c93ef4b4b31196bc2545a5eef1a7574 fleetctl_v4.21.0_linux.zip
34ec5b4cc7a958725e7017693088123af7cfa05c8b08aa5ddd118e156ca0a888 fleetctl_v4.21.0_windows.zip
8af0f3703df8e53ca7747bc9f5faa4655327ab1c9488f1b6f776efe749037413 fleetctl_v4.21.0_macos.tar.gz
b01d5596873134c5676ba0241a952852055883199e6c08505cf22882a84fdef2 fleetctl_v4.21.0_linux.tar.gz
e2a1d52924be2d8e687450dd16557cddd51f71130be4ce1d1525362a7e98720c fleetctl_v4.21.0_macos.zip
ed6791f19d5f5cf6c23375fd8831932d873bafed7589953e01e8d8763962e456 fleetctl_v4.21.0_windows.tar.gz
fleet-v4.20.1
Changes
This is a security release.
-
Security: Upgrade Go to 1.19.1 to resolve a possible HTTP denial of service vulnerability (CVE-2022-27664).
-
Fixed a bug in which vulnerability automations sent duplicate webhooks.
-
Fixed a bug in which logging in with single sign-on (SSO) did not work after a failed authorization attempt.
-
Fixed a migration error. This only affects Fleet instances that use MariaDB. MariaDB is not officially supported. Future issues specific to MariaDB may not be fixed quickly (or at all). We strongly advise migrating to MySQL 8.0.19+.
-
Fixed a bug on the Edit pack page in which no targets are shown in the target picker.
-
Fixed a styling bug on the Host details > Query > Select a query modal.
Upgrading
Please visit our update guide for upgrade instructions.
Documentation
Documentation for Fleet is available at fleetdm.com/docs.
Binary Checksum
SHA256
04f0e251b182120bf23ae3c736ac1ada5c442f99fab02a1faec7c6ccc368ae8c fleetctl_v4.20.1_macos.zip
177b28735aba69cb2c0e809b5f795c2ea732a85e9877654a8a00ff4ec96e7133 fleet_v4.20.1_linux.tar.gz
30e279b28d71c4f89080b445ccfca8b38633fdd78ab33cbc5c3fa31fbdaf119e fleetctl_v4.20.1_linux.zip
630c8e2301fb649c5cbf4333f55265124146e73230c863cd690428679f000e3c fleetctl_v4.20.1_windows.tar.gz
7440f0d22d3eb8d110d179af76e438f0e25e19801f708486a9a21894b1373a14 fleetctl_v4.20.1_macos.tar.gz
9ddb735375891d544e192641756b69df7d103633bf19a61dc215ff2f40d1a879 fleetctl_v4.20.1_linux.tar.gz
d5a079d1b5a0713b510770e56d5ad9a1b2504e2194f2983a3969e74b8b65bed6 fleetctl_v4.20.1_windows.zip
fleet-v4.20.0
Changes
Fleet Premium Users, please review the Upgrading section before updating to this version.
-
Add ability to know how many hosts, and which hosts, have Munki issues. This information is presented on the Home > macOS page and Host details page. This information is also available in the
GET /api/v1/fleet/macadmins
andGET /api/v1/fleet/hosts/{id}/macadmins
and API routes. -
Fleet Premium: Added ability to test features, like software inventory, on canary teams by adding a
features
section to theteams
YAML document. -
Improved vulnerability detection for macOS hosts by improving detection of Zoom, Ruby, and Node.js vulnerabilities. Warning: For users that download and sync Fleet's vulnerability feeds manually, there are required adjustments or else vulnerability processing will stop working. Users with the default vulnerability processing settings can safely upgrade without adjustments.
-
Fleet Premium: Improved the vulnerability automations by adding vulnerability scores (EPSS probability, CVSS scores, and CISA-known exploits) to the webhook payload. Read more about vulnerability automations on fleetdm.com/docs.
-
Renamed the
host_settings
section tofeatures
in the theconfig
YAML file. Buthost_settings
is still supported for backwards compatibility. -
Improved the activity feed by adding the ability to see who modified agent options and when modifications occurred. This information is available on the Home page in the Fleet UI and the
GET /activites
API route. -
Improved the
config
YAML documentation. -
Improved the Hosts page for smaller screen widths.
-
Improved the building of osquery installers for Windows (
.msi
packages). -
Added a Show query button on the Schedule page, which adds the ability to quickly see a query's SQL.
-
Improved the Fleet UI by adding loading spinners to all buttons that create or update entities in Fleet (e.g., users).
-
Fixed a bug in which a user could not reach some teams in the UI via pagination if there were more than 20 teams.
-
Fixed a bug in which a user could not reach some users in the UI via pagination if there were more than 20 users.
-
Fixed a bug in which duplicate vulnerabilities (CVEs) sometimes appeared on Software details page.
-
Fixed a bug in which the count in the Issues column (exclamation tooltip) in the Hosts table would sometimes not appear.
-
Fixed a bug in which no error message would appear if there was an issue while setting up Fleet.
-
Fixed a bug in which no error message would appear if users were creating or editing a label with a name or description that was too long.
-
Fixed a big in which the example payload for usage statistics included incorrect key names.
-
Fixed a bug in which the count above the Software table would sometimes not appear.
-
Fixed a bug in which the Add hosts button would not be displayed when search returned 0 hosts.
-
Fixed a bug in which modifying filters on the Hosts page would not return the user to the first page of the Hosts table.
Upgrading
Fleet Premium Updating to this version will cause additional_queries
to be removed from hosts that are enrolled in a team. If you are currently using additional_queries
in your Global Agent Options, they will also need to be applied to each team's Agent Options.
Please visit our update guide for additional upgrade instructions.
Documentation
Documentation for Fleet is available at fleetdm.com/docs.
Binary Checksum
SHA256
1d0b05f9c8084c0882def77acbd35b8b1ef7240c81b113a00bd030703df6cf16 fleetctl_v4.20.0_macos.tar.gz
41b618a6e4d9a707ef0a1f5f23692ac6b22fb1ee4108561cabdab456f0650207 fleetctl_v4.20.0_macos.zip
778c0f112f7e85f72e8c3b098297f1fcf841deb1d6a0c458f549a2c913c99eeb fleetctl_v4.20.0_linux.tar.gz
954e49e11f95332497e1a94169efdea30584336196daf8022c45212a1f10c925 fleet_v4.20.0_linux.tar.gz
9873a7d2e99f25d307de247ff2cdeb150e2a8f5afb19a25c40cf919afb415ecf fleetctl_v4.20.0_linux.zip
bbfde0fc7a8580e77587399b9b8728181e4dd605cbd810649e6b57ca35dce8c0 fleetctl_v4.20.0_windows.tar.gz
e6567e49b021fa51105731dcd31755c331aa498494beccf027512ea0c795c620 fleetctl_v4.20.0_windows.zip
fleet-v4.19.1
Changes
-
Fix a migration error that may occur when upgrading to Fleet 4.19.0.
-
Fix a bug in which the incorrect operating system was displayed for Windows hosts on the Hosts page and Host details page.
Upgrading
Please visit our update guide for upgrade instructions.
Documentation
Documentation for Fleet is available at fleetdm.com/docs.
Binary Checksum
SHA256
5cb88254e7afc8acfe5920070e075857238b348068526e74ac3b4900b1b831b4 fleetctl_v4.19.1_linux.zip
92a8c17fa8c79a77d009f95184ae1e655e0d5015f863dc8f115d733747e307cc fleetctl_v4.19.1_macos.tar.gz
9f354f18afda05be35d5fa22bb36622bd959b6480ccf8e10129c4b49a1e8fa66 fleet_v4.19.1_linux.tar.gz
c2c8408069c123bd5a546015cdade8226fc75d137289dc83232f4a96eff9dfe6 fleetctl_v4.19.1_windows.zip
c4b599b73b2550af2802721e2f7869d40a38b2b58faf54fa34f282966b427e18 fleetctl_v4.19.1_linux.tar.gz
e9184737276593d2d5a1985a4af3f89b1f8a0a34b093ca184c85bb7f39a96b8e fleetctl_v4.19.1_macos.zip
f51ec21998b299846bad9d8ad157e75e96e6b22d0b56e86b399eed976b4e56a8 fleetctl_v4.19.1_windows.tar.gz
fleet-v4.19.0
We have found an issue in v4.19.0 that may cause migration errors if you have hosts with multiple versions of the same software installed from different sources.
Please skip this release and install v4.19.1
If you have already upgraded Fleet and are seeing issues with software inventory or are seeing error with migrations, dropping the software table from the Fleet database should resolve those issues. The table will be repopulated as hosts check back in.
We’re sorry this one slipped past us! If you have any questions, comments or concerns please don’t hesitate to reach out. We’re more than happy to help!
Changes
-
Fleet Premium: De-anonymize usage statistics by adding an
organization
property to the usage statistics payload. For Fleet Free instances, organization is reported as "unknown". Documentation on how to disable usage statistics, can be found here on fleetdm.com. -
Fleet Premium: Added support for Just-in-time (JIT) user provisioning via SSO. This adds the ability to
automatically create Fleet user accounts when a new users attempts to log in to Fleet via SSO. New
Fleet accounts are given the Observer role. -
Improved performance for aggregating software inventory. Aggregate software inventory is displayed on the Software page in the Fleet UI.
-
Added the ability to see the vendor for Windows programs in software inventory. Vendor data is available in the
GET /software
API route. -
Added a Mobile device management (MDM) solutions table to the Home > macOS page. This table allows users to see a list of all MDM solutions their hosts are enrolled to and drill down to see which hosts are enrolled to each solution. Note that MDM solutions data is updated as hosts send fresh osquery results to Fleet. This typically occurs in an hour or so of upgrading.
-
Added a Operating systems table to the Home > Windows page. This table allows users to see a list of all Windows operating systems (ex. Windows 10 Pro 21H2) their hosts are running and drill down to see which hosts are running which version. Note that Windows operating system data is updated as hosts send fresh osquery results to Fleet. This typically occurs in an hour or so of upgrading.
-
Added a message in
fleetctl
to that notifies users to runfleet prepare
instead offleetctl prepare
when running database migrations for Fleet. -
Improved the Fleet UI by maintaining applied, host filters when a user navigates back to the Hosts page from an
individual host's Host details page. -
Improved the Fleet UI by adding consistent styling for Cancel buttons.
-
Improved the Queries, Schedule, and Policies pages in the Fleet UI by page size to 20
items. -
Improve the Fleet UI by informing the user that Fleet only supports screen widths above 768px.
-
Added support for asynchronous saving of the hosts' scheduled query statistics. This is an
experimental feature and should only be used if you're seeing performance issues. Documentation
for this feature can be found here on fleetdm.com. -
Fixed a bug in which the Operating system and Munki versions cards on the Home > macOS
page would not stack vertically at smaller screen widths. -
Fixed a bug in which multiple Fleet Desktop icons would appear on macOS computers.
-
Fixed a bug that prevented Windows (
.msi
) installers from being generated on Windows machines.
Upgrading
Please visit our update guide for upgrade instructions.
Documentation
Documentation for Fleet is available at fleetdm.com/docs.
Binary Checksum
SHA256
452ca07f5123a6173dd6342440bdcdc4acae5a020284805bdf2cf8452f0bc1a1 fleetctl_v4.19.0_linux.zip
545782e246fc91b501cad2bb688173d89b297afc9d78d76af41473e70fb0cb13 fleet_v4.19.0_linux.tar.gz
5867be4e25d18c94e8cb10af27c024ff0755f1c62f7c07568835917e4565b336 fleetctl_v4.19.0_windows.tar.gz
88cbbf39a58a72e5c891277d78315b08ff295b57dc6eff3645f1c08ae5cd5687 fleetctl_v4.19.0_linux.tar.gz
b525ec428a0f290475148fd3e49a1043dd62199afeca10ca9f26f109aa61ae5a fleetctl_v4.19.0_macos.zip
d40dd7dbc4c715dfebc04b3dd5eaefeb7283b241f13df756ab3b224f69a7ddce fleetctl_v4.19.0_windows.zip
e187db62dec21c3aad1884506ec30ed67c3748ae1d438e5935121d6e117e02cf fleetctl_v4.19.0_macos.tar.gz
fleet-v4.18.0
Changes
-
Added a Call to Action to the failing policy banner in Fleet Desktop. This empowers end-users to manage their device's compliance.
-
Introduced rate limiting for device authorized endpoints to improve the security of Fleet Desktop.
-
Improved styling for tooltips, dropdowns, copied text, checkboxes and buttons.
-
Fixed a bug in the Fleet UI causing text to be truncated in tables.
-
Fixed a bug affecting software vulnerabilities count in Host Details.
-
Fixed "Select Targets" search box and updated to reflect currently supported search values: hostname, UUID, serial number, or IPv4.
-
Improved disk space reporting in Host Details.
-
Updated frequency formatting for Packs to match Schedules.
-
Replaced "hosts" count with "results" count for live queries.
-
Replaced "Uptime" with "Last restarted" column in Host Details.
-
Removed vulnerabilities that do not correspond to a CVE in Fleet UI and API.
-
Added standard password requirements when users are created by an admin.
-
Updated the regexp we use for detecting the major/minor version on OS platforms.
-
Improved calculation of battery health based on cycle count. “Normal” corresponds to cycle count < 1000 and “Replacement recommended” corresponds to cycle count >= 1000.
-
Fixed an issue with double quotes usage in SQL query, caused by enabling
ANSI_QUOTES
in MySQL. -
Added automated tests for Fleet upgrades.
Upgrading
Please visit our update guide for upgrade instructions.
Documentation
Documentation for Fleet is available at fleetdm.com/docs.
Binary Checksum
SHA256
39820710f7979598df931d66e5ad10bd64f5ad2278546bdfc0c9f022e26361ef fleetctl_v4.18.0_windows.tar.gz
5cd874fccdde12a7a066cd59099b3cba42471290b5bcb8436faab2a7a6e8e20e fleetctl_v4.18.0_linux.zip
9613e28c977288ef96a9c1114842db9655ace6ef5ebaff0809395270a07697fe fleetctl_v4.18.0_windows.zip
b592d9c90cecc3255c3176870d379ed99c0359876b39da8ca84d111c383add4f fleet_v4.18.0_linux.tar.gz
c23d23184341dd40b01b68ce110edc3af8fc11e40809063ac8f040517948784b fleetctl_v4.18.0_linux.tar.gz
f3f37048af3ac746edd3f1eecfabf3e46feaa539e1317e0ab68c96d957c17937 fleetctl_v4.18.0_macos.tar.gz
b63c467af524690ed7475e5d1dcd210faa58766530a3f92a58a647dfb3b5be6d fleetctl_v4.18.0_macos.zip
fleet-v4.17.1
Changes
-
Fixed a bug causing an error when converting users to SSO login.
-
Fixed a bug causing the Edit User modal to hang when editing multiple users.
-
Fixed a bug that caused Ubuntu hosts to display an inaccurate OS version.
-
Fixed a bug affecting exporting live query results.
-
Fixed a bug in the Fleet UI affecting live query result counts.
-
Improved Battery Health processing to better reflect the health of batteries for M1 Macs.
Upgrading
Please visit our update guide for upgrade instructions.
Documentation
Documentation for Fleet is available at fleetdm.com/docs.
Binary Checksum
SHA256
d8934c9dcb7f762beb86fbb2e20d62e3fea3ce93bcd5c347c416c682064ff47e fleetctl_v4.17.1_macos.tar.gz
b57efe08b92dacb34fe279a2c95f23f41ab97f066e14e8939873d0681b0b8361 fleetctl_v4.17.1_macos.zip
4c8fd03b92ec4e4110bd0afa1dff66d1984da2d2f91f5717d7daad3ae76b2abf fleetctl_v4.17.1_linux.zip
79324f092c29d3482adddad90916eb8c85e86101add81ae1527d4ca1b717d5fe fleetctl_v4.17.1_windows.zip
bbce831b0996be1263002e9987dcd4e532e9146087c8d41678b38d2a9ff3407d fleet_v4.17.1_linux.tar.gz
d7444355d6da9fce05e1df4adff0f28a0d7eb62cb69cfe1cc7cb38a900c6b48e fleetctl_v4.17.1_windows.tar.gz
e8a48b5b491e72c13644cea7cc7f6197e4247200ffdf3a95a1b1e7c507e0d411 fleetctl_v4.17.1_linux.tar.gz