Turbo Studio and VM November 2019 Update

Turbo Studio is a powerful graphical editing tool for creating and customizing Turbo containerized applications.

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

New and Improved

This update includes the following new features and improvements:

  • New! Ability to create conditional layers and edit layer conditions within the Studio UI. Previously this required manual editing of configuration files.
  • New! Ability to set the FaultExecutablesIntoSandbox virtual machine setting within the Studio UI.
  • New! Ability to exclude specific CLSIDs from COM virtualization.
  • New! An AggressiveRegistrySandboxCachePolicy virtual machine setting allows for improved startup performance for applications with large numbers of virtual registry entries.
  • New! Ability to precache the registry sandbox with the /XPrecache=RegistrySandbox. This accelerates launch times for certain applications.
  • Support for new Windows 10 filesystems mechanisms for deleting, renaming, and linking files.
  • The default value of the FaultExecutablesIntoSandbox flag is now enabled.
  • The MACHINE and MACHINERUNTIME layer condition types are renamed to APPARCHITECTURE and OSARCHITECTURE respectively. Turbo will continue to respect the previous names and automatically upgrade configurations with the earlier names.

Bug Fixes

This update includes fixes for the following issues:

  • Incorrect property status code can be reported when attempting to edit read only file attributes.
  • Write copy registry key access flags may not be correctly propagated during NtCreateKey calls.
  • Fixes a rare deadlock during heap allocation calls.
  • The ForceIndicateRunningElevated virtual machine flag now works with group permissions checks.
  • Fixes incorrect results for NtEnumerateKey when handling partial buffers.
  • Assures the correct version of comctl32.dll is loaded into certain legacy applications.

Version Numbers

The component version numbers for this release are:

  • Turbo Studio: 19.6.1208.22
  • Turbo VM: 19.6.1427.27

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 VM September 2019 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.

Bug Fixes

This update includes fixes for the following issues:

  • Fixed compatibility with the MiKTeX application
  • Intermittent deadlock during startup of Node.js servers
  • Turbo T: Drive support for cloud-synchronized SQL Server databases and NVivo databases
  • License dialog message appears when launching virtualized Project 2016

Version Numbers

The component version numbers for this release are:

  • Turbo VM: 19.6.1427.15

 

Turbo Studio August 2019 Update

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 18941 (20H1), an updated Turbo VM engine, and several bug fixes.

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

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).
  • All improvements and bug fixes for Turbo VM version 19.6.1427.11.

Bug Fixes

This update includes fixes for the following issues:

  • Applications built from exported XAPPL configurations using side-by-side DLLs may fail to start with an error that the application was unable to load a required component.
  • The How do you want to open this file? dialog appears when using the context menu to open a file with a registered application.
  • The snapshot process fails to capture the icon for a file association if its DefaultIcon registry key is not defined.
  • The Control Panel Programs and Features entry may not be properly removed when the Turbo Studio is upgraded.
  • The Studio installation GUI does not display properly with custom DPI settings.

Version Numbers

The component version numbers for this release are:

  • Turbo Studio: 19.6.1208.11
  • Turbo VM: 19.6.1427.11

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 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