7.4 KiB
Fleet 4.77.0 | Deploy enterprise packages for iOS/iPadOS, edit IdP username, and more...
Fleet 4.77.0 is now available. See the complete changelog or read on for highlights. For upgrade instructions, visit the upgrade guide in the Fleet docs.
Highlights
- Deploy enterprise iOS/iPadOS packages
- Edit IdP username
- Enforce authentication during enrollment
- Connect end users on Windows and Linux to Wi-Fi/VPN
- Activity for deleted hosts
- More Fleet-maintained apps
Deploy enterprise iOS/iPadOS packages
You can now deploy enterprise (.ipa) packages to iPhones and iPads using Fleet’s best practice GitOps and API. Perfect for distributing pre-release internal apps to testers or employees.
Edit IdP username
You can now update a host’s identity provider (IdP) username directly from the Fleet UI (Host details page) or API. This makes it easier to maintain human-to-host mapping, especially if you don't require end user authentication during new host setup.
Enforce authentication during enrollment
You can now require end users to authenticate with your IdP before Fleet installs software or runs policies on company-owned Windows and Linux setup. This ensures only authenticated users get access to company resources. Learn more in the Windows and Linux setup guide.
Also, you can require end users to authenticate when turning on and/or enrolling a Mac via profile-based device enrollment. Learn more.
Connect end users on Linux and Windows to Wi-Fi/VPN
You can deploy certificates from any certificate authority (CA) that supports Simple Certificate Enrollment Protocol (SCEP) certificates to Windows hosts. This enables access to corporate Wi-Fi and VPN resources. Learn how. Currently, certificates can only be deliverd to the host's device scope. User scope is coming soon.
Also, you can now deliver certificates from any CA that supports Enrollment over Secure Protocol (EST) certificates to Linux hosts. This way, you can connect end users to Wi-Fi, VPN, or internal tools. Learn how.
Activity for deleted hosts
Deleted host events are now included in the activity feed. If a host is removed, you’ll still have a record for audits and historical tracking.
More Fleet-maintained apps
Fleet added Fleet-maintained apps for macOS (Claude, ChatGPT, Outlook, Webex, Spotify) and Windows (Slack, Zoom, Firefox), plus many more apps. See all Fleet-maintained apps in the software catalog.
Changes
Security Engineers
- Added activity log entries for: host deletion and expiration, updating or deleting host IdP mappings.
- Resolved multiple false positive vulnerability matches for the VSCode golang extension.
- Resolved false positive CVE matches for
Logi Bolt.app. - Detected vulnerabilities in JetBrains IDE plugins.
IT Admins
- Updated MDM enrollment flow for BYOD macOS hosts to enable end user authentication prior to downloading the MDM profile via the "My device" page.
- Added self-service install support for custom IPA apps on iOS and iPadOS.
- Added support for in-house (".ipa") apps to
fleetctl gitops. - Updated existing
POST /setup_experience/scriptendpoint to allow updating the macOS setup experience script in-place, and modified GitOps to remove theDELETEcall. - Added support for Custom EST certificate authorities.
- Added ability to deploy certificates from Custom SCEP certificate authorities on Windows.
- Added status counts to batch script detail page tabs.
- Added
InstallAnywhereas a self-extracting archive for PE metadata extraction. - Added ingestion of
upgrade_codes from Windows software, and provided to all relevant software endpoints.
Other improvements and bug fixes
- Improved performance of
/api/latest/fleet/software/versionsAPI endpoint. - Updated host expiry logic to not delete macOS hosts that checkin via MDM protocol but not via
fleetd. - Optimized the cleanup Apple host profiles query to reduce probability of DB locking.
- Implemented UI logic to call existing manual update IdP API functionality.
- Implemented UI logic and new DELETE endpoint to manually remove host IdP mappings.
- Added experimental
FLEET_MDM_ENABLE_CUSTOM_OS_UPDATES_AND_FILEVAULTconfiguration to allow deploying custom OS settings including Filevault payloads and macOS and Windows update settings. - Added ability to change software display names in the UI.
- Fixed table styling for selecting table rows.
- Simplified setup experience configuration UI.
- Added better error messages when using build-in labels on GitOps and on the LabelSpecs endpoint.
- Hid software host count and version table when no hosts have the software installed.
- Adjusted UI section headers and layout of Settings > Integrations in Fleet Free.
- Added vulnerability seeding and performance testing tools.
- Moved end user authentication SSO settings under Integrations > SSO in global settings.
- Removed the premium check for host OS settings in host summary UI.
- Reduced Android device reconciler frequency to 1 hour.
- Reduced Android API usage by listing devices instead of getting and checking Android Enterprise disconnects hourly.
- Set the order of software installed during the setup experience to alphanumeric.
- Updated Go to 1.25.3.
- Fixed a layout issue on the script batch details page.
- Fixed installer for Cisco Secure Client not showing as installed in inventory/library due to using the wrong bundle identifier. This application should show up correctly now in the software inventory.
- Fixed errors when trying to run the
apple_mdm_iphone_ipad_refetchercron job. - Fixed bug that prevented users from editing custom EST certificates URLs.
- Fixed incorrect UI placeholder element by replacing it with it's actual value.
- Fixed issue where vulnerabilities would occasionally show as missing.
Ready to upgrade?
Visit our Upgrade guide in the Fleet docs to update to Fleet 4.77.0.