Turbo December 2019 Client Updates

Turbo December 2019 Client Updates

The latest updates to Turbo for PC, Mac, iOS, and Android include support for the upcoming Turbo Server 20, Turbo Gateway SSL tunneling, Single Sign-On via the turbo:// protocol, simplified handling of All Users profiles, and compatibility with the latest Windows 10 Insider Preview builds.

The new Turbo clients will automatically update unless otherwise specified by your administrator.

New and Improved

This update includes the following major new features:

  • New! The latest Turbo clients include support for Turbo Server 20, a powerful new platform that delivers your organization’s applications to all of your devices and the cloud.
  • New! New Turbo Gateway allows streaming sessions to work over SSL, with no need to open any additional ports.
  • New! Turbo and all Turbo-supported applications are ready and compatibility tested with the latest Windows 10 Insider Preview, build 18941 (20H1).
  • New! The new turbo:// protocol no longer requires a separate sign-in for local and natively streamed application launches.
  • New! The turbo as command can be used to set the Turbo client profile context to the All Users profile, simplifying management of system-wide applications and settings.
  • Improved! Turbo for iOS and Turbo for Android clients now include full support for Advanced Video Coding (H.264), enabling great experiences for graphically intensive applications such as Autodesk and Adobe products.

Other improvements include:

  • The Turbo for PC installer allows configuration options to be passed on the command line to set default turbo config settings.
  • The Turbo for PC Launcher interface has been removed from the client. Launches are now initiated from the Turbo Portal, Start Menu, or third-party integration.
  • Turbo for Mac includes a new Show Log Files menu option, simplifying access to diagnostic information.
  • Multiple images may be downloaded from a Turbo Hub with a single pull command, eg  turbo pull sqlserver,ssms,dotnet
  • Whitelisting and blacklisting of application sources now support wildcard (*) expressions.
  • Added support for SSL digital certificates with a public key size greater than 2048 bits.
  • The turbo uninstalli command can use the --name flag to specify a named installed application.
  • The turbo installi command no longer installs container services to the host system by default. To install a containerized service, use the --register-services flag.
  • Significantly reduced processing time for turbo installi commands when installing large images.
  • The turbo installi command does not pull the image by default. To force download of the image, use the --pull flag.
  • The path for the All Users image repository can be now be configured via the turbo config --image-path=<path> --all-users command.
  • The expiration period for unused application images during cache cleanup can now be configured using the turbo config --gci-expiration command. The default has been changed from 30 to 90 days.

Bug Fixes

This update includes fixes for the following issues:

  • The Turbo for PC MSI installer does not scale with DPI settings.
  • Turbo for PC may show a “Sandbox already in use” error when launching multiple shortcuts for the same application very quickly.
  • Turbo for PC does not show an appropriate error message when a shortcut launch fails due to a network error.
  • Turbo for PC does not refresh the login session or cloud regions if the initial network connectivity check fails due to a network error.
  • The Turbo for PC installer now disables automatic Turbo updates when installing for All Users on the system. Administrators should push Turbo client updates using their desktop management infrastructure.
  • Turbo for PC does not show the image buffering dialog while dependency images are being downloaded.
  • Turbo for Mac may show visual artifacts in streamed applications on certain macOS versions.
  • Integrity Software SofTrack may interfere with startup of containerized applications.
  • The turbo push command fails to push icons to the image repository on systems that have FIPS Compliance enabled.
  • The turbo config command does not display correct Turbo Drive settings.
  • The turbo commit command appends a suffix to ProgIDs resulting in broken associations for certain applications.
  • The turbo commit command captures changes to classes in the HKCR registry hive instead of the HKCU hive as in Turbo Studio.
  • The turbo installi command automatically downloads the latest Turbo VM even if a different version is requested by the user.
  • The turbo uninstalli command shows an error message for containerized services that were never installed.
  • The turbo uninstalli command fails if the image name contains an underscore character.

Version Numbers

The component version numbers for this release are:

  • Turbo for PC: 19.12.2108
  • Turbo for Mac: 19.10.2112