Introducing AirWatch 8.4.8
The AirWatch® team is excited to announce that AirWatch 8.4.8 is now publicly available.
This release is now available for download on myAirWatch.
Software Delivery Notification
SDN # - AW_8.4.8
Release - 8.4
Work Items Addressed
- AAPP-1517–Addressed an object reference that crashes a device-service-pool when a user logs into an Apple Education device in the Device Enrollment Program (DEP) feature in AirWatch.
- AAPP-507–Addressed the Login Windows device profile for MAC OS X devices in AirWatch so that the Enable Fast User Switching option triggers the display of the current username for use to switch to a different user.
- AAPP-1562–Added seed script to AirWatch for the latest iOS, MAC OS X, and Apple tviOS versions.
- AAPP-1661–Added seed script to AirWatch for the latest iOS version.
- AAPP-1536–Addressed localization support in devices services so that iOS devices in a multi-staged deployment in AirWatch can edit the language on an enrolled device and the user can successfully check out the device.
- AAPP-1763–Added seed script to AirWatch for the latest iOS and tviOS versions.
- AAPP-1768–Renewed the APNS certificates for the AirWatch Agent, Container, Content Locker, Email Client, Secure Browser, Inbox, AWStudentApp, and Workspace ONE.
- AGGL-207–Added seed script to Air Watch for the latest Android version.
- AGGL-928–Updated the spelling of the manufacturer in the extended-properties-table in the compliance feature in AirWatch that causes Samsung devices to display as non-compliant in device-manufacturer-compliance policies.
- AMST-527–Updated the logic for the bulk-assignment feature for Windows Phone 10 in AirWatch that causes the Windows Push Notification Service to fail if you configure it with bulk-assignment.
- AMST-1143–Updated the bulk enrollment feature for Windows Phone and Windows Desktop devices in AirWatch to address profile commands that go into infinite loops when the default batch count number is lower than the number of enrolled devices.
- AMST-1144–Addressed a command-queue-device-bulk-queue stored procedure in AirWatch that queues install commands for profiles multiple times when the batch count number is lower than the number of enrolled devices.
- AMST-1161–Addressed the deviceID in the device-profile-device-pool record in AirWatch to ensure it updates when admins publish devices in bulk (batch feature).
- AMST-1089–Updated the bulk processing of applications to multiple Windows devices from the Device Details View to ensure the push notification from AirWatch issues the toast notification.
- APC-308–Addressed the support for Boxer in the AirWatch Console to ensure that the console pushes the install command for Boxer, and so the AirWatch Agent identifies Boxer as a managed application and can wipe the application when configured.
- ARES-1325–Added a migration script to Workspace ONE to address a Windows lock issue and added a script to prevent internal application access from Workspace ONE on legacy Android devices to because these internal applications display the EULA without allowing access to the application.
- ARES-1183–Updated the integration with the AppConfig Community feature in AirWatch so that the console accepts edits to Boolean app configuration values for public applications and it saves and publishes the edits to devices.
- CMEM-182711–Updated the .NET Secure Email Gateway (SEG) clustering feature to address the system inability to restart the AirWatch EAS Integration Service which prevents the test connection from working.
- CMSVC-888–Added code to disable Directory Service pinging Active Directory in AirWatch to prevent the failure of user-group syncs caused by the failure of Directory Services to ping Active Directory which is caused by a load on the AirWatch Cloud Manager and the AirWatch Cloud Connector.
- CMSVC-971–Updated the user management functionality in AirWatch so that a custom query with a modified custom object class that works for user groups also works for admin groups by addressing the objectCateogry is not omitted from the query when you modify the custom object class.
- CMSVC-1001–Updated the device-status-history-table in AirWatch so that if the history for a device has empty values, the device-status-history table still updates the overall compliance status of the device so that the compliance status updates when the system receives samples.
- AGGL-929–Updated the performance of the device registration API used by Workspace ONE to decrease the time it takes to process to less than 18 seconds.
- CMSVC-1364–Updated the user group functionality in AirWatch environments with multi-domains so that when you add user groups to child domains, those user groups are assigned to the child domains and not their parent domains.
- CRSVC-391–Addressed API throttling limits for deployments that use MEMCache in their AirWatch environment to honor per minute API throttling limits.
- CRSVC-458–Updated the Search User method with the RequestQuery object in AirWatch APIs to address a multi-threading issue in which the RequestQuery changes before the method executes.
- FBI-177071–Updated the Device Application Detail report to address inconsistent values per organization group.
- FCA-181127–Updated the time zone for Turkey in AirWatch to reflect UTC+3.
- FCA-181078–Updated the Admin Roles feature in AirWatch so that you can enter any character (such as #*:?<>|\/) in the description text box.
- FDB-627–Addressed the performance of the resolve-device-enrollment-user-lookup-values stored procedure to handle returns of all null values as custom attributes.
- FDB-612–Updated the device-mapping-WindowsPhone-load stored procedure in the AirWatch database to adjust an if/else statement to reduce the workload the stored procedure uses for enrollments.
- FDB-649–Updated the interrogator-application-list-save stored procedure in the AirWatch database to address the database not creating records for applications in the stored proceed if the application does not exist in the interrogator.application procedure.
- FDB-648–Added a duplicity check to the smart group database table to address duplicate errors in the change-event-queue service which results in the system removing devices from smart groups in AirWatch.
- FDB-643–Updated several indexes in the AirWatch database for performance reasons.
- FDB-646–Addressed the performance of an enrollment-user-load-by-deviceID stored procedure in the AirWatch database.
- FDB-673–Partitioned two SQL tables in the AirWatch database for performance reasons; Interrogator.Scheduler and Interrogator.AppList.
- FDB-637–Addressed a deadlock issue in the interrogator.Scheduler_UpdateSchedule table in the AirWatch database.
- PPAT-1162–Updated the PFN (page frame number) used for device profiles in the AirWatch Tunnel for Windows so that Tunnel can use the VPN profile.
- RUGG-274–Updated the rugged functionality in AirWatch so that the system displays or makes available more than 50 assigned products when you select to add dependency product pages.
- SINST-174213–Updated the AirWatch Installer to address an error with the HTTP proxy host.
Use the following step-by-step instructions to apply a feature pack or other patch to your version of AirWatch.
Important: Contact AirWatch if your SEG is on the same server as your AirWatch Admin Console or Device Services servers for instructions on how to proceed.
Consider retaining *.exe installation files in case there are issues.
- Stop all the AirWatch services and websites on AirWatch Admin Console and Device Services servers.
- Back up your AirWatch Application Servers and AirWatch Database.
- Obtain the AirWatch_Application_8.4._FPXX_Install.exe and AirWatch_Database_8.4_FPXX_Setup.exe files from AirWatch Resources (resources.air-watch.com). These are the full installer files, which you run on your servers to apply the upgrade.
- Execute the AirWatch_Application_8.4_FPXX_Install.exe by right-clicking and running as administrator on each Console and Device Services server up until the point where all application servers state "IIS and all services are now stopped. Please upgrade your AirWatch database using the provided script", then immediately proceed to the next step.
- Run the AirWatch_Database_8.4_FPXX_Setup.exe executable on the AirWatch database server.
- Finish running the installers on each Console and Device Services server.