Turbo August 2019 VM Update

The latest version of Turbo VM is now available in the Turbo Hub.

Turbo recommends always using the latest release version of Windows 10 or Windows Server to receive the latest features and security updates.

New and Improved

This update includes the following new features and improvements:

  • New! Added support for the latest Windows 10 Insider Preview, build 18941 (20H1).
  • New! Registering a service in a container with Merge isolation will install the service on the host.
  • Improved! Turbo-packaged applications are now compatible with Carbon Black security software.
  • Settings for SnapshotDirectories are honored for containerized applications to better support legacy 32-bit applications with hard-coded paths running on 64-bit systems.

Bug Fixes

This update includes fixes for the following issues:

  • Rare deadlock results in a hang at application startup on Windows 10.
  • On systems with Integrity Software SofTrack, packaged applications may crash at startup.
  • Internet Explorer ignores certain container isolated registry settings.
  • Container does not shut down when installed as a service and the service is stopped.
  • Application may crash when inserting a blank DVD while a File Open/Save Dialog is open.

Version Numbers

The component version numbers for this release are:

  • Turbo VM: 19.6.1427.11

 

Turbo June 2019 VM Update

The latest version of Turbo VM is now available in the Turbo Hub.

Turbo recommends always using the latest release version of Windows 10 or Windows Server to receive the latest features and security updates.

This update includes improvements to antivirus software compatibility, faster startup performance, and a new system drive hiding capability.

New and Improved

This update includes the following new features and improvements:

  • New! The system drive (such as C:\) can be hidden from the user interface of an application with the new --hide-drive flag. This flag is available for the run, new, try, and start verbs.
  • Improved! TLS DLLs are initialized from memory instead of dynamic files to improve compatibility with security software.
  • Improved! Application performance is improved through optimized process working set utilization in the Turbo VM Engine.
  • Improved! Renaming virtual directories when the default isolation is set to Merge is now supported. This improves compatibility with the Node.js Package Manager, fixing certain npm install errors.

Bug Fixes

This update includes fixes for the following issues:

  • Citrix Receiver with the Single Sign-on plugin fails to load Microsoft Visual C Runtime 2005.
  • Container processes do not terminate gracefully in rare cases, resulting in the operating system logging an Application Crash event.
  • On systems with Symantec Endpoint Protection, packaged applications may fail to load Microsoft Visual C Runtime with Error R6031 due to a race condition.
  • Packaged applications fail to load the correct DLL if a file with the same name but incorrect architecture is found first.
  • Packaged applications do not behave correctly when running on systems configured to use shims from Compatibility Administrator or Run in Compatibility Mode due to incorrect system DLLs being loaded in the bootstrap process.
  • Internet Explorer running in a container with the Spawn COM servers within virtualized environment setting enabled opens the website when a user double clicks a .url shortcut on the host device. The expected behavior in this case is to have a host Internet Explorer instance open the website.

Version Numbers

The component version numbers for this release are:

  • Turbo VM: 19.3.1392.2

 

Turbo May 2019 Client Updates

The latest updates to Turbo for PC and Turbo for Mac include significant performance improvements, end user control over cached application images, new management configuration options, improved cache management, and more.

Turbo for PC and Turbo for Mac will automatically update unless otherwise specified by your administrator.

New and Improved

This update includes the following new features and improvements:

  • Improved! Session startup performance is now significantly faster.
  • New! Locally cached application images can be viewed and removed by end users using the Manage Cache dialog.
  • New! Turbo for PC uses garbage collection to remove files that are no longer used, such as sandboxes associated with old client versions.
  • New! Automatic garbage collection for unused application images can be turned on using the  turbo config --gci-interval command. Garbage collection will periodically check for images that have not been used in 30 days.
  • The maximum size of the local image repository can be set via turbo config --image-cache-size.
  • Application sources may be marked as trusted or blocked from the command line via turbo config --add-trusted-source|--block-trusted-source|--remove-trusted-source=[source]. See Turbo Client Security.
  • Access to the local network from cloud applications may be enabled or disabled via turbo config --enable|--disable=localnetworkaccess.
  • New turbo commit --working-dir=current-dir option sets the working directory of the committed image to use the active directory when the session is launched.
  • New --no-auto-update installation flag for Turbo for PC disables automatic updates. Previously this option was included only as part of the standalone install process.
  • Turbo for PC installation flags may now be passed to the MSI install package.
  • The turbo installi and install commands will use the Start Menu icons, desktop shortcuts, file associations, and protocol handlers defined in the image configuration for desktop integration by default. Desktop integration options can be selectively disabled via new flags in the turbo installi command.
  • The --offline flag has been added to the turbo installi command to disable querying the hub for VM and image updates and other network calls.
  • The turbo install command now accepts the same execution parameters as turbo run.
  • The --all-users flag can now be used with the turbo import and pull commands to save the image in the All Users image cache.
  • The --no-run and --install flags are now available in the turbo new command.
  • Logging for garbage collection and other Turbo Client events has been improved.
  • Application launch and login failures now include more detailed error messages.
  • Turbo for Mac has been updated to support ADFS2 clients.

