Release Notes: Client - indiana-university/kumo GitHub Wiki

2024.10.18 (18 October 2024)

  • Streamlined the installation with the latest framework for faster, more reliable setups.

2024.3.27 (27 March 2024)

  • Revised installers' digital signatures.

2023.7.20 (20 July 2023)

  • Resolves the client crashes encountered on Windows 11.

3.5.0 (01/03/2023)

  • Upgraded to NET 4.8 and NET Standard 2.0.

3.4.7 (06/22 /2022)

  • Fix the denial of service vulnerability.

3.4.6 (04/14/2022)

  • Fixed incorrect content length in Google Drive.

3.4.5 (11/30/2021)

  • Fixed: The installer has been fixed to work with FIPS-enabled Windows machines.

3.4.4 (11//22/2021)

  • Resolved an issue with Kumo-Client app versioning.

3.4.3 (11/19/2021)

  • Fixed: incorrect timestamps on drive items.

3.4.0 (09/13/2021)

  • File dialog closing/crashing silently when trying to open/select a file from a virtual drive.

3.3.4 (05/14/2021)

  • Added support for Google Drive and OneDrive folders with more than 1000 files.

3.3.3 (11/14/2018)

  • Fixed an issue with uploads to Google Drive.

3.3.2 (05/30/2018)

  • Updated Client to use Tls 1.2

3.3.1 (8/3/2017)

  • Fixed: Dropbox could sometimes fail to open files or list folder contents.

3.3.0 (5/25/2017)

  • New: Video streaming
  • New: Support for Dropbox APIv2
  • New: Preservation of client-side file creation/modification times.
  • New: The amount of disk cache space allocated to each user is now configurable via the 'maxCacheSizeInBytes' setting in client.exe.config. (default: 1GB).
  • Improved: The local file caching system now performs better with large files and reduces local disk consumption. (The client is now more selective about which parts of a file it downloads.)
  • Fixed: The client could become unresponsive when attempting to retrieve a deleted file
  • Fixed: The file transfer progress indicator could disappear unexpectedly
  • Fixed: A 'FileLoadException' could be thrown on some Windows 10 machines following an upgrade to 1607 or 1703.

3.3.0-beta1 (01/24/2017)

New: Streaming video support. Video files will now start playing within seconds and allow users to skip back/ahead in playback.

New: Improvements to cache performance and consumption. When reading cloud-based files, Kumo has historically downloaded the entire file to the local disk cache, even when the OS only wanted to read a small portion of the file. Kumo now downloads cloud-based files in small chunks to satisfy the needs of the OS. This significantly reduces the disk footprint of the client and improves system responsiveness when working with larger files.

New: Configurable disk cache size. Administrators can now set limits on the amount of local disk cache the client is allowed to consume. This setting can be found in client.exe.config as maxCacheSizeInBytes. The default value is 1GB. When the cache limit is reached, the client will remove the least-recently accessed data to free up space. Note that, in order to provide a good user experience the client may decide to temporarily ignore this limit. It will not remove cached data that:

  • was accessed by the user/OS within the last 3 minutes; and/or
  • has been written locally but not yet saved to the cloud.

New: Resumeable uploads. All storage services except Box now support resumeable, 'chunked' uploads. This provides a better user experience when errors occur during the upload of large files. A failure of any one chunk will result in the retry of only that particular chunk, rather than the entire file.

New: Preservation of client-side modification times. All storage services except OneDrive for Business (Office 365) now preserve client-side file creation and modification times. Files copied from the local filesystem to the cloud will now display the same created/modified times as their local counterparts. This is beneficial for users wishing to use Kumo to migrate data from local storage to the cloud.

Updated: Box accelerator nodes. Box has deployed a series of upload accelerator services around the world. Kumo now takes advantage of these accelerators when uploading files.

Updated: API updates. Kumo now supports Dropbox API v2, and the unified OneDrive API platform.

Updated: Diagnostic tests. Diagnostic tests have been updated to improve MS Word/Excel/PowerPoint validation, as well as validation of the caching layer. To invoke a diagnostic test, run client.exe /test:"<name_of_drive>" from a command prompt.