Parallels Remote Application Server version 18.104.22.168 (21291) (July 8 2019) RAS Core 22.214.171.124 (21291) Fixed: In some scenarios "Object is locked" error may be encountered in the RAS Console after upgrade from previous versions Fixed: RAS Console could crash in some situations when refreshing list of VDI desktops Fixed: In some scenarios redirected printers could remain offline after session reconnect Parallels Client for Mac Version 17.0.0 (21290) Improved: Backward compatibility with RAS version 16.5 and earlier. Parallels Remote Application Server version 17.0 (June 18 2019) Supported Platforms Discontinued support for installing RAS Publishing Agent services on a non 64-bit platform. Discontinued support for installing RAS Gateway service on a non 64 bit platform. Discontinued support for installing RDSH Agent on Windows 2003 servers. Minimum requirements to deploy the RAS Guest Agent are Windows 7 or higher for workstations, or Windows 2008 R2 or higher for server operating systems. Minimum requirements to deploy the RAS Console are Windows 7 or higher for workstations, or Windows 2008 R2 or higher for server operating systems. Minimum requirements to deploy the Parallels Client for Windows are Windows 7 or higher for workstations, or Windows 2008 R2 or higher for server operating systems. Discontinued support for installing Parallels Client for Linux on 32 bit platforms. Discontinued support for RAS arm/pi client. Discontinued support for RAS Web Portal. Changes in trusted certificates (trusted.pem) Added Trustwave Global ECC P256 Certification Authority VRK Gov. Root CA - G2 NAVER Global Root Certification Authority Autoridade Certificadora Raiz Brasileira v5 RCSC RootCA Trustwave Global Certification Authority Trustwave Global ECC P384 Certification Authority Removed Fabrica Nacional de Moneda y Timbre NetLock Uzleti (Class B) Tanusitvanykiado GeoTrust Global CA 2 NetLock Kozjegyzoi (Class A) Tanusitvanykiado NetLock Expressz (Class C) Tanusitvanykiado RAS Core v126.96.36.19989 New: RDSH features: Added support for Windows Server 2019. Added support for RDSH Group settings. New: VDI features: Simplified management of pools and publishing from VDI desktops. The mandatory <Default> pool was removed and any usage of it was migrated to fully configurable pools. When publishing from a VDI guest you now can select between "Any Guest VM from a pool" or a "Specific RAS template". Pool membership was also simplified, where now all pool members must be of the same type. VMWare - added support for linux-based vCenter appliance. Template wizard caches the settings entered for future use. These settings are cached in the user profile. You can now view and manage the processes running on VDI desktops from the Session management area. You can now shadow VDI desktops. Added support for Windows Server 2019 Hyper-V. Added support for Scale Computing HC3 as a VDI Host type. Added ability to dynamically and temporarily provision the membership for both "local administrators" and "remote desktop users" groups on log on which is removed on log out. Ability to create a number of Desktops from a template. Default settings which can be inherited in templates or static guests. Ability to a resource pool for VM enumeration when using VMware vCenter. Ability to cancel a server disabled state set from a schedule. Ability to set actions like shutdown or recreate to be taken after a guest VM has logged off or disconnected. New: PIN-code support in RAS Single Sign On when enabled in RAS Console. New: RAS Console features: Added various links to tools which can be deployed on each host. Tools are the following: Remote Desktop, Computer Management, Services Management, Event Viewer, Shared Folders, Windows PowerShell, Ipconfig, Ping, Netstat, Reboot, Shutdown Added a full range of permissions for custom administrators. Permissions can be set by object type or directly on an object. Option to automatically size columns in a list to fit on the screen. All positions are persisted for next use. Ability to quickly switch between different farms. Ability to run multiple instances of the RAS console on the same machine. Ability to increase the area of the publishing tree component. Introduced Desktop page in the VDI section which supersedes the Persistent page allowing the administrator to fully control the desktops created. Ability to control sessions when the licensing server master Publishing Agent is not running. Policies can now be applied to a specific Active Directory computers object or computers which are members in a Active Directory group. Ability to start an application on a mobile device as maximized. New: Security - Added configurable HSTS settings for RAS Secure Proxy gateways. New: Security - Added Goggle Authentication as a new 2nd level authentication provider. New: Universal Printing - Add option to retain printers after the user logs out. This speeds up printer redirection if the user reconnects to the same server. New: Logging - You can now set log level to verbose. You can also set the duration for which the log level remains at extended or verbose level. New: Logging - You can now enable logging on specific VDI Host running on the same agent. Log level can be set to different levels per each VDI Host. Improved: Policies - If Authentication is set to use smart cards, then the smart card redirection is automatically set in the policy. Improved: Invitation email - You can now customize the invitation email text without any restrictions. Improved: Device Manager - allow multiple devices to be moved into a group. Improved: Second level authentication - Dualshield provider now can be used with a multi domain environment. Improved: Radius - Added more attributes to the global vendor dictionary. Improved: Shadowing - Added an ability to specify different credentials from the ones currently using the machine. Improved: Themes - Showing the short URL for a theme when available. The short URL format is also used in the send invitation email. Improved: When installing or upgrading multiple agents from the console, prompt for new credentials is shown after an attempt is made with the provided credentials. This is to overcome situations where a different account exists with the same credentials on different domains. Improved: Increased the security level when Gateway cipher strength is set to High. Improved: RDSH Scheduler notification message title can now be changed. Improved: Log rotation mechanism now keeps more archives. Improved: Display a progress window when application is waiting for printers or drives to be redirected, or when initialising app-v before starting. Improved: Ability to deploy and manage RAS VDI desktops in different subnets. Improved: Ability to manage large VDI environments by improving the performance to enumerate, sort and filter VMs. Improved: Agent states on all pages are the actual runtime state. If you check an agent for troubleshooting, the agent state is not changed. Improved: Fixed an issue when dragging a window would produce artifacts. Improved: Validating of MAC address when adding a remote PC inside a VDI Host. Improved: Logs collecting from a standalone RAS console. Improved: Allow a non-standard MAC to be configured in the 2nd level authentication exclusion list and client policies criteria to allow addition of mobile devices. Improved: Error message when trying to clone a VM from a template with a static IP. Improved: Effective access window could not match the actual access of the user. Dropped: Removed the option "Always require user credentials for application list". Authentication is mandatory to list the published items. Fixed: Replication of remote windows not showing on the Windows task bar. Fixed: Possibility to activate an incorrect window when using Universal Scanning. Fixed: SSO not working if password is changed during a Windows session. Fixed: Possible error while printing using DYMO LabelWriter 450 Turbo. Fixed: Possible crash if licensing information is invalid or corrupt. Fixed: An RDSH session could be reported twice in the session management window. Known Issues: In case of using RAS VDI Appliance with VMware ESXi or vCenter host, VDI desktop might fail to recreate. Known issues: In case of using Citrix VDI host type, VDI desktop might not appear on Desktop page after creation. HTML5 Gateway: New: Added connection timeout. This option can be set by the end user or pushed via a RAS client policy. New: Added the connection banner control. This option can be pushed via a RAS client policy. New: Added "Show desktop if application is not started" control. This option can be pushed via a RAS client policy. New: You can now customize the login title text showed when the user is logging in. Special variables can be used to shown the Farm, Site and Theme in use. New: Added password requirements information while user is changing the password. Improved: Using the new color schemes you can now change every component color. Fixed: Web fonts were downloaded from Parallels website or from the HTML5 gateway. Parallels website is not used anymore. Fixed: Universal Printer adds an extra blank page if server-side print preferences are used. Fixed: Incorrect password used when starting a native session after password is changed. Fixed: URL redirection policies are not being recognized. HALB v188.8.131.5282 Improved: Performance when connecting via HALB and RDP UDP packets are enabled. RAS PowerShell v184.108.40.20689 New: The RAS PowerShell API can now be used by RAS administrators who do not have root permissions. New Commands: Send-RASSupportRequest - Sends an email to Parallels RAS support with logs and other information attached or saves the logs and info as a zip file in a specified location. Add-PubRDSAppServerAttr - Adds the server attributes for a 'Published RDS Application'. Set-PubRDSAppServerAttr - Updates the server attributes of a 'Published RDS Application'. Remove-PubRDSAppServerAttr - Removes the server attributes of a 'Published RDS Application'. New-RASNotificationEvent - Adds a new RAS Notification event. Set-RASNotificationEvent - Updates a RAS Notification event. Get-RASNotificationEvent - Retrieve details of RAS Notification events. Remove-RASNotificationEvent - Removes a RAS Notification event. New-RASNotificationResource - Adds a new RAS Notification resource. Set-RASNotificationResource - updates a RAS Notification resource. Get-RASNotificationResource - Retrieve details of RAS Notification resources. Remove-RASNotificationResource - Remove a RAS Notification resource. Get-RASNotification - Retrieve details of RAS Notifications (events + resources). Remove-RASNotification - Removes a RAS Notifications. Get-RASNotificationDefaults - Retrieve details of RAS Notifications defaults. Set-RASNotificationDefaults - Updates RAS Notifications defaults. New-RASNotificationScript - Add a new RAS Notification script. Get-RASNotificationScript - Retrieve details of RAS Notification scripts. Set-RASNotificationScript - Update a RAS Notification script. Remove-RASNotificationScript - Remove a RAS Notification script. New-VDIPool - Add a new VDI Pool. Get-VDIPool - Retrieve details of VDI Pools. Set-VDIPool - Updates a VDI Pool. Remove-VDIPool - Remove a VDI Pool. Add-VDIPoolMember - Add a new VDI Pool member. Remove-VDIPoolMember - Remove a VDI Pool member. Invoke-VDIProcessCmd - Sends an VDI process command (Cmds: Kill). Improved Commands: The default -ErrorAction parameter was changed to 'Continue' (before it was considered as 'Stop'). A number of parameters have been renamed to match members in the returned objects. Old parameters are kept as aliases. Set-RASAgentLogLevel - Support arbitrary duration when setting log level (For: Verbose and Extended). New-RDSScheduleDisable - Ability to add "MessageTitle" for RDS Scheduler Notifications. Set-RDSScheduleDisable - Ability to update "MessageTitle" for RDS Scheduler Notifications. New-RDSScheduleReboot - Ability to add "MessageTitle" for RDS Scheduler Notifications. Set-RDSScheduleReboot - Ability to update "MessageTitle" for RDS Scheduler Notifications. Set-PubDefaultSettings - Ability to enable/disable 'StartMaximized' option (new option). Set-PubRDSApp - Ability to enable/disable 'StartMaximized' option (new option). Invoke-VDITemplateCmd - A new command 'CreateGuests' was added to create new template guests. Set-2FASetting - Ability to set TOTP settings (new option). Set-GW - Ability to enable/disable 'EnableHSTS' option. Invoke-PAPromoteToMaster - Ability to pass PAUsername and PAPassword. Set-PubRDSApp - Ability to set Target, StartIn and Parameters per server. RASPrintingSettings - Ability to update "PrinterRetention" for Universal Printing. New-RASSession - Ability to connect to a secondary PA for PAPromotion reasons using the Force parameter. Set-RDSDefaultSettings - Ability to add the AutoPreferredPA in the RDS Default Settings. New-RDSGroup and Set-RDSGroup Added Agent Settings and ability to inherit them from default Agent Settings. Added Printer Settings and ability to inherit them from default Printer Settings. Added UPD Settings and ability to inherit them from default UPD Settings. Added Desktop Access Settings and ability to inherit them from default Desktop Access Settings. Add-RDSGroupMember and Remove-RDSGroupMember - Ability to add and remove RDS by IDs. Get-RDSGroupMember - Ability to retrieve RDS by RDSGroup ID. Get-SiteStatus - Ability to get Site Status by Site ID. Set-VDIGuest Added VDI Action Settings and ability to inherit them from default VDI Action Settings (replaced DisconnectMode, ConnectionTimeout, OnDisconnectTimeout, EndSessionTimeout). Added VDI Security Settings and ability to inherit them from default VDI Security Settings. Set-VDIGuestDefaultSettings Added Default VDI Action Settings (SessionResetTimeoutSec SessionResetTimeout SessionAction PerformAction PerformActionAfterSec). Added Default VDI Security Settings ( IsUsersGrantedRDPermissions GroupType). Set-VDITemplate Added VDI Action Settings and ability to inherit them from default VDI Action Settings. Added VDI Security Settings and ability to inherit them from default VDI Security Settings. Invoke-VDITemplateCmd - Ability to create a number of guest VMs from a specific template. Dropped Commands / Parameters Set-RASAuthSetting - Removed the "Require Credentials" option for the product. Set-VDISettings - Removed "EnableServerGuests" option and its always enabled. RAS REST API v220.127.116.1189 New: REST Api as part of the Parallels RAS Web Admin Service Session Log on and Log off License Activate, Deactivate, Retrieve Information Site List, Create, Get, Update, Delete List Status, Get Status PA List, Create, Get, Update, Delete List Status, Get Status Update Priority and Promote GW List, Create, Get, Update, Delete Upload a Certificate and Private Key file List Status, Get Status RDS List, Create, Get, Update, Delete List Status, Get Status List process by Site ID, by Server ID and by Server & Session, Get process List Session Status by Server, Get Session Status RDSDefaultSettings Get, Update RDSGroups List, Create, Get, Update, Delete List Members, Add Member, Delete Member PubRDSApps List, Create, Get, Update, Delete Add and Delete Client, GW, IP, MAC and User filters Create, Update and Delete File Extensions Create, Update and Delete Server Attribute PubRDSDesktops List, Create, Get, Update, Delete Add and Delete Client, GW, IP, MAC and User filters PubFolders List, Create, Get, Update, Delete Add and Delete Client, GW, IP, MAC and User filters PubItemOSFilter Update Client OS filter PubItems List, Get, Delete Update and Download Icon PubDefaultSettings Get, Update Settings Apply Export, Import WebService Version RAS Web Console v18.104.22.16889 New: Help desk Web Console Parallels Client (Windows) v22.214.171.12482 New: Session pre-launch. A session is prepared ahead of time when the user is expected to start working. New: Support for Google Authenticator registration by using QR code. New: PIN-code support in RAS Single Sign On. New: Persist Desktop sessions placement. If you use any RAS published desktop or any standard RDP desktop, the next time you start it, it will show on the monitor and exact position where you had it running. New: When white labelling the RAS Windows client you can add a custom menu action which will deploy an application or a web URL when selected by the end user. Improved: Desktop replacement - Added Power actions and Machine settings menu items to the Application menu as well. Prior to this version this actions were available only from the Start button. Improved: Clearing of RAS session cache in case of a machine reboot. Improved: Icon wrapping when sizing launcher window. Fixed: SSO not working if password is changed during windows session. Fixed: Possible long delay when scanning using a TWAIN driver. Fixed: Multiple connections to the same farm using different credentials, with a policy on the farm to change some connection settings, can result in overwriting the credentials for all connections. Fixed: Mouse pointer can disappear in a published desktop when high DPI is in use. Parallels Client (Linux) v126.96.36.19982 New: Added password requirements information while user is changing the password. New: Client reports counters for monitoring startup performance of applications and sessions. New: Add reconnection support. This option can be set by the end user or pushed via a RAS client policy. New: Support for Google Authenticator registration by using QR code. Improved: Client disconnect detection by the added heartbeat protocol. Improved: Suppress starting the same application if the user clicks multiple times on the application icon. Fixed: Possible crash when starting an RDP connection. Fixed: Possible crash when recording audio in a remote session Fixed: Possible crash when launching a published application over a bad network. Fixed: Client not recognizing printing redirection policy. Fixed: Some smart card readers might not be redirected. Fixed: Remote applications icons might not appear in Taskbar Known Issues: Authentication with smart card might not work when connecting to a RAS farm. Parallels Client (Mac) v188.8.131.5282 New: Support for Google Authenticator registration by using QR code. New: Client reports counters for monitoring startup performance of applications and sessions. New: Drive redirection confirmation window. Improved: Client disconnect detection by the added heartbeat protocol. Improved: Ability to suppress user confirmations when redirecting local drives. Improved: Dark mode support on macOS 10.14 Mojave Fixed: Unable to restore minimized application using CMD+M or Windows Minimize menu item. Fixed: Client crashes when using specific smart card readers. Fixed: Client might redirect wrong trays for specific printers (e.g. HP 1217NF MFP, HP 1212NF MFP) Fixed: Launching published applications via URL schema doesn't show local drives redirection confirmation dialog. Fixed: A full screen remote session might not reconnect after Mac is resumed from sleep Fixed: Remote application icon might appear blank in Dock when the application is minimized Fixed: SSL certificates from a redirected smart card might not be transferred to a remote session Parallels Client (iOS) v184.108.40.20639 New: Added connection timeout. This option can be set by the end user or pushed via a RAS client policy. New: Add reconnection support. This option can be set by the end user or pushed via a RAS client policy. New: Added "Show desktop if application is not started" control. This option can be pushed via a RAS client policy. New: Client reports counters for monitoring startup performance of applications and sessions. Improved: Client disconnect detection by the added heartbeat protocol. Fixed: Color depth might be set incorrectly for a remote session Fixed: Possible crash when a published app is launches via 3D touch. Fixed: Dumbo mouse might get stuck in a remote session. Fixed: Modifier keys might be sent incorrectly from a PC keyboard. Fixed: If PC keyboard mode is enforced via policy, it can still be turned off by a user. Parallels Client (Android) v17.0.0-21239 New: Supports native x86-64 builds. New: Added connection timeout. This option can be set by the end user or pushed via a RAS client policy. New: Added "Show desktop if application is not started" control. This option can be pushed via a RAS client policy. New: Added support for a backup connection. This option can be set by the end user or pushed via a RAS client policy. New: Client reports counters for monitoring startup performance of applications and sessions. Improved: Client disconnect detection by the added heartbeat protocol. Fixed: Custom portrait resolution is not applied correctly to a remote session. Fixed: If PC keyboard mode is enforced via policy, it can still be turned off by a user. Fixed: PC keyboard layout is still sent to a remote session after PC keyboard is turned off. Parallels Client (Chrome App) v220.127.116.1182 New: Enabled bidirectional audio (use of microphone) when using accelerated (native) mode. New: Added ability to map the Windows key to a shortcut key. Improved: Client disconnect detection by the added heartbeat protocol. Improved: Japanese keyboard support. Reporting v18.104.22.16882 New: User application usage report. New: Group application usage report. New: Gateway tunnelled sessions report. New: Administrator can now enable custom reports from the RAS console. When this is done a new folder on the Microsoft SSRS is created and a sample report is added. The administrator can now modify or add custom reports. New: An application is included when installing the RAS Reporting service through which the administrator can view and mask all information related to a particular user. RAS Performance Monitor v22.214.171.12482 New: Added RDSH Group information which can be used to filter and view only the servers assigned to a particular group. Improved: If you configure RAS Performance Monitor on multiple farms, you can now distinguish the site of each farm since the name tag is now "Farm - Site". Please note that when upgrading to this version, the current data is backed up due to changes in the database schema.