Bug Fixes

This update includes fixes for the following issues:

  • The turbo installi and install commands overwrite existing shortcuts. The behavior has been modified to add numbered shortcuts on subsequent installs.
  • The turbo run command overwrites the local image with the hub image if the image name is identical.
  • The turbo commit command applies incorrect file permissions when the image path is set to All Users.
  • The turbo installi and install commands can generate incorrect shortcuts, icons, and file associations used for desktop integration if multiple images are specified in the container.
  • Launch configurations are not re-downloaded if the local cache becomes corrupted.
  • The Run in Cloud option fails when logging into an on-premises portal after previously logging into the Turbo.net Hub.
  • The Control Panel Programs and Features entry may not be properly removed when the Turbo Client is upgraded.
  • Turbo for PC does not clear the Username field on the Sign In dialog when using ADFS-based Single Sign-On.
  • Turbo for PC crashes when the Server field on the Sign In dialog is cleared.
  • Turbo for PC is unable to sign in using anonymous authentication.
  • Turbo for PC window height may be too large when undocked from the desktop edge.
  • Turbo for PC does not display Favorites in the application list when connected to a legacy Portal Server.
  • Portable applications packaged with the Turbo Client are not compatible with legacy Hub Server 18.
  • Turbo for Mac can fail to authenticate against certain Single Sign-On services.

Version Numbers

The component version numbers for this release are:

  • Turbo for PC: 19.4.1964.21
  • Turbo for Mac: 19.5

Turbo May 2019 VM Update

The latest version of Turbo VM is now available in the Turbo Hub.

This update has been tested and validated for compatibility with Windows 10 1903, also known as Windows 10 May 2019 Update.

Turbo recommends always using the latest release version of Windows 10 or Windows Server to receive the latest features and security updates.

In addition, this update includes additional performance, reliability, and compatibility improvements.

New and Improved

This update includes the following new features and improvements:

  • Application startup and execution performance has been improved via improved executable page mapping logic.
  • Splash images now render prior to execution of the startup script. This provides immediate user feedback on launch even for long-running startup scripts.

Bug Fixes

This update includes fixes for the following issues:

  • Error message 0x0003: 5 displays when an application tries to start in a Windows AppContainer.
  • Antivirus false positive due to cmd.exe stub executable binary not being signed.
  • COM activation of 32-bit Office 365 components may fail on 64-bit operating systems.
  • Rare intermittent Turbo VM crash may occur during application shutdown.
  • MySQL startup may result in infinite loop.

Version Numbers

The component version numbers for this release are:

  • Turbo VM: 18.12.1378.8

 

New Identity Services in Turbo for PC February 2019 Update

The Turbo for PC February 2019 Update now allows Active Directory Federation Services (ADFS) based authentication for both local (Run on My PC) and cloud-based execution, even on PCs that are not joined to an Active Directory domain.

This release also introduces support for the ADFS2 protocol in addition to the currently supported ADFS3 protocol.

Previously, Active Directory-based authentication for local execution was available only on PCs connected to the AD domain.

The Turbo for PC February 2019 Update is available for download immediately. Turbo for PC will automatically update unless otherwise specified by the administrator.

New and Improved

This update includes the following new features and improvements:

  • Adds support for ADFS authentication for local execution on PCs
  • Adds support for ADFS2 to the SSO authentication methods

Bug Fixes

This update includes fixes for the following issues:

  • Turbo for PC does not check if a server is using SSO authentication if a previous query failed
  • Turbo for PC may not honor the Remember me option when installed for All Users

Version Numbers

The component version numbers for this release are:

  • Turbo for PC: 19.2.1926.0

Turbo Hub Server 19 Now Available

Turbo Hub Server is an on-premise version of the Turbo.net Hub designed for enterprise environments.

This major update to Turbo Hub Server includes support for the new on-premises Turbo Application Server and Turbo Portal Server 19.

