Who is this article for?
Code42 for Enterprise, yes.
CrashPlan for Small Business, no.
This page lists new features and bug fixes for Code42 app version 8.0.
For the Code42 cloud and administration console, see Code42 cloud release notes.
Code42 app version 8.0
In cloud-only Code42 environments, user devices will be automatically upgraded to Code42 version 8.0.0 over several days, beginning April 29, 2020. Administrators can delay this upgrade by up to 60 days by configuring a global delay or organization exception.
Removable media detection for Linux
Linux devices now support removable media detection. This enables you to search and receive alerts for potential file exfiltration activity on removable media, such as USB drives or SD cards. Previously, removable media detection was only available for Windows and Mac.
Optimizations to reduce CPU usage
Code42 app version 8.0.0 introduces numerous updates to reduce CPU usage and to optimize resource consumption on Windows, Mac, and Linux devices. Specific enhancements include:
- Improved application of existing CPU limit settings and better management of CPU resources
- Reduced CPU use during device startup
- CPU limits now apply to several Code42 operating system-level processes that were not limited before
- Improved memory management
Other enhancements and updates
- Updates branding from "Code42 CrashPlan" to "Code42" in numerous places, including desktop icons and the menu bar. Some locations, including the installer package and the filename of the Windows .exe file continue to use "Code42 CrashPlan."
- Simplifies the process of using the Code42 API to customize the list of applications monitored for file exfiltration. If you added custom applications previously, you must take action to manually re-add them for compatibility with Code42 app version 8.0 and later.
- To fix an issue in which excluded wireless networks still allowed backup activity over a VPN connection under certain circumstances, the Code42 API adds a new setting to prevent backups on excluded wireless networks also using a VPN connection.
- In the Replace Device wizard, hidden files are now shown by default when browsing files to restore. This helps increase visibility of important hidden configuration files that you may want to restore to the new device.
- When selecting a previous file version to restore, deleted versions are now more clearly labeled as "Deleted" and cannot be selected to restore.
getlogscommand now automatically bundles the ui.log file into the compressed log archive. Previously, the UI log needed to be collected separately.
- Security updates.
- Performance and stability improvements to both security and backup processes. PL-89919, PL-89921, PL-87216
- Improvements to logging.
- Fixed an issue in which enabling PulseVPN's Lockdown feature could cause the Code42 app to use an unexpectedly high percentage of CPU resources.
The following bug fixes improve exfiltration detection and security reporting. While these fixes are included in Code42 app version 8.0.0, they primarily benefit viewers of the administration console.
- Fixed several intermittent issues on Windows devices in which file events were not always detected for:
- OneDrive activity on Windows 8.1 devices
- iCloud activity
- Attachments sent via Outlook
- Files uploaded to Github and Yahoo mail
- Fixed an issue on Windows devices in which the URL was not captured for file upload events under certain circumstances.
- The Chromium-based Microsoft Edge browser for macOS now captures tab title and URL for file upload events.
- Fixed an issue for devices in organizations with Cloud sync applications detection enabled which could cause high CPU usage upon device startup or waking from sleep.
- Fixed an issue in which events for Kotlin files were incorrectly identified as the file category Document. Now, they're correctly identified as Source code.
- Fixed an intermittent issue in which using the replace device wizard could result in the Code42 app displaying the message "Unable to connect to the background service."
- Fixed an issue in which using USMT to restore a user profile to a new device did not restore the user profile under certain circumstances.
versioncommand now only returns the version and build number of the Code42 app. Previously, it also included a timestamp that was not related to the current version.
- Fixed an issue for Macs using JAMF device management with a recurring check-in: deploying the Code42 app via a Code42 deployment policy with
CP_SILENT=truenow correctly prevents the Code42 app from opening automatically after installation.
- Fixed a rare issue in which deploying the Code42 app with a deployment policy with
DEVICE_CLOAKED=truedid not not hide the Code42 app on Windows devices after restarting the device.
- Fixed a syntax error in the uninstall script packaged with the Code42 app Linux installer.
- During installation, the Linux Code42 app now prompts users to increase the
inotifylimit if it is lower than our recommended setting. Increasing the limit is optional, but improves our ability to watch all files on the device in real-time.
- The Microsoft Visual C++ 2019 Redistributable is no longer installed globally for Windows devices. This fixes an issue introduced in Code42 app version 7.7 which could cause compatibility problems with other applications that required an older version of C++. The Code42 app now bundles the necessary C++ components in our installer.
- Fixed an issue on Mac devices in which some temporary Code42 app upgrade files were not properly removed from the device after the upgrade completed.
- Fixed an issue in which Code42 app upgrades on non-English Windows devices could incorrectly change the install type during the upgrade (for example, from "for all users" to "per user").