Skip to main content

20.11.0 ‘lo’ released

· 5 min read

Changes compared to 20.8.4

  • Change some Windows Event Log event IDs used by the background service manager (56, 57)

New Features

  • Support sub-organizations in Comet Server. Each organization has their own private set of users, policies, branding, news entries, and storage buckets
  • Prompt for Full Disk Access permission on macOS
  • New boot experience for the USB Recovery Media, with cosmetic redesign and easy access Tools menu
  • Support opening multiple tabs in the Comet Server web interface
  • Support jpg/gif/png files when setting a custom application branding icon for the client software, by automatically converting to the required ico/icns format internally
  • Option to add additional custom drivers to the USB Recovery Media
  • Add a "Run" dialog to the USB Recovery Media boot environment
  • Support adding custom files, directories, and startup commands when creating USB Recovery Media
  • Support new "Rebrand Storage" option on individual Storage Vaults, to prevent users from viewing the actual storage type
  • Support preconfiguring the Rebrand Storage option for new Storage Vaults created via the Request system
  • Support running custom commands immediately after disk snapshot ("Thaw")
  • Support command-line parameter and registry key, to prevent creating desktop and Start Menu shortcuts when installing Comet Backup on Windows
  • Support command-line parameter and registry key, to prevent creating tray icon when installing Comet Backup on Windows
  • Support a token system to silently install the Comet Backup desktop app without specifying the username/password in plaintext

Enhancements

  • Update translations
  • Automatically cancel running jobs when PC is going to sleep, reducing issues with long-held lock files
  • Allow using "open in new tab" on most buttons and links in the Comet Server web interface
  • Support extra table features such as pagination, text filter, export as CSV, and export as Excel for job reports in the Comet Server web interface
  • Improve performance of initial page load of static assets in the Comet Server web interface by increasing gzip compression levels and supporting Brotli
  • Improve performance of the Comet Server web interface when loading very large job reports, large Buckets page, or large Connected Devices pages
  • Improve performance of restore jobs by reducing overhead around processing directory trees
  • Improve performance of backup jobs by optimising the chunk split detection process
  • Improve performance when starting a restore job via the Comet Server web interface
  • Improve performance of connecting to Backblaze B2 buckets if there are a very large number of buckets
  • Improve performance of Constellation deleting obsolete data from Wasabi
  • Minor performance improvement for restoring only selected items from a backup job snapshot containing large directories
  • Minor performance improvement for generating backup job email reports
  • Reduce Comet Server's peak memory requirements for producing large user/device lists, large job search results and large job reports
  • Cosmetic update final button text on the Restore wizard in the Comet Server web interface
  • Support accessing some kinds of damaged Storage Vaults in read-only mode
  • Add new API to support deleting multiple snapshots at once
  • Display a banner message when impersonating an end-user as an admin account in the Comet Server web interface
  • Support persistent web sessions, to stay logged in to the Comet Server web interface through a Comet Server service restart
  • Improve user experience of Full Disk Access Permission check on macOS versions after 10.14 (Mojave)
  • Support using an installed WebView2 Runtime for embedded web views in Comet Backup for Windows
  • Select Password authentication by default for new SFTP destinations on Windows
  • Change the "Restrict available Protected Item / Storage Vault types" policy to allow any existing admin-created items or Requested Storage Vaults
  • Add warning when saving a policy that prevents all Protected Item or Storage Vault types in the Comet Server web interface
  • Add warning when attempting to create a Protected Item or Storage Vault in the Comet Backup desktop app if no types are available either via policy or OS restrictions
  • Support showing all drives when creating USB Recovery Media
  • Minor improvements to boot time for generated USB Recovery Media
  • Perform network time sync when booting the USB Recovery Media
  • Automatically select USB device if only one is available when generating USB Recovery Media
  • Add Properties tab on the Live Connected device dialog in the Comet Server web interface
  • Store Comet's generated device ID in the Windows registry, for correlation with other software such as an RMM agent
  • Add new AdminStorageBucketProperties API for individual properties and re-measuring bucket size
  • Ensure more fidelity for restoring non-ASCII filenames, atime/ctime, and timestamps with sub-second precision inside TAR archives by switching to PAX format

Changes compared to 20.9.11

Enhancements

  • Update translations
  • Improve performance of Constellation deleting obsolete data from Wasabi

Bug Fixes

  • Fix an issue with constellation being unable to manage local buckets if the address was set to "Local"
  • Fix an issue with bad error messages when failing to restore files in some cases
  • Fix an issue with inconsistent error reporting when a lock file goes unexpectedly missing during a running operation
  • Fix an issue with Constellation not fully deleting all subfolder content from Wasabi
  • Fix an issue with "Cannot Delete Entity, Must Detach All Policies First" error messages when Constellation attempts to delete buckets from Wasabi
  • Fix a security issue with the Comet Server web interface if the Setup Wizard is accessed by both a limited-permission admin and a full-permission admin account
  • Fix a cosmetic issue with error messages when failing to replicate user profiles or policies
  • Fix a cosmetic issue with mistakenly treating a matching device ID in a different account as a duplicate device in the Connected Devices page in the Comet Server web interface