The Turbo Hub Server 19 update is available for download at turbo.net/server.

New and Improved

This update includes the following new features and improvements:

  • Turbo Hub Server 19 supports connections to the new Turbo Portal Server 19
  • Added support for Windows 10 Insider Preview build 18305 (April 2019 Update)
  • Optional application configuration service to support launching from external portals via the turbo:// protocol
  • Administration tool now supports creation of API keys with System or Non-System privileges
  • Turbo Hub Installer prompts for a new license before applying the upgrade
  • Release includes a roll up of Turbo Client and VM updates

Bug Fixes

This update includes fixes for the following issues:

  • Server upgrade may fail with a Transport-level error has occurred error
  • User ticket expires before ticket-timeout value when signing in from a Workspace with the Remember Me option enabled
  • Server administration tool does not display whether an API key has System or Non-System privilege levels

Version Numbers

The component version numbers for this release are:

  • Turbo Hub  Server: 19.2.635
  • Turbo Client: 19.2.1917
  • Turbo VM: 19.1.1381

Getting Turbo Hub Server 19

Turbo Hub Server 19 is available for download at turbo.net/server/download.

The upgrade to Turbo Hub Server 19 is free to all licensed users of Turbo Hub Server on active maintenance. If eligible, a new license key is available from the Account Settings page of your Turbo.net account.

We hope you enjoy Turbo Server 19!

Turbo for PC February 2019 Update

The latest version of Turbo for PC includes a completely rearchitected browser integration model that supports all modern web browsers. This release retires the previous browser plugin-based API and replaces it with a new turbo:// protocol handler.

This update also includes full support for authentication using Active Directory Federation Services (AD FS) and on-premises Turbo Application Servers.

Turbo for PC will automatically update unless otherwise specified by the administrator.

New and Improved

This update includes the following new features and improvements:

  • Added new application configuration turbo:// protocol type
  • Added new security validation dialogs for launches via turbo:// protocol links
  • Launches via turbo:// protocol links display a security dialog for applications outside of Turbo.net
  • Administrators can define trusted workspaces for all users in %PROGRAMDATA%\Turbo\Containers\trusted-sources.json.
  • Added support for on-premises workspaces
  • Combined client toggle settings under turbo config --enable|--disable=[option] command.
  • Administrators can set default or override settings for the client configuration using turbo config --as-inherit|--as-override command.
  • Added ability to disable merge isolation using turbo config --disable=mergeisolation command.
  • Added --working-dir|-w=[path] flag to turbo commit for setting the working directory of an image.
  • Added the Java component to the Turbo for PC installer to support systems that are not connected to the Internet.

Bug Fixes

This update includes fixes for the following issues:

  • Turbo for PC fails to launch application on the local PC when a cloud container session is not synchronized to the local system.
  • Turbo for PC now respects network rules specified in application settings.
  • The login dialog may fail to detect when an on-premises workspace is using an SSO authentication method.
  • Certain applications may crash on application exit due to a race condition.
  • Applications may fail to start with an “Object reference not set to an instance of an object” error.
  • A new application version is downloaded even when upgrade check is disabled on application startup.
  • Running the clean and base images with incompatible isolation should display a warning message.
  • The turbo config --image-path=allusers command may fail with invalid container storage path error.
  • The turbo-plugin.exe --app-server command to provision application servers should detect incompatible OS versions.

Version Numbers

The component version numbers for this release are:

  • Turbo for PC: 19.2.1915.0

 

Turbo Studio 19 Now Available

Turbo Studio is an easy-to-use graphical editing tool for creating and editing Turbo containerized applications.

The latest version of Turbo Studio includes compatibility updates for Windows 10 Insider Preview 18305 and AppLocker, improved PowerShell support, new DDE isolation options, and other stability improvements.

Turbo Studio 19 is available now at: turbo.net/studio/download.

New and Improved

This update includes the following new features and improvements:

  • Add ExtendedAppLockerCompatibility flag that disables AppLocker DLL rules that are incompatible with virtualization.
  • Add IsolateDDE flag to isolate DDE messages coming from outside the container.
  • Allow running the 64-bit version of PowerShell. Previously, attempting to start a 64-bit PowerShell instance resulted in start of the 32-bit version.
  • Updated the default Target architecture setting for new configurations from x86 to x64.
  • Uninstall entries for Turbo-packaged MSI now display the application icon.
  • The XStudio command-line tool now supports TLS 1.2 connections to download linked components and runtimes.
  • The internal Turbo VM version has been updated to 18.12.1378.

Turbo VM Updates

  • Compatibility with the Windows 10 Insider Preview 18305 release
  • Fixed a condition that could cause process hangs during startup
  • Fixed a rare crash during application startup when SentinelOne security software is present
  • Improved shutdown processing during ExitProcess calls
  • Fixed a compatibility bug in WriteCopy registry isolation when running anative installation of Office 365 under Turbo VM

Bug Fixes

This update includes fixes for the following issues:

  • The IP Restrictions tab does not show a scrollbar when the number of entries overflow the Studio window.
  • The Delete sandbox on application shutdown setting fails to completely remove all files on exit.
  • When exporting a config from an image, references to @SYSWOW64@ may be dropped if the path contains a resource ID.
  • When exporting a configuration from an image, the privatize flag is dropped.

Version Numbers

The component version numbers for this release are:

  • Turbo Studio: 19.1.1178
  • Turbo VM: 18.12.1378

Getting Turbo Studio 19

Turbo Studio 19 is available for download at turbo.net/studio/download.

Turbo.net users with an active subscription can access Turbo Studio 19 by signing in with their account.

The upgrade to Turbo Studio 19 is free to all licensed users of Studio on active maintenance. If eligible, a new license key is available from the account settings page of your Turbo.net account.

We hope you enjoy Turbo Studio 19!

Turbo December 2018 VM Updates

The latest version of Turbo VM is now available in the Turbo Hub.

New and Improved

This update includes the following new features and improvements:

  • Added support for the latest Windows build, Windows 10 Insider Preview 18305.
  • Added a new IsolateDrive ability to hide specified drives from virtualized applications.
  • Added a new IsolateDDE flag to isolate DDE messages coming from outside the container.
  • Added a new ExtendedAppLockerCompatibility flag that disables AppLocker DLL rules that are incompatible with virtualization.

Bug Fixes

This update includes fixes for the following issues:

  • Fixed a compatibility bug in WriteCopy registry isolation when running native installation of Office 365 under VM.
  • Fixed a compatibility bug that prevented some Autodesk applications from being able to load specific DLLs.
  • Fixed a compatibility bug with the SPACE GASS application.
  • Fixed a rare crash during application startup when SentinelOne security software is present.
  • Fixed a condition that could cause process hang during startup in rare conditions.
  • Improved shutdown processing during ExitProcess calls. This ensures that data is correctly flushed to files if managed by buffered C streams and the C library was linked statically to the application.
  • Allow running the 64-bit version of PowerShell. Previously attempting to start a 64-bit PowerShell instance resulted in start of the 32-bit version.

Version Numbers

The component version numbers for this release are:

  • Turbo VM: 18.12.1378

 

Turbo December 2018 Client Updates

Turbo clients will automatically update unless otherwise specified by the administrator.

New and Improved

This update includes the following new features and improvements:

  • Image upgrades with layered session state preservation are now performed by default during turbo run.
  • Isolation mode override flag --isolate=[full|write-copy|merge] is now available for portable application outputs.
  • Support for additional Security Support Providers (SSPs), enabling authentication via Kerberos, NLA, and more.
  • The Turbo for PC installer now uses HTTPS to download components.
  • The Turbo for Mac client has been updated with improved support for copy-and-paste between native and virtualized environments, support for the Windows hidden files flag, and improved diagnostic logging.
  • The Turbo for Android and Turbo for Chromebook clients now support Single Sign-On.
  • The working directory may now be specified in the image configuration. The clean image has been updated to maintain backwards compatibility with the new behavior.

Bug Fixes

This update includes fixes for the following issues:

  • Images are not extracted in the local repository folder when using portable applications.
  • Subsequent executions of a portable executions may crash under some circumstances.
  • The installer UI may not disappear until the associated portable application is closed.
  • The turbo rm command fails when an improperly named container folder exists.
  • The turbo installi command may check the local user repository for images even when the --all-users flag is specified.
  • The turbo installi command may not create a valid application shortcut when startup file arguments are specified.
  • Turbo for PC ignores the Allow access to local user folders setting when using on-premise Hub Server.
  • Improved support for Azure AD and ADFS authentication in Turbo for Mac.

Version Numbers

The component version numbers for this release are:

  • Turbo for PC: 18.12.1831.0
  • Turbo for Mac: 18.12.1624
  • Turbo for Android: 18.12.2
  • Turbo VM: 18.10.1321.7