Skip to main content

Citrix Virtual Apps & Desktops 7 2311

Citrix have released a new version of Citrix Virtual Apps and Desktop 7 2311.

Release 7 2311 is now available for download, 21th December, 2023.

Citrix Virtual Apps & Desktop 7 2311 is a CR release. Read more about CR here

Citrix raises the bar of for user experience and new product release of following technologies:

  • WebStudio 2311
  • Director 231
  • Citrix Licensing 11.17.2 build 44000
  • Virtual Delivery Agents 2311 for ServerOS and ClientOS
  • Virtual Delivery Agent 2311 for Linux
  • Citrix Federated Authentication Service 2311
  • Citrix Provisioning 2311
  • Profile Management 2311
  • Workspace Environment Management 2311
  • Session Recording 2311
  • Citrix Virtual Apps and Desktop Service (March-Jun 2023)
  • Workspace App 2311 for Windows
  • Workspace App 2311 for Linux
  • Workspace App 2311 for Chrome
  • Workspace App 2311 for Android
  • Workspace App 2311 for MacOS
  • Workspace App 2311 for HTML5
  • Workspace App 2311 for ChromeOS

What’s new in Citrix Virtual Apps and Desktop 7 2311

HDX Direct (Preview)

With the new enhancements, HDX Direct now allows both internal and external client devices to establish a secure direct connection with the session host if direct communication is possible. For more information, see HDX Direct.

Support for associating metadata with configuration logs

Using this enhancement, you can now attach metadata with the configuration logs by associating a name-value pair on the high-level operations. For more information, see Associate metadata with configuration logs.

Citrix Secure Private Access for on-premises

Citrix Secure Private Access for on-premises is now generally available as part of the Citrix Virtual Apps and Desktops 2311 release. The Secure Private Access on-premises solution includes a full service admin console UI with a similar look and feel as the Secure Private Access service. For details, see Citrix Secure Private Access for on-premises – General Availability.

Citrix Hypervisor rebranded to XenServer

In line with our latest rebranding strategy, we’ve updated all instances of Citrix Hypervisor to XenServer.

Support for registering Oracle Cloud Infrastructure (OCI) provisioned machines in Citrix Virtual Apps and Desktops

If you are a Universal or an on-premises term licensed customer, you can now register your virtual machines provisioned through OCI with Citrix Virtual Apps and Desktops. This enhancement allows you to utilize the Citrix technologies for a seamless and secure access to these VMs. Note that we do not provide Machine Creation Service (MCS) or Citrix Provisioning support for machines provisioned through OCI.

Run Citrix Virtual Apps and Desktops Control plane from Azure

You can now run Citrix Virtual Apps and Desktops Control plane infrastructure like Delivery Controllers, Studio, and so on from Azure.

PowerShell script to change the Windows desktops and applications icons to default icons for Citrix Virtual Apps and Desktops 2209 and earlier

After changes in the Citrix Virtual Apps and Desktops architecture in version 2209, the default icons for Windows desktops and for applications deployed before this release have changed to generic PC desktop icons. This change is only applicable to desktops and applications that are pointing to the default icon. If you want to change icons back to the Windows application default icon, run the following script using the Remote PowerShell SDK: Get-BrokerApplication -IconUid 1 | Set-BrokerApplication -IconUid 0.

Enhanced server-side policy to include Bidirectional URL redirection

You can now use the server-side policy control to manage the Bidirectional URL redirection.

For more information, see Bidirectional content redirection policy settings.

Citrix Web Studio

Show Secure Default Settings

This feature shows the secure default setting along with the default setting. If the secure default setting is enabled, during VDA installation, the priority of the policy settings is affected as follows:

  • Customized setting takes the highest priority
  • Secure default setting takes the second priority
  • Default setting takes the least priority

For instance, the default setting might be overwritten by the secure default setting. For more information, see Policy settings.

Multiple-site management support

This enhancement brings you an integrated Web Studio console to centralize the site management. You can now efficiently manage multiple sites from the same Web Studio, bringing in significant improvements to the challenges associated with the task. The following are the advantages of using the unified Web Studio:

  • Simplified administration – Seamless experience while switching between sites.
  • Efficient help desk operations – Timely and effective response surety while supporting users across the various sites.

For more information, see Enable multiple site management.

Support for configuring load-balancing methods at the delivery group level

This feature allows you to choose the Vertical Load Balancing method at a delivery group level. With this feature, each machine is aligned to the maximum load index before the next machine is powered on. This feature achieves maximum utilization for each machine and cost savings in public clouds. This feature offers more flexibility in managing the load balancing strategies for machines.

You can configure a delivery group to either adopt the load balancing method set at the site level, or to select between vertical or horizontal load balancing methods, thus overriding the site-level setting. For more information, see Load balancing.

Support for creating empty machine catalogs

You can now create a machine catalog without immediate VM creation. With this feature, you can postpone VM creation until back-end hosts are fully prepared or VM provisioning is completed, gaining more flexibility in creating catalogs. For more information, see Create machine catalogs.

Support for changing networks for resources

In Web Studio, you can now change networks for resources associated with host connections. You can’t unassociate networks from resources if the resources are in use. For more information, see Edit networks.

PowerShell logging

In Web Studio, you can now view the PowerShell commands corresponding to your daily UI actions. This feature helps you gain insights into the underlying PowerShell commands for learning purposes. To view the PowerShell logs, go to Logging > PowerShell. For more information, see Configuration logging.

MCS-provisioned machine catalogs

Detect Orphaned Azure resources. With this feature, you can now detect the orphaned resources in your Azure deployment, enabling efficient resource management. After the orphaned resources are identified, you can take further action, bringing in more productivity and cost reduction. For more information, see Detect Orphaned Azure resources in your deployment.

Machine profile support for AWS and GCP VMs. When provisioning AWS or GCP VMs using MCS, you can now select an existing VM as the machine profile, letting VMs inherit settings from the selected VM.

  • For GCP VMs, the inherited settings include Disk Encryption Set ID, Machine size, Storage type, and Zone.
  • For AWS VMs, the inherited settings vary based on the stage:
    • During catalog creation: Machine specification, Machine size, Tenancy type, Security group, and the number of NICs
    • During catalog editing: Machine specification, Machine size, and Security group.

For more information, see Create a machine catalog.

Support for updating various Azure machine properties. You can now update the following property settings when managing Machine Creation Services (MCS)-provisioned Azure machine catalogs:

  • Storage type
  • Dedicated host group
  • Azure Compute Gallery settings
  • Write-back cache (WBC) settings, such as Disk cache sizeMemory cache size, and Enable storage cost saving

When you update any of these settings, Web Studio automatically identifies related settings and provides automatic synchronization or prompt messages requesting you to reselect related settings. This capability ensures consistent changes across associated settings, preventing potential configuration errors. For more information, see Edit a catalog.

Support for updating various Azure machine properties using machine profiles. For MCS-provisioned Azure machine catalogs, you can now update a wider range of property settings through machine profiles, which include:

  • Machine size
  • License type
  • Availability Zone
  • Dedicated Host Group ID

After you update the machine profile, Web Studio compares the current settings with the new ones. If differences exist, you’re prompted to confirm which to apply. This design ensures transparent and efficient VM setting updates.

Option to downgrade storage disk to Standard HDD when VMs shut down. A new option, Enable storage cost saving, is now available on the Disk Settings page when you create or update Azure catalogs. The option saves storage costs by downgrading to Standard HDD for the storage disk and the write-back cache disk when the VM shuts down. The VM switches to its original settings on restart. For more information, see Create a Microsoft Azure catalog.

Ability to filter machine sizes based on Encryption at Host property in machine profiles (Azure VMs specific). Once you choose a machine profile with Encryption at Host enabled during Azure machine catalog creation or management, only machine sizes that support this feature are displayed.

Certificate expiry warning support for Hybrid Azure AD joined machine catalogs. Web Studio now provides one-month advance warnings for user certificate expiration on Hybrid Azure AD joined machine catalogs. This enhancement aims to reduce the risk of service interruptions resulting from certificate expiration. To view the details and recommended actions, go to the Machine Catalogs node, select the machine catalog, and then click the Troubleshoot tab.

Option to delete VM records only from the Citrix site database. When catalog and VM deletion fails because of an unreachable hypervisor, you can now opt to delete VM records only from the Citrix site database, leaving the VMs intact on the host. For more information, see Delete a catalog.

A single option to retain VM and system disk during power cycles. Starting an existing VM on Azure is now faster than launching a new one, making it a more efficient choice to retain VMs across power cycles. In response to this change, we’ve combined the options Retain VMs across power cycles and Retain system disk during power cycles into a single option Retain VM and system disk during power cycles. This means that when you select this option to reduce VM restart times by retaining system disks, your VMs are retained as well.

Policy sets. In Web Studio > Policies, you can now group policies together for simplified role-based access using policy sets. You can then assign scopes and delivery groups to your policy sets so that only authorized administrators can manage the policies that apply to their relevant users and machines. For more information, see Policy sets.

User experience improvements. To improve the user experience and make policy management more efficient, we’ve implemented the following improvements to the Policies node:

  • New UI design for the Create Policy and Create Template actions:
    • Expandable folder view for policy settings. On the Select Settings page, all settings appear by category in an expandable tree view, making it easier to find a setting.
    • To select a setting, you simply click a checkbox instead of using the Select button.
    • Legacy settings have been hidden by default so that only the most relevant settings are shown. If legacy settings are needed, select Include legacy settings.
    • An action button has been added next to a Boolean setting, enabling you to change its value directly in the settings list.
    Improvements to create policies
  • New UI design for the Edit Policy action:
    • The navigation menu has been updated to an unordered list. Each item in the list now includes a Save button on its page. With this new design, you can save changes made to an item without having to navigate through all items in the navigation menu. These improvements make policy management more efficient and streamlined.
    • Red dots appear next to the navigation items to indicate setting errors.
    Improvements to edit policies
  • Drag to reprioritize policies. In the priority list, you can now change the priority of a policy by dragging it to a wanted position.

VDA version support on settings page of create/edit policy When configuring settings for a policy, you now have an option to view settings in the following categories:

  • All settings. View all settings applicable to all VDA versions.
  • Current settings only. View settings specific to the current VDA version.
  • Legacy settings only. View settings applicable only to the deprecated VDA versions.

Enhanced search functionality

We’ve revamped the search functionality to include interactions for filters, giving you a better user experience. The following additions are available:

  • Delete saved filter sets: You can now easily delete saved filter sets right within the search menu, without navigating to Manage filter sets.
  • AND/OR operator updateMatch all (AND operator) and Match any (OR operator) options are now available in the filters panel, accessible with a single click the filters icon.
  • Streamlined criteria selection: You can now specify multiple criteria directly in the filters panel.
  • Cleaner interface: The filter pinning ability has been removed, reducing UI clutter and making your search experience more intuitive.
  • Quick filter addition: After applying filters, you can now use the plus sign to quickly add one more filter.

We’ve also extended these enhancements to other nodes such as Machine CatalogsDelivery GroupApplication Group, and Applications.

For more information, see Use Search in Studio.

Data caching for the Search node

We’ve introduced data caching for the Search node. This enhancement improves the performance of the search and the following lists the use cases that eases your regular tasks:

  • Quick display of search results after they are retrieved for the first time.
  • Retains pagination results after navigating out and back to the search node.

Removed the Azure Germany option

In line with the closure of Microsoft Cloud Deutschland on October 29, 2021, we’ve removed the Azure Germany option from the host connection creation page.

Citrix Studio

Removed support for Citrix Provisioning when creating machine catalogs in Citrix Studio

When creating machine catalogs in Citrix Studio, you can no longer provision the VMs using the Citrix Provisioning option.

Citrix Director

User interface improvements

The Citrix Director user interface is now refreshed with a modern look and feel. The new and improved user interface provides easier navigation and better data representation. The improved experience is intuitive and designed to easily comprehend the data required to monitor and troubleshoot a Citrix session.

Play back live and recorded sessions

Citrix Director now supports playing back recorded and live user sessions that are recorded using the Session Recording service. You can quickly understand the session-related issues encountered by the user from the replay. With this feature, you get ready access to recordings along with session-related metrics within the Director console. It helps corelate the issues discovered in the recordings with the performance metrics. It eliminates the requirement of searching for recordings across multiple session recording servers or looking for third-party apps to view the recordings.

This feature requires the following:

  • VDA and the Session Recording server are on version 2308 or later.
  • Delivery Controller and Director are on version 2311 or later.

Director stores the recordings in a centralized repository and displays them on the Session Selector modal. The Sessions with recordings link displays the recordings of sessions that were active during the last 24 hours or the last 2 days. The recording is played back on a new tab using the Citrix Session Recording playback server.

For more information, see Record sessions.

End-to-end Network Hop view

End-to-end network hop view is the next step towards enhancing troubleshooting workflows in Citrix Director. The User Details > Session Performance > Session Topology section provides a visual representation of the end-to-end network hop view for connected HDX sessions. The in-session path helps understand the components involved in the session path with their metadata, the link between the components, and the applications published on the VDA. The Session Topology helps the data flows and to identify the specific hop that might be bringing in performance issues.

In addition, ICA Latency and ICA RTT measurements are displayed for the session when it is in a connected state. For more information, see End-to-end Network Hop view.

Optimal screen resolution

The recommended optimal screen resolution for viewing Citrix Director is updated to 1440 x 1024. For more information regarding the system requirements of Director, see System Requirements.

MS Teams Optimization

Director displays if Microsoft Teams is optimized. This can be viewed in the User Details page > Session Details panel. This information is available for VDA version 2311 and later. Director displays the status of the Microsoft Teams optimization only if Microsoft Teams is running as a published app or inside a published desktop. This enhancement helps in reducing the time to resolve tickets and assists administrators to surface any critical metrics while troubleshooting. For more information, see Troubleshoot user issues.

Probes Overview enhancements

A summary of the Probe Metrics and the Probe Failure Stages in now available in the Probe > Overview page. The Probe Metrics shows the count of Scheduled, Failed, Skipped, and Successful runs. The graphical representation of the failure stages helps analyze the stages in which most failures have occurred. This information helps to quickly troubleshoot the probe results. For more information, see the Application and Desktop Probing article.

Revamped Session Logon Duration view

The new Session Logon tab in the User Details page has an enhanced visualization of the logon duration phases. The new representation shows the overlapping of the individual logon phases. Also provided is the description of the individual phases and drilldown into GPO and Profile Details subphase measurements. This visualization helps understand and easily troubleshoot issues related to logon duration. For more information, see Diagnose user logon issues.

Dynamic Session Recording

You can now record the current active session using the Session Recording controls from the User Details screen without the need to re-establish the session. This feature enables quicker and effective troubleshooting of session experience-related issues faced by users. This is useful to debug issues that are difficult to reproduce.

For more information about Dynamic Session Recording, see the Session Recording servicearticle.

Machine Creation Services (MCS)

Preview features

Support for hibernation-capable VMs (Preview). In Azure environments, you can create an MCS machine catalog using Web Studio and PowerShell commands that supports hibernation. Using this feature, you can suspend a VM when the session is idle for some time, and then reconnect to the previous state of the VM when a user signs in again. For more information, see Create hibernation-capable VMs (Preview).

Support for Citrix-managed HPE Moonshot plug-in (Preview). Previously, you used HPE-managed Moonshot plug-in (HPE Moonshot Machine Manager) maintained by Hewlett Packard Enterprise (HPE) to perform the power management actions on HPE Moonshot chassis. The plug-in was based on legacy APIs that made MCS infrastructure projects difficult. With this feature, a Citrix-managed HPE Moonshot plug-in (HPE Moonshot) is introduced. With this plug-in, you can create connections to your HPE Moonshot chassis, create catalogs, and power manage machines in the catalog using Web Studio and PowerShell commands. For more information, see:

Support for copying tags from a machine profile source to a VM. With this feature, you can copy tags on NICs, disks (Identity disk, write back cache disk, and OS disk), and Elastic GPU that are specified in the machine profile to newly created VMs in an MCS machine catalog. You can specify these tags in any of the machine profile sources (AWS EC2 instance or AWS launch template version). This feature is applicable to persistent and non-persistent machine catalogs and VMs.

For more information, see Copy tags on VMs.

Support for creating a catalog of VMs enabled with Amazon Elastic Graphics. Using machine profile-based workflow, you can now create a catalog of VMs that are enabled with Amazon Elastic Graphics accelerator. You can use an EC2 instance or launch template with elastic graphics as a machine profile input. For more information, see Create a catalog of VMs enabled with Elastic Graphics accelerator.

Remove tags when deletinge VM record from Citrix. Previously, Remove-ProvVM and Remove-ProvScheme PowerShell commands with ForgetVM parameter removed the VMs and machine catalogs from the Citrix database. However, the commands didn’t remove the MCS-created tags. You had to individually manage the VMs and machine catalogs that weren’t removed entirely from all the resources.

With this feature, you can use:

  • Remove-ProvVM with ForgetVM parameter to remove VMs and MCS- created tags from a single VM or a list of VMs from a machine catalog.
  • Remove-ProvScheme with ForgetVM parameter to remove a machine catalog from the Citrix database and resources from a machine catalog.

This implementation helps in:

  • Identifying leaked resources
  • Removing the additional cost of maintaining the resources that are not required

This feature is only applicable to persistent VMs. For more information, see Remove tags.

Support for machine profile. When you create a catalog to provision machines using Machine Creation Services (MCS) in AWS, you can now use a machine profile to capture the hardware properties from an EC2 instance (VM) or launch template version and apply them to the provisioned machines. Properties that are captured can include, for example, EBS volume properties, instance type, EBS optimization, elastic graphics, and other supported AWS configurations. When editing the catalog, the machine profile of the provisioned machines can be changed by providing a different VM or launch template. For more information, see Create a catalog using a machine profile.

Support for filtering instances. Previously, when you used an AWS EC2 instance as a machine profile input to create an MCS machine catalog, the catalog sometimes would not get created properly or function correctly because of an invalid machine profile input (for example, a machine profile input that has certain property values incompatible with the master image). With this feature, you can list the AWS EC2 instances that can be used as valid machine profile VMs. To do this, use the Get-HypInventoryItem command. For more information, see Filtering VM instances.

Support for instance hibernation. You can now launch AWS instances, use them as desired, and then hibernate them. The hibernation process stores the in-memory state of the instance, along with its private and elastic IP addresses, allowing it to pick up exactly where it left off. For more information on creating VMs that support hibernation, see Instance Hibernation.

Support for capturing diagnostic settings from a machine profile. In Azure environments, MCS now supports capturing of diagnostic settings on VMs and NICs from a machine profile while creating or updating an MCS machine catalog, or updating existing VMs. Therefore, with this implementation, the diagnostic data can be seamlessly transmitted to designated Azure destination endpoints, such as Log Analytics workspaces or Event Hubs, for in-depth analysis and visualization. For more information, see Capture diagnostic settings on VMs and NICs from a machine profile.

Azure support for using spot VMs with MCS. Azure Spot VMs allow you to take advantage of Azure’s unused computing capacity at a significant cost savings. However, due to its eviction policy, Azure Spot VMs are good for only some non-critical applications and desktops.

With this feature, you can create an MCS machine catalog of Azure Spot VMs using a machine profile (VM or template spec). You can update an existing catalog to have Azure Spot VMs as the newly created VMs or switch to have standard Azure VMs. You can also update existing VMs to be Azure Spot VMs. For more information, see Create a catalog using Azure Spot VMs.

Get encryption at host information associated with a machine profile. In Azure environments, with this feature, you can now know whether encryption at host is enabled for a machine profile input (VM or template spec) using PowerShell commands. For more information, see Retrieve encryption at host information from a machine profile.

Use Disk Encryption Set ID (DES ID) of the master image to encrypt all the disks of catalog VMs. In Azure environments, previously, the Disk Encryption Set ID (DES ID) of an MCS machine catalog was derived from a machine profile or custom properties. With this feature, a machine catalog can also derive the DES ID from the master image to encrypt all the disks of the VMS in a catalog.

Support for creating a customer-managed encryption key enabled PVS catalog. In Azure environments, you can now create a PVS catalog enabled with customer-managed encryption key (CMEK) using the Web Studio and PowerShell commands. For more information, see Create a customer-managed encryption key enabled catalog.

MCS creates resource group for creating PVS catalog. While creating a PVS catalog using Web Studio, if you do not select an existing resource group, MCS automatically creates a resource group for creating the catalog. For more information on creating a PVS catalog, see Create Citrix Provisioning catalogs.

Support for backup VM sizes configuration. Public clouds can sometimes run out of capacity for a specific VM size. Also, if you use Azure Spot VMs, then the VMs are evicted at any time based on Azure’s capacity needs. In such a case of insufficient capacity on Azure or a Spot VM power-on failure, MCS now falls back on the backup VM sizes. You can provide a list of backup VM sizes using a custom property BackupVmConfiguration. MCS tries to fall back on the backup VM sizes in the order that is provided by you in the list. In case, MCS fails to fall back on all backup VM sizes provided, you get an error message.

This feature is supported only for a catalog that uses a machine profile and is applicable to both persistent and non-persistent MCS machine catalogs. This feature is currently supported only for Azure environments.

For more information, see Configure backup VM sizes.

Ability to copy tags on all resources. With this feature, in Azure environment, you can now copy tags specified in a machine profile to all the resources such as, multiple NICs and disks (OS disk, Identity disk, and write-back cache disk) of a new VM or an existing VM in a machine catalog.

The machine profile source can be a VM or an ARM template spec. For more information, see Copy tags on all resources.

Support for provisioning catalog VMs with Azure Monitor Agent. Azure Monitor Agent (AMA) collects monitoring data and delivers it to Azure Monitor. With this feature, you can provision MCS machine catalog VMs (persistent and non-persistent) with AMA installed as an extension. This implementation enables monitoring by uniquely identifying the VMs in monitoring data. For more information on AMA, see Azure Monitor Agent overview.

Currently, MCS supports only the machine profile workflow for this feature.

For more information on provisioning machine catalog VMs with AMA enabled, see Provision catalog VMs with Azure Monitor Agent installed.

Managing machine catalogs

MCS support for managing different versions of a machine catalog. With this feature, you can manage the configuration versions of a machine catalog using PowerShell commands. Each configuration change using the Set-ProvScheme results in a new configuration version. You can:

  • See the list of versions
  • Use any previous version to update a machine catalog
  • Manually delete a version if it is not used by a VM
  • Change the number of maximum versions to be retained by a machine catalog

For more information, see Manage versions of a machine catalog.

Support for converting a non-machine profile-based machine catalog to machine profile-based machine catalog in AWS environment. In an AWS environment, you can now use a VM or launch template as a machine profile input to convert a non-machine profile-based machine catalog to machine profile-based machine catalog. New VMs added to the catalog take property values from the machine profile. For more information, see Convert a non-machine profile-based machine catalog to machine profile-based machine catalog.

Repair the identity information of active computer accounts. With this feature, you can reset the identity information of active computer accounts that have identity-related problems. You can choose to reset only the machine password and trust keys, or reset all configuration of the identity disk. This implementation is applicable to both persistent and non-persistent machine catalogs. Currently, the feature is supported only for Azure and VMware virtualization environments. For more information, see Repair the identity information of active computer accounts.

Ability to reset the OS disk of a persistent VM in an MCS created machine catalog in AWS. In AWS environments, you can now use the PowerShell command Reset-ProvVMDisk to reset the OS disk of a persistent VM in an MCS created machine catalog. The feature automates the process of resetting the OS disk. For example, it helps in resetting the VM to its initial status of a persistent development desktop catalog created using MCS.

For more information on using PowerShell command to reset the OS disk, see Reset OS disk.

Retrieve a list of orphaned resources

You can get a list of orphaned resources that are created by MCS but are no longer tracked by MCS. This is currently applicable to Azure environments. To get the list, you can use PowerShell commands. You can filter using connections. For more information, see Retrieve a list of orphaned resources.

MCS ability to change memory and disk cache size

With this feature, you can now change the memory and disk cache size of the Write-back cache (when MCSIO is enabled) using a PowerShell command without creating a new machine catalog. This implementation helps you to have the optimized cache configuration that is suitable for your business needs. This feature is applicable to:

  • GCP and Microsoft Azure environments, and
  • a non-persistent catalog with MCSIO enabled

For more information, see Change cache configuration on an existing machine catalog.

VMware support for storage migration of VMs

With this feature, in a VMware environment, you can move the disk storage of existing VMs from an old storage to a new storage. During migration, MCS retains VM capabilities such as power management, reset OS disk, and so on. You can also add new VMs to the machine catalog using the new disk storage service. To do this, use the PowerShell command Move-ProvVMDisk. For more information, see Storage migration of VMs.

SCVMM support for machine profile

With this feature, you can now use a machine profile to create and update an MCS machine catalog in System Center Virtual Machine Manager (SCVMM) environments. You can also enable nested virtualization and vTPM. For more information, see Create a catalog with a machine profile.

Repair the user certificates of hybrid Azure AD joined machine identities

With this feature, you can use Powershell command to repair the user certificates of hybrid Azure AD joined machine identities if they corrupt or expire. For more information, see Create Hybrid Azure Active Directory joined catalogs.

You can run the Get-ProvScheme command to get information about the user certificate expiration date of a hybrid Azure AD joined machine catalog.

Solution for SCCM duplicated GUID issue

After creating multiple VMs using MCS, the System Center Configuration Manager (SCCM) displayed only one VM on its console because of duplicated GUIDs. This issue is now resolved by adding a step in the image preparation. This step deletes the existing certificates and GUID information within master image. The step is enabled by default.

Citrix Licensing 11.17.2 build 44000

OpenSSL version update

OpenSSL 1.1.1u

Virtual Delivery Agents (VDAs) 7 2311 for Windows Desktop/Server OS.

Enhancements to VDA installers

The following enhancements are introduced to the VDAServerSetup_xxxx.exeVDAWorkstationSetup_xxxx.exe, and VDAWorkstationCoreSetup_xxxx.exe installers:

  • Newly added arguments: /enable_hdx_tls_dtls and /websockettoken
  • Options to exclude: Citrix App Protection Component, Citrix HyperV Filter Driver, and Citrix Personalization for the App-V – VDA components

For more information see, Command-line options for installing a VDA.

Adaptive refresh rate

With the new scalability improvements, HDX now matches the refresh rate of virtual monitors to match the target FPS policy set. For more information, see Adaptive refresh rate.

Support for NGads Azure SKUs with AMD Radeon PRO V620

NGads Azure SKUs with AMD Radeon PRO V620 are now supported. With this, you now have more options in selecting the GPU-accelerated SKUs on Azure.

Support for AOMedia Video 1 (AV1) encoding

The AV1 video codec is now supported for the following graphic modes:

  • For Actively Changing Regions
  • For the Entire Screen

The following GPUs are supported:

  • NVIDIA Ada Lovelace-based GPU
  • Intel ARC or Intel Data Center GPU Flex Series GPUs

With the new AV1 video codec, you can now experience superior image compression, better image quality, and lower bandwidth usage compared to H.264 and H.265. For more information, see AV1.

Support for loss tolerant mode for graphics

Loss tolerant mode is thoroughly reworked to ensure the session remains interactive when packet loss is detected.

For more information, see Loss tolerant mode.

PowerShell commands to create Auto-tags (Preview)

With this feature you can now create tags automatically by using the PowerShell command. For more information, see Auto Tags.

Rendezvous V2 protocol by default

Rendezvous continues to be disabled by default. When Rendezvous is enabled, it uses V2 by default instead of V1. For more information, see Configure rendezvous version.

TLS 1.3 support on Universal Print Server

Universal Print Server now supports TLS 1.3 which enhances the overall security posture which includes the removal of all legacy cipher suites, shortened handshake process, updating the TLS protocol version negotiation mechanism, and so on.

For more information, see Transport Layer Security (TLS) on Universal Print Server.

Virtual Channel Allow List logging enhancements

New configuration options have been added for the Virtual Channel Allow List logs, which allow you to set the logging level as well as a throttling period to help manage the amount of events generated. For more information, see Virtual channel allow list logging enhancements.

Virtual IP and virtual loopback

Virtual IP and virtual loopback are now supported with Windows Server 2019 and Windows Server 2022. For more information, see Virtual IP and virtual loopback.

PowerShell command to enable the reuse of power-managed desktop VDAs for all the delivery groups on the site

Previously, to enable access to power-managed desktop VDAs in pooled delivery groups (created by MCS or Citrix Provisioning) during a Local Host Cache event, you had to run the ReuseMachinesWithoutShutdownInOutage PowerShell command for each delivery group. Now, you can change the default value of ReuseMachinesWithoutShutdownInOutage for new Delivery Groups created in your environment. For more information, see Application and Desktop.

Media Foundation Transforms (MFT) support for webcam redirection on Windows Virtual Desktops Agent

You can now select MFT as an option for webcam redirection on Windows Virtual Desktops Agent. With MFT, media data processing is made simpler.

For more information, see Microsoft documentation.

VDA environments with proxies for internet and URL filtering (Preview)

You can now use the VDA Upgrade Service to update VDAs when you have proxies for internet connectivity and web filtering. The proxy configured in policy takes precedence over the proxy configured in registry. For more information, see Install VDAs. Also, refer to the list of urls that need to be white listed in the proxy.

EDT enhanced congestion control

The EDT congestion control algorithm has been updated to optimize response and performance in challenging networks.

USB diagnostics tool

A commandline tool on the VDA to help Citrix admins diagnose and resolve USB device redirection issues experienced on the client in an expedited manner. This utility tool collects vital information required to resolve configuration issues associated with USB devices attached on the client that are failing to redirect inside an ICA session. For more information, see USB Diagnostics Tool

VDA machines that fail registration consecutively moved to Sin Bin

To improve VDA registration process, machines that fail registrations continuously for two times are put into a quarantine bucket called Sin Bin for a time frame of three minutes. Citrix Virtual Apps and Desktops turns down the registration request if the machine is in Sin Bin.

NOTE:

For the following errors, machines are moved to Sin Bin after the first occurrence itself:

  • DALWorkerFunctionalLevelTooLowForCatalogException
  • DALWorkerFunctionalLevelTooLowForDesktopGroupException
  • DALSingleMultiSessionMismatchException
  • DALWorkerPoweredOffDuringRegistrationException

Publish App-V, MSIX and MSIX app attach packaged applications on single-session and shared desktop VDAs

You can now access packaged applications, for example, App-V, MSIX, and MSIX app attach on the single-session and shared desktop VDAs. This enhancement ensures that the packaged applications are readily available to use when you sign in. This feature facilitates faster launch of packaged applications and improves your experience significantly by bringing it closer to accessing a locally installed application. For more information, see Publish packaged applications on single-session or shared desktop VDAs.

Virtual Delivery Agents (VDAs) 7 2311 for Linux

Support for SUSE 15.5 and Debian 11.7

The Linux VDA now supports SUSE 15.5 and Debian 11.7. For more information, see System requirements.

Encrypting ICA sessions end-to-end (preview)

You can now encrypt ICA sessions end-to-end between the Citrix Workspace app (client) and the VDA (session host).

The end-to-end encryption (E2EE) feature allows no intermediate network elements including the Citrix Gateway to decrypt the ICA traffic. It uplifts the secure posture of your environment and is easy to configure and manage. For more information, see Encrypt ICA sessions end-to-end.

HDX adaptive throughput

The Linux VDA now supports HDX adaptive throughput. The feature intelligently fine-tunes the peak throughput of ICA sessions by adjusting output buffers and results in an enhanced user experience. For more information, see the HDX adaptive throughput article.

AOMedia Video 1 (AV1) support

This release introduces a new codec, AV1 that lets you receive higher quality images at the same bandwidth utilization and higher FPS on lower bandwidths. AV1 uses a lower bandwidth per frame when compared to H.264 / H.265. For more information, see Graphics configuration and fine-tuning.

TIP:

To use HDX 3D Pro with an NVIDIA GPU, you must install an NVIDIA graphics driver version that supports NVIDIA Capture SDK version 8. For more information, see the NVIDIA Capture SDK documentation.

Graphics status available in the system tray

Session users can now view the graphics status by clicking the system tray icon in their sessions.

For more information, see System tray.

Support for multiple audio devices (preview)

This release introduces an audio redirection feature. The feature allows multiple audio devices on the client machine where Citrix Workspace app is installed to be redirected to the remote Linux VDA session.

With the feature enabled:

  • All local audio devices on the client machine are displayed in a session. Instead of CitrixAudioSink (audio output) or CitrixAudioSource (audio input), the audio devices appear with their respective device names. You can select an audio device in an app in a session or use the default audio device during a session which is also the default audio device of the client machine. If necessary, you can change the default audio device from the system settings of the client machine. After the default audio device of the client machine is updated, the new device appears as the default audio device in the session.
  • Audio devices within sessions update dynamically when you plug in or remove one.

For more information, see Support for multiple audio devices.

Easy install enhancements

We have refactored and simplified the easy install feature to improve your experience. You can now:

  • Run the easy install script (ctxinstall.sh) through all or specific modules. For instructions on modular execution, run ctxinstall.sh -h to check the help information where examples are provided. For more information on ctxinstall.sh, see the ctxinstall.sh section of the Create domain-joined VDAs using easy install article.
  • Have a better understanding of the ctxinstall.conf.tmpl file where variables are grouped according to use cases.

Linux VDA data collection program

You now automatically participate in the data collection program after installing the Linux VDA. The data collection program collects statistics and usage data and sends the data to Citrix Analytics to help improve the quality and performance of Citrix products. To disable the program and view more details, see Linux VDA data collection program.

New metrics available for Linux sessions

This release adds two new metrics for Linux sessions in Citrix Director and Monitor:

  • ICA latencyICA Latency is basically the network latency. This metric indicates if the network is sluggish.
  • PoliciesAll policies that are in effect for the current session are displayed on the Policies tab in the Session Details view.

For more information, see Linux VM and Linux session metrics.

Enhanced EDT congestion control is now generally available

A new congestion control algorithm is introduced to optimize the Enlightened Data Transport (EDT) protocol. This implementation allows EDT to achieve higher throughput and reduce latency for an enhanced user experience. This feature is enabled by default. For more information, see Adaptive transport.

Rendezvous V2 by default

The Rendezvous Protocol is disabled by default. When the Rendezvous Protocol is enabled, Rendezvous V2 instead of V1 takes effect.

EDT MTU discovery is now enabled on the VDA by default

MTU discovery allows EDT to automatically determine the Maximum Transmission Unit (MTU) when establishing a session. Doing so prevents EDT packet fragmentation that might result in performance degradation or failure to establish a session. For more information, see Adaptive transport.

Citrix Federated Authentication Service 2311

This release of Federated Authentication Service includes no new features.

Citrix Provisioning 2311

Citrix Hypervisor rebranded to XenServer

In line with our latest rebranding strategy, we’ve updated all instances of Citrix Hypervisor to XenServer.

Support for IPv6-based streaming

Citrix Provisioning now supports streaming of UEFI-based targets over IPv6. This implementation implies that you can now configure Citrix Provisioning Servers to use IPv6. Then, create targets that stream using IPv6. Note that IPv6 support is for BDM (iso and hard disk) only.

This feature is applicable to the following hypervisors:

  • VMware 7.x
  • VMware 8.x
  • Hyper-V
  • Azure

For more information, see:

Support for providing Citrix Provisioning Server information during a BDM update

When doing a BDM update, the Citrix Provisioning Servers information was read from the BIOS bootstrap file in previous versions. This bootstrap file relied on BIOS, which is not supported any longer, and has other limitations, such as, it doesn’t support DNS name of servers.

With this feature, you have to now provide the Citrix Provisioning Servers information when doing a BDM update. Therefore, this implementation allows you to update BDM even when BIOS support is removed. You can enter either a DNS name that is setup as an alias for all login servers or select individual servers.

Support for the Microsoft OLE DB Driver 19.3 or later

Citrix Provisioning now supports Microsoft OLE DB Driver 19.3 or later to meet security compliance and performance requirements.

Support for farm read-only administrative role

To simplify the process of managing the administrative roles and responsibilities, Citrix Provisioning now supports farm read-only access to a group of users. For more information, see Administrative roles.

Support for joining your farm to customer-managed Delivery Controller

Citrix Provisioning now allows you to join your farm with a Citrix Virtual Apps and Desktops site (customer-managed Delivery Controller). If you choose to join your farm to a Citrix Virtual Apps and Desktops site, then you can additionally provision Citrix Provisioning targets using the Citrix Virtual Apps and Desktops Web Studio. However, currently, you can do the provisioning only for Azure workloads. For more information on joining your farm, see Farm.

Support for creating Hybrid Azure AD joined catalogs

Citrix Provisioning now supports creating Hybrid Azure AD joined catalogs. While running the Image Wizard to create a vDisk, select Prepare for Hybrid Azure AD join in the Edit Optimization Settings dialog if you want to create a Hybrid Azure AD joined catalog. For more information, see Create Hybrid Azure AD joined catalogs.

Support for VMware vSAN 8.0

Citrix Provisioning 2308 and later supports VMware vSAN 8.0. You can upgrade your existing vSAN environment to vSAN 8.0 in Citrix Provisioning deployment.

Support for provisioning target devices in untrusted domains using API

Previously, you could provision target devices in untrusted domains using only Citrix Virtual Apps and Desktops Setup Wizard or Streamed VM Setup Wizard. With this feature, you can now provision target devices in untrusted domains using Citrix Provisioning API PowerShell commands. To do this, add the parameter DomainCredentials to the provisioning commands Start-PvsProvisionMachines or Start-PvsProvisionXdMachines. For more information, see Provision target devices in untrusted domain using API PowerShell commands

Citrix Profile Management 2311

Improved user store selection

By default, when multiple user stores are available, Profile Management selects the store with the latest profile data. If more than one store has the latest profile, Profile Management selects the one configured earliest.

With a new policy, User store selection method, you can now enable Profile Management to select the store with the best access performance. For more information, see Change the user store selection method.

Files deduplication support extended to profile containers

File deduplication has been extended to profile containers, allowing you to efficiently reduce storage costs for profile containers. By default, Profile Management deduplicates files from profile containers only when those files are larger than 256 MB. If necessary, you can increase this threshold size using a new policy, Minimum size of files to deduplicate from profile containers. For more information, see Enable file deduplication.

Support for force logging off users when the profile container is unavailable during logon

By default, when the profile container is unavailable during user logon, a user logs on using the temporary profile instead. However, this behavior leads to data loss for any changes made during the session. With a new policy, Log off users when profile container is not available during logon, you can now force log-off users in such cases. For more information, see Set up profile containers.

Support for enabling read access to profile containers

By default, a profile container is accessible only to its owner. With a new policy, Users and groups to access profile container, you can now enable other users to have Read access to the profile container. This policy empowers you to exercise more precise and secure control over profile container access. For more information, see Grant AD users Read access to profile containers.

Support for enabling both multi-session write-back and local caching for profile containers

In container-based profile solutions, you can now enable both the Enable multi-session write-back for profile containers and Enable local caching for profile containers policies. This enhancement improves user experience by combining the benefits of both policies, which include:

  • Data consistency across concurrent sessions (through multi-session write-back)
  • Faster logon and logoff times and reduced network load (through local caching)

For more information, see Set up profile containers.

Multi-session runtime sync support for OneDrive files

With the OneDrive container enabled, any changes a user makes to OneDrive files in a session are now instantly visible in its concurrent sessions. This improvement reduces synchronization conflicts and ensures data integrity. For more information, see Enable the OneDrive container.

Single Sign-On (SSO) sync support for OneDrive Container

With this enhancement, users now don’t have to reenter credentials for OneDrive during subsequent logons, improving user convenience. For more information, see Enable the OneDrive container.

Support for the new Microsoft Teams

With the UWP app roaming policy enabled, the new Microsoft Teams app can now roam with users. Therefore, users can access the same Microsoft Teams app with their personalized settings and data from different devices.

Health check enhancements

We’ve enhanced our Profile Management health check tool to provide more comprehensive health checks. Besides the existing status checks, the tool can now provide more checks such as an assessment of logon times, letting you quickly identify and resolve issues that might impact the user experience.

Enhanced Profile Management logs

We’ve enhanced Profile Management logs to provide more details for user logon and logoff processes. This improvement enables you to quickly pinpoint the underlying reasons for slow logons or logoffs. For more information, see Check Profile Management log files.

New Windows events for monitoring size changes and sync process durations for pending areas

We’ve added more Windows events for monitoring tools to track both size changes and sync process durations for the pending area. This enhancement provides you with valuable data to more efficiently identify and resolve relevant issues. For more information, see Check Windows events.

Citrix Workspace Environment Management 2311

Automatic agent upgrade (Preview)

  • You can select the desired agent package from the centralized SMB share package storage location, and schedule automatic upgrades for all agent machines in a configuration set.
  • You can now specify the time and schedule the day(s) of the week on which you want WEM to automatically roll out the upgrade to all agent machines in a configuration set.
  • You can now specify the device name and IP of agent machines in a configuration set for which you want WEM to automatically roll out the upgrades. For more details, see App Package Delivery.
  • Minimum agent version required: 2311.1.0.1

Support for the Windows 11 and Windows Server 2022 in Citrix Optimizer

  • We added support for the Windows 11 version 21H2 (build 2009) and Windows Server 2022 21H2 (build 2009) in Citrix Optimizer. You can now use the WEM service to perform template-based system optimizations for Windows 11 2009 and Windows Server 2022 2009 machines. In addition, we have updated all existing templates to reflect changes introduced in the latest standalone Citrix optimizer. For information about using Citrix Optimizer, see Citrix Optimizer.
  • Minimum agent version required: 2311.1.0.1

Registry Entries in web console (Preview)

Using the web console, you can now add registry entries as assignable actions, which let you create, set, or delete registry values in the user environment. The feature has been enhanced to provide a better user experience. Additionally, you are now able to add tags to registry entries and assign multiple registry entries at the same time. For more information, see Registry Entries.

File System Operations in web console (Preview)

Administrators can create and manage file system operations and assign them to the users now using the web console. For more information, see File System Operations.

Support for File Type Association (FTA) settings in web console (Preview)

This feature lets the administrators create, manage FTAs, and assign them to the users. Administrators can also use the File Type Association Assistant tool in the WEM Tool Hub to easily get the information they need for configuring FTAs in the web console. For more information, see File Type Associations.

Enhancements to extended data in reports (Preview)

Two new export options are introduced for agent reports, CSV (formatted) and JSON (formatted). These options enhance the readability of extended data within the reports. For more information, see Export reports.

Categorize Profile Management settings in the web console (Preview)

This feature lets you reorganize your view of Profile Management settings. The three built-in tags, File-based, Container-based, and App access control act like filters, helping you concentrate on the settings available to the selected tag. The latest selected tags are retained as your administrator preference. For more information, see Profile Management Settings.

Enhanced Agent Settings (Preview)

  • A new setting Enable agent to use cached domain search results is added to the agent settings. When enabled, the agent uses the cache for domain query results to improve performance and resiliency. You can also update WEM group policies when the agent cannot contact the domain. For more details, see Agent Settings.
  • Minimum agent version required: 2311.1.0.1

Enhancements to the manual backup limit (Preview)

We have now enhanced the maximum manual export limit from 10 to 25 per account. For more information, see Back up a configuration set.

Windows Logon analysis

This tool collects the logon duration data and generates reports about the recent logon duration data. Each logon report is categorized further allowing you to identify potential issues and bottlenecks. For more details, see Windows Logon analysis.

Enhancements to the health check report functionality in web console (Preview)

This feature improves the user experience of configuring Profile Management through WEM. When you follow the link on the Agent health check result page to Profile Management settings, you can see the errors/warnings in the results with their corresponding setting highlighted in the Profile Management configuration page on the web console. You can then modify the settings according to the results displayed in the footer. For more information, see Reports.

Application security log reports (Preview)

  • Administrators can now review the Application security logs in the web console by enabling application security log collection per configuration set and get the corresponding reports. The administrator can view the logs by subtype within the details of each report. For more details, see Application Security logs under Reports and the description for Security logs in Monitoring preferences.
  • Minimum agent version required: 2311.1.0.1

Enhancements to optimization and usage insights (Preview)

This feature lets you configure the list of excluded applications by providing the application names. You can add, edit, and delete the excluded applications using the settings under Preferences. For more information, see Excluded applications.

Privilege Elevation and Process Hierarchy Control log reports (Preview)

  • Administrators can now review the privilege elevation logs in the web console by enabling security log collection per configuration set and get the corresponding reports. The administrator can view the logs by subtype within the details of each report. For more information, see the description of Security logs in Monitoring preferences.
  • Minimum agent version required: 2311.1.0.1

Profile Management in web console (Preview)

Workspace Environment Management now supports all supported versions of Profile Management through 2311. The following features are now available in the web console.

  • User store selection method. Specify the user store selection method when multiple user stores are available. Options include:
    • Configuration order. Profile Management selects the earliest configured store.
    • Access performance. Profile Management selects the store with the best access performance.
    The feature is available under each configuration set in Profiles > Profile Management Settings > Advanced settings > Replicate user stores. For more information, see Citrix Profile Management Settings.
  • Deduplicate files this size or larger (MB). Specifies the minimum size of files to deduplicate from profile containers. The default size is 256 MB.The feature is available under each configuration set in Profiles > Profile Management Settings > File deduplication > Enable file deduplication. For more information, see Citrix Profile Management Settings.
  • Log off users when profile container is not available during logon. Specifies whether to force log-off users when the profile container is unavailable during user logon.The feature is available under each configuration set in Profiles > Profile Management Settings > Profile container > Enable profile container. For more information, see Citrix Profile Management Settings.
  • Set users and groups to access profile container. Specifies which AD domain users and groups have Read & Execute permission on profile containers. By default, a profile container is accessible only to its owner.The feature is available under each configuration set in Profiles > Profile Management Settings > Profile container. For more information, see Citrix Profile Management Settings.
  • Minimum agent version required: 2311.1.0.1

Citrix Session Recording 2311

Audio recording for non-optimized HDX audio is now generally available

You can enable audio recording for non-optimized HDX audio when configuring session recording policies. The feature is now generally available and enhanced to let you adjust the volume during recording playback.

NOTE:

The audio that is handled on the VDA and delivered to/from the client where the Citrix Workspace app is installed is referred to as non-optimized HDX audio. Unlike non-optimized HDX audio, optimized HDX audio has its processing offloaded to the client, as seen in the Browser Content Redirection (BCR) and Optimization for Microsoft Teams scenarios.

For information about enabling audio recording, see Configure session recording policies.

Prerecording also available for virtual app sessions

When you specify event-triggered dynamic screen recording, you can configure the amount of time of the screen recording you want to keep before triggering events are detected. This prerecording feature is now extended to virtual app sessions. It is now available for both virtual desktop sessions and virtual app sessions. For more information, see Configure event response policies.

NOTE:

When you configure lossy screen recording, note the following changes:

  • The Medium and High values for the Video fluency (FPS) compression option have changed to 5 and 10, respectively.
  • Session Recording now uses Average Bitrate (ABR) instead of Constant Rate Factor (CRF) for video bitrate encoding. Note it when you set the Video image quality compression option.

For more information, see the compression option descriptions in Enable or disable lossy screen recording.

Hide specific applications during screen recording

You can now hide specific applications with a layer mask during screen recording. This feature requires that you enable lossy screen recording in your custom session recording policy.

For more information, see Create a custom recording policy.

Allow end users to deny recording of their session

You can now enable end users to accept or deny the session recording disclaimer that appears when they launch a session. If end users accept the disclaimer, their session continues with session recording enabled. If end users deny the disclaimer, their session is terminated.

You can also customize the title and message body for the default and your custom recording notifications.

For more information, see Customize recording notification messages.

Store recording files in Amazon Simple Storage Service (Amazon S3)

You can now store recording files in Amazon S3. For more information, see Store recordings in Amazon S3.

Ability to play completed and live session recordings on Citrix Director

You can now play completed and live session recordings on Citrix Director. For more information, see the Citrix Director documentation.

Regular event response reports

You can now schedule reports through Session Recording Server Properties to receive emailed event response reports on a daily or weekly basis. An event response report contains a digest chart as the email body and a csv file as the attachment. The csv file includes a full list of the events during the day or week that have triggered various event responses.

NOTE:

By selecting email notifications as the event response in your custom event response policy, you can still be notified about each individual occurrence. You can choose regular event response reports, individual notifications, or both.

For more information, see Event response reports.

Ability to check the recording success rate

You can check the recording success rate to learn whether all sessions that match the currently active recording policy are recorded. If all sessions that match the currently active recording policy are recorded, the recording success rate is 100%. Otherwise, the recording success rate is lower than 100% and you are prompted to check failed recordings in a file where session details are provided. This feature helps you monitor recording activities and identify issues in a timely manner. For more information, see Check the recording success rate.

Citrix Virtual Apps and Desktops service

December 2023

New and enhanced features

Send Message progress. You can now view the progress of the Send Message operation available in Monitor > Filters. This operation helps send bulk messages to all connected sessions on your Site. The progress of the operation is displayed in percentage. Once the operation is completed, the number of messages that were successfully sent and the number that have failed are displayed. Send message status is helpful when you are administering large sites. It helps understand if the message needs to be resent to certain users. Sending messages can fail if the machines are unregistered or if the sessions are faulty. For more information about Send Message, see Send messages to users.

November 2023

New and enhanced features

Modified configuration limits. The following table describes the modifications made to the DaaS configuration limits to improve the performance and provide cost-effectiveness.

ResourceOld limitNew limit
Active Directory domains85100
Catalogs10002000
Delivery Groups10002000
Resource location85100
Resource location -> Total sessions20,00025,000

For more information, see Limits.

A single option to retain VM and system disk during power cycles. Starting an existing VM on Azure is now faster than launching a new one, making it a more efficient choice to retain VMs across power cycles. In response to this change, we’ve combined the options Retain VMs across power cycles and Retain system disk during power cycles into a single option Retain VM and system disk during power cycles. This means that when you select this option to reduce VM restart times by retaining system disks, your VMs are retained as well.

New capability in Full Configuration to filter machine sizes based on Encryption at Host property in machine profiles (Azure VMs specific). Once you choose a machine profile with Encryption at Host enabled during Azure machine catalog creation or management, only machine sizes that support this feature are displayed.

Restrict backup and restore actions to Full Administrator role. We’ve enhanced access control for the backup and restore actions. Only users with the Full Administrator role can now access the Backup + Restore node, preventing unauthorized actions.

Data caching for the Search node. We have introduced data caching for the Citrix DaaS Searchnode. This enhancement improves the performance of the search and the following lists the use cases that eases your regular tasks:

  • Quick display of search results after they are retrieved for the first time.
  • Retains pagination results after navigating out and back to the Search node.

Image information on the Machine Catalogs page. You can now view the following image information through the Template Properties of the machine catalog:

  • Operating system
  • Machine identity service
  • Machine Creation Service storage
  • Filepath for pagefile.sys for Azure deployments.

This enhancement provides better clarity on the image information and ensures that the administrators have all the information about the machine catalog in one place.

Support for pinning search filters. To provide a quick search experience, Full Configuration enables a facility to pin your search filters. Filter pins allow you to keep the frequently used search filters accessible on the page. This enhancement is available in the search panels of the following nodes:

  • Search
  • Machine Catalogs
  • Delivery Groups
  • Applications

For more information, Use Search in the Full Configuration management interface.

Support for associating metadata with configuration logs. Using this enhancement, you can now attach metadata with the configuration logs by associating a name-value pair on the high-level operations. For more information, see Associate metadata with configuration logs.

Ignore orphaned resources with specific tag. In Azure environments, a customer-managed resource tagged with all Citrix tags is detected as an orphaned resource. With this feature, if you add another tag CitrixDetectIgnore with value as true to that resource, then the resource is ignored while detecting orphaned resources.

Solution for SCCM duplicated GUID issue. After creating multiple VMs using MCS, the System Center Configuration Manager (SCCM) displayed only one VM on its console because of duplicated GUIDs. This issue is now resolved by adding a step in the image preparation. This step deletes the existing certificates and GUID information within master image. The step is enabled by default.

Repair the identity information of active computer accounts. With this feature, you can reset the identity information of active computer accounts that have identity-related problems. You can choose to reset only the machine password and trust keys, or reset all configuration of the identity disk. This implementation is applicable to both persistent and non-persistent machine catalogs. Currently, the feature is supported only for Azure and VMware virtualization environments. For more information, see Repair the identity information of active computer accounts.

Get encryption at host information associated with a machine profile. In Azure environments, with this feature, you can now know whether encryption at host is enabled for a machine profile input (VM or template spec) using PowerShell commands. For more information, see Retrieve encryption at host information from a machine profile.

Repair the user certificates of hybrid Azure AD joined machine identities. With this feature, you can use Powershell command to repair the user certificates of hybrid Azure AD joined machine identities if they corrupt or expire. For more information, see Create Hybrid Azure Active Directory joined catalogs.

You can run the Get-ProvScheme command to get information about the user certificate expiration date of a hybrid Azure AD joined machine catalog.

Support for Azure confidential VMs (Preview). Azure confidential computing VMs ensures that your virtual desktop is encrypted in memory and protected in use. With this feature, you can now use MCS to create a catalog with Azure confidential VMs. You must use the machine profile workflow to create such a catalog. You can use both VM and ARM template spec as a machine profile input. For more information, see Azure confidential VMs (Preview).

Support for converting a non-machine profile-based machine catalog to machine profile-based machine catalog in AWS environment. In an AWS environment, you can now use a VM or launch template as a machine profile input to convert a non-machine profile-based machine catalog to machine profile-based machine catalog. New VMs added to the catalog take property values from the machine profile. For more information, see Convert a non-machine profile-based machine catalog to machine profile-based machine catalog.

Support for Citrix-managed HPE Moonshot plug-in (Preview). Previously, you used HPE-managed Moonshot plug-in (HPE Moonshot Machine Manager) maintained by Hewlett Packard Enterprise (HPE) to perform the power management actions on HPE Moonshot chassis. The plug-in was based on legacy APIs that made MCS infrastructure projects difficult. With this feature, a Citrix-managed HPE Moonshot plug-in (HPE Moonshot) is introduced. With this plug-in, you can create connections to your HPE Moonshot chassis, create catalogs, and power manage machines in the catalog using Full Configuration interface and PowerShell commands. For more information, see:

Ability to change memory and disk cache size. With this feature, you can now change the memory and disk cache size of the Write-back cache (when MCSIO is enabled) using a PowerShell command without creating a new machine catalog. This implementation helps you to have the optimized cache configuration that is suitable for your business needs. This feature is applicable to:

  • GCP and Microsoft Azure environments, and
  • a non-persistent catalog with MCSIO enabled

For more information, see Change cache configuration on an existing machine catalog.

Support for creating a customer-managed encryption key enabled catalog. In Azure environments, you can now create a Citrix Provisioning catalog enabled with customer-managed encryption key (CMEK) using the Full Configuration interface and PowerShell commands. For more information, see Create a customer-managed encryption key enabled catalog.

Ability to copy tags on all resources in Azure. With this feature, in Azure environment, you can now copy tags specified in a machine profile to all the resources such as, multiple NICs and disks (OS disk, Identity disk, and write-back cache disk) of a new VM or an existing VM in a machine catalog.

The machine profile source can be a VM or an ARM template spec. For more information, see Copy tags on all resources.

Session state updated to disconnected after the machine is suspended. Previously, after you suspended a VM, the session was still shown as Active. With this enhancement, after you suspend a VM, the associated session’s state is now shown as Disconnected.

Support for creating AWS VMs that support hibernation. You can now create machine catalogs that support VM hibernation in your AWS environments, enhancing the overall cost-effectiveness of your deployment. You can also edit a catalog to include hibernation-capable VMs if the associated machine profile supports this capability. For more information, see Power Manage AWS VMs.

Support for configuring load-balancing methods at the delivery group level (Preview). This feature allows you to choose the Vertical Load Balancing method at a delivery group level. With this feature, each machine is aligned to the maximum load index before the next machine is powered on. Autoscale and Vertical Load Balancing determine when the next machine is powered on. This feature achieves maximum utilization for each machine and cost savings in public clouds. This feature offers more flexibility in managing the load balancing strategies for machines.

You can configure a delivery group to either inherit the load balancing method from the site-level settings or override the site-level load balancing method and instead choose one of the vertical or horizontal load balancing methods. For more information, see Step 2. Load balancing.

Support for hibernation-capable VMs in Azure (Preview). In Azure environments, you can create an MCS machine catalog that supports hibernation. Using this feature, you can suspend a VM, and then reconnect to the previous state of the VM when a user signs in again. For more information, see Create hibernation-capable VMs (Preview).

DaaS get-started guide. We’ve launched a new guide to streamline and simplify DaaS deployment and configuration for both new and experienced administrators. It offers these key benefits:

  • Easy to get started. Using a step-by-step questionnaire-based approach, this guide helps new administrators set up their deployments quickly. Contextual help info throughout the guide aids in understanding essential concepts and terminology.
  • Simplify complex configurations. This guide includes pre-configured settings where applicable and provides access to the Full Configuration UI for advanced setup. Experienced admins can use it as a foundation for more complex configurations.

For more information, see Use DaaS get-started guide.

Assign drive letters to write-back cache disks using Full Configuration. Previously, you could assign a specific drive letter to the write-back cache disk only by using a PowerShell cmdlet. You can now accomplish the same task using Full Configuration. For more information, see Create machine catalogs.

Support for changing various Azure machine properties using Full Configuration. For Machine Creation Services-provisioned Azure machines, you can now change the following property settings using Full Configuration:

  • Storage type
  • Dedicated host group
  • Azure Compute Gallery settings

When you change any of these settings, Full Configuration automatically identifies related settings and provides automatic synchronization or prompt messages requesting you to reselect related settings. This capability ensures consistent changes across associated settings, preventing potential configuration errors. For more information, see Edit a catalog.

Use existing identity pools to create identities for MCS-provisioned machines. When creating AD-joined catalogs or adding machines to them using Full Configuration, you can now use an existing identity pool to allocate machine identities. This feature allows you to apply a consistent machine account naming scheme across multiple catalogs. For more information, see Machine identities.

Session Topology. The Session Topology view is the next step towards enhancing troubleshooting workflows in Monitor. The Session Topology view provides a visual representation of the in-session path for connected HDX sessions. You can access the topology view from the User Details > Session Performance.

The Session Topology view for an HDX connected session shows the components involved in the session path with their metadata, the link between the components, and the applications published on the VDA. In addition, ICA Latency and ICA RTT measurements are displayed for the session when it is in a connected state.

Use the Session Topology view to understand the components through which the session data flows and to identify the specific hop that might be bringing in performance issues. For more information see Session Topology.

Citrix Workspace App 2311 for Windows

Introducing new installer for Citrix Workspace app

The user interface of the Citrix Workspace app installer is revamped to give a modern, easy outlook, and a better user experience. By default, the new installer is enabled.

Prerequisites

  • .Net 6
  • Minimum 2 GB RAM

The following table provides details on the required disk space to install the Citrix Workspace app:

Installation typeRequired disk space
Fresh installation1 GB
Upgrade1 GB

The new installer is enabled by default. For more information, see User interface based installation.

IMPORTANT:

In the new Citrix Workspace app for Windows installer UI, users don’t have the option to enable the single sign-on feature. However, admins can enable this feature after completing the installation. For more information, see single sign-on.

Support for Activity Manager on cloud stores

Citrix Workspace app for Windows supports the Activity Manager feature. This feature lets end users view and interact with all their active apps and desktop sessions in one place. To view active sessions in the Activity Manager, click the Activity Manager icon. You can perform the following actions on an app or desktop by clicking the respective ellipsis(…) button from the Activity Manager:

  • Log out: Logs out from the current session. All the apps in the session are closed, and any unsaved files are lost.
  • Disconnect: The remote session is disconnected but the apps and desktops are active in the background.
  • Restart: Shuts down your desktop and start it again.
  • Shutdown: Closes your disconnected desktops.
  • Force quit: Forcefully power off your desktop if there is a technical issue.
  • Click the X button to terminate the active app session from the Activity Manager.

For more information, see Activity manager.

NOTE:

This feature is available in Citrix Workspace app for Windows only if the new Workspace experience is enabled.

Automatic selection of video codec

With this release, Citrix Workspace app for Windows now automatically detects the best video codec to use. During installation of the Citrix Workspace app for Windows, the decoding capabilities of the endpoint are evaluated. Based on this information, Citrix Workspace app for Windows selects the best codec to use with the VDA when the session starts. The order in which the video codecs are evaluated is as follows:

  1. AV1
  2. H.265
  3. H.264

This feature is available when the Use video codec for compression policy is set to one of the following:

  • Use when preferred
  • For the entire screen
  • For actively changing regions

For more information on the Use video codec for compression policy, see Use video codec for compression.

The automatic selection only applies to YUV 4:2:0 variants of these codecs. YUV 4:2:0 uses less bandwidth compromising quality. If the Visual Quality policy setting is set to Build-to-Losslessor Always Lossless and if the Allow Visually Lossless policy is set to enabled, the automatic selection of the video codec is disabled and instead YUV 4:4:4 H.264 or H.265 is used.

For more information on these policies, see the following:

This feature is enabled by default.

For more information, see Automatic selection of video codec.

H.265

Citrix Workspace app supports the use of the H.265 video codec for hardware acceleration of remote graphics and videos. H.265 video codec must be supported and enabled on both the VDA and Citrix Workspace app.

Starting with Citrix Workspace app 2311, this feature is enabled automatically with the introduction of the Automatic selection of video codec feature.

For more information, see the H.265 documentation.

AV1

Citrix Workspace app supports the use of the AV1 video codec for hardware acceleration of remote graphics and videos. AV1 video codec must be supported and enabled on both the VDA and Citrix Workspace app.

Starting with Citrix Workspace app 2311, this feature is enabled automatically with the introduction of the Automatic selection of video codec feature.

For more information, see the AV1 documentation.

Loss tolerant mode for audio

With this release, Citrix Workspace app supports Loss tolerant mode (EDT lossy) for audio redirection. This feature improves the user experience for real-time streaming when users are connecting through networks with high latency and packet loss.

You need to use VDA version 2311 or later. By default, this feature is enabled on Citrix Workspace app for Windows. However, it is disabled on VDA.

For more information, see the Loss tolerant mode for audio documentation.

Synchronize multiple keyboards at session start

Previously, only the active keyboard on the client was synchronized with VDA after the session started in full-screen mode. In this scenario, if you configured Sync only once – when session launches on your Citrix Workspace app, and you had to change to a different keyboard, you have to manually install the keyboard on your remote desktop. Similarly, if you configured Allow dynamic sync on your Citrix Workspace app, you have to move to windowed mode, change the keyboard on your client, and then move back to full-screen mode.

With this release, all available keyboards on the client are synchronized with VDA after the session starts in full-screen mode. You can select the required keyboard from the list of installed or available keyboards on the client after the session starts in full-screen mode.

For more information, see the Synchronize multiple keyboards at session start documentation.

Improved performance of BCR

Previously, BCR used client-side disk space cache and the cached information wasn’t deleted during an upgrade. This setting resulted in higher disk space usage over time and inconsistent behavior while a page is redirected using BCR.

With this release, to resolve this issue, BCR uses an in-memory cache. This enhancement helps to improve the performance of BCR.

This feature is disabled by default.

For more information, see Improved performance of BCR.

Version upgrade for Chromium Embedded Framework

The version of the Chromium Embedded Framework (CEF) is upgraded to 117. This version upgrade helps to resolve security vulnerabilities.

Important update on App Protection file and driver names

Starting with Citrix Workspace app for Windows 2311, the following file and driver names are updated as follows:

Existing nameNew name
EntryProtect.dllctxapdotnet.dll
entryprotect.sysctxapdriver.sys
epclient32.dllctxapclient32.dll
epclient64.dllctxapclient64.dll
epinject.sysctxapinject.sys
epusbfilter.sysctxapusbfilter.sys
entryprotectdrvctxapdriver
epinject6ctxapinject

These files are installed at %ProgramFiles(x86)%\Citrix\ICA Client by default.

If you’ve added any of the preceding file or driver names to the allow list in your environment, update the allow list.

Enhancement to background blurring and effects for Microsoft Teams optimization with HDX

Starting with Citrix Workspace app version 2311, you can select the following options for background blurring and effects:

  • No background effect
  • Select Background Blurring
  • Select Background Image

Citrix Enterprise Browser

This release includes Citrix Enterprise Browser version 119.1.1.60, based on Chromium version 115. For more information about the Citrix Enterprise Browser, see the Citrix Enterprise Browserdocumentation.

Improved user experience

Previously, Citrix Enterprise Browser displayed a reconnection modal when you attempted to perform an action after your session expired. Starting with Citrix Workspace app for Windows version 2311 (which corresponds to the Chromium version 119.1.1.60), there is no longer a reconnection modal. Instead, a loading icon now appears on the browser tab when you attempt to perform any action after your session expires.

Improved watermark design

Citrix Enterprise Browser now has a new watermark design that is less intrusive and provides a better user experience.

Support for custom browser extension

Citrix Enterprise Browser has expanded its extension capabilities. Previously, only extensions from the Chrome Web Store were permitted. Citrix Enterprise Browser now allows you to add custom extensions securely. Administrators can configure custom extensions as part of the mandatory list. End users can access and use these extensions either via citrixbrowser://extensions or by clicking the Extensions option under the More button as needed. For more information on how to configure the custom extensions, see Mandatory custom extension.

Simplified SSO for Web and SaaS apps through the Global App Configuration service

Previously, single sign-on (SSO) was configured for Citrix Enterprise Browser using the PowerShell module. Now, this simplified SSO feature allows you to configure SSO in Citrix Enterprise Browser by using a newly introduced setting in the Global App Configuration service (GACS). Administrators can use this new setting to enable SSO for all web and SaaS apps in Citrix Enterprise Browser. This method eliminates the need for the complex PowerShell module. For more information on how to manage SSO through GACS, see Manage single sign‑on for Web and SaaS apps through the Global App Configuration service.

Extending simplified single sign-on functionality to StoreFront

The single sign-on (SSO) feature is now available for StoreFront, which assures a unified SSO experience. This new capability eliminates the need for users to authenticate separately when accessing apps through StoreFront. To facilitate this SSO feature, use the same Identity Provider (IdP) for both Web and SaaS apps, and for StoreFront. For more information on how to manage SSO through GACS, see Manage single sign‑on for Web and SaaS apps through the Global App Configuration service.

Manage SSO for Web and SaaS apps through the Global App Configuration service

NOTE:

Starting with Citrix Workspace app for Windows 2311, the PowerShell Module for Configuration no longer works for the Citrix Workspace app for Windows platform.

Single sign‑on (SSO) is an authentication capability that enables you to access multiple applications using a single set of login credentials. Enterprises typically use SSO authentication to simplify access to various web, on‑premises, and cloud applications for a better user experience.

For more information on how to manage SSO for Web and SaaS apps through GACS, see Manage single sign‑on for Web and SaaS apps through the Global App Configuration service.

Manage pass-through authentication in Citrix Enterprise Browser

Pass-through authentication (PTA) is a feature of Azure AD Connect. PTA is an authentication method where the user credentials are passed from the client machine to the server. You never see it as it happens on the back end. In this method, the client machine directly communicates with the authentication server to validate the user’s credentials. PTA is typically used when your client machine and the authentication server trust each other, and your client machine is considered to be secure. For more information on Microsoft Azure AD pass-through authentication, see Microsoft Entra seamless single sign-on.

To facilitate pass-through authentication, you need the Windows Accounts extension to interact with applications that require Azure AD based access within the Enterprise Browser. Administrator need to configure this Windows Accounts extension as part of the mandatory list under ExtensionInstallForcelist. For more information on the configuration of mandatory extensions, see Mandatory extension.

Enhanced capabilities on monitoring end user activities

Previously, administrators were unable to monitor end user activities such as App accessed and Traffic type. Starting with Citrix Workspace app for Windows 2311 (corresponding to Chromium version 119.1.1.60), you can now monitor these details as well.

  • App accessed: Enterprise Browser provides information about all the apps accessed by the end user, provided the app is listed in the policy document.
  • Traffic type: Enterprise Browser provides information about whether data is sent directly or through Secure Private Access authentication.

To monitor the end user activities from the Enterprise Browser, use the Citrix Analytics service using your Citrix Cloud account. After signing in to Citrix Cloud, navigate to Analytics > Security > Search. There, you can refer to Apps and Desktops under the Self-Service Search section. For more information on Citrix Analytics, see Getting started.

Citrix Workspace App 2312.1 for iOS

Support for Transport Layer Security 123

Citrix Workspace app for iOS now supports Transport Layer Security (TLS) 1.3 that boosts performance and efficiency. TLS 1.3 provides robust security with its strong cipher suites and one-time session keys.

End users can enable it on Citrix Workspace app for iOS as follows.

  1. Go to Advanced settings > TLS Versions.
  2. Select TLS 1.3 version.
TLS 1.3

Support for AirPrint enabled printers

With AirPrint technology enabled printers, end users can now print documents from their active sessions on iOS devices. This eliminates the need to have printers connected via cable or network. The AirPrint enabled printers are listed along with the other available printers once users initiate a print command.

To print using an AirPrint enabled printer, users must ensure the following.

  • The required printer must be AirPrint compatible and AirPrint enabled.
  • The user’s device must be connected to the same Wi-Fi network as the AirPrint enabled printer.

This functionality is available for iOS platforms on both cloud and on-premises environments.

Addition of Ctrl+Alt+Del shortcut to Session Toolbar

The session toolbar now has an option to perform the Ctrl+Alt+Del function with the tap of a button. This option facilitates users to sign out, switch users, lock system, or access Task Manager.

Ctrl+Alt+Del

FIDO2-based authentication

Citrix Workspace app for iOS now supports password-less authentication within a Citrix Virtual Apps and Desktops session using FIDO2-based authentication methods. This allows users to sign in to a WebAuthn-supported website in browsers such as Google Chrome or Microsoft Edge using FIDO2-supported Yubico security keys. Simply opening a WebAuthn-supported website triggers password-less authentication.

Only lightning port-based devices are supported (devices with USB-C or USB 4 ports aren’t supported). Signing in to the Citrix Workspace app or desktop session using password-less authentication isn’t supported.

For more information about the prerequisites for this feature, see Local authorization and virtual authentication using FIDO2 in the Citrix Virtual Apps and Desktops documentation.

Citrix Workspace App 2309 for Linux

Support for ARM64 architecture

Citrix Workspace app for Linux supports ARM64 architecture-based devices. For this feature, we have included binaries that allow to install Citrix Workspace app on ARM64-based devices in the installer package. The prerequisites and system requirements remain the same as installing the app on other architectures.

NOTE:

The following features aren’t supported on Citrix Workspace app for Linux when using ARM64 architecture-based devices:

  • Optimized Microsoft Teams
  • Optimized Skype for Business (RTOP/RTME)
  • Browser Content Redirection (BCR)
  • Multimedia redirection

Support for authentication using FIDO2 when connecting to on-premises stores

Users can authenticate using passwordless FIDO2 security keys when signing in to on-premises stores through Citrix Workspace app for Linux. The security keys support different types of security inputs such as security pins, biometrics, card swipe, smart card, Public Key Certificates, and so on. For more information about FIDO2 see FIDO2 Authentication.

Citrix Workspace app uses the Citrix Enterprise Browser as the default browser for FIDO2 authentication. Administrators can configure the type of browser to authenticate to Citrix Workspace app. For more information, see Support for authentication using FIDO2 when connecting to on-premises stores.

Support for 32-bit cursor

Previously, when you were using the custom 32-bit cursor, a black box might appear around the cursor.

Starting with Citrix Workspace app for Linux version 2212, support for the 32-bit cursor was enabled by default. As a result, the black box around the cursor issue is resolved.

With this release, you can disable the support for the 32-bit cursor. For this enhancement, a new parameter named Cursor32bitSupport is added in the wfclient.ini file.

For more information, see Support for 32-bit cursor.

Copy and paste files and folders between two virtual desktops

Previously, you can copy only text between two virtual desktops. With this release, you can copy and paste files and folders between two virtual desktops. In the Linux Virtual Delivery Agent, the maximum transfer of data in one single copy-paste operation is 200 MB. For more information, see File copy and paste documentation.

This feature is enabled by default. For more information, see Copy and paste files and folders between two virtual desktops.

Screen pinning in custom web stores

The screen pinning in custom web stores allows you to save the selection for multi-monitor screen layout in custom web stores.

For more information, see Screen pinning in custom web stores.

Keyboard input mode enhancements

Previously, you were able to enable different keyboard input modes only by updating the value of KeyboardEventMode in the configuration file. There was no UI option to select the keyboard input mode.

Starting with Citrix Workspace app 2209, you can configure different keyboard input modes from the newly introduced Keyboard input mode settings section. You can select Scancode or Unicode as keyboard input mode.

For more information, see Keyboard input mode enhancements.

Support for extended keyboard layouts

The Scancode keyboard input mode supports the following extended keyboard layouts:

  • Japanese 106 keyboard
  • Portuguese ABNT/ABNT2 keyboards
  • Multimedia keyboards

For more information, see Support for extended keyboard layouts.

Improved error messages

Previously all error messages were having a default error code and a description that isn’t specific to the error. Currently, the error messages are improved to include the Error codeTransaction ID, and Description fields specific to the error.

For more information, see Improved error messages.

Enhancement to log collection

With this release, the following enhancements are available:

  • Citrix Log Collection Utility
  • Collect User Activity logs
  • Disable DS logs

Citrix Log Collection Utility

The Citrix Log Collection Utility helps you collect both new and existing logs. This utility specifically collects verbose logs and saves all logs in a tar.gz file.

For more information, see Citrix Log Collection Utility.

Collecting user activity logs

You can collect the user activity logs. Activities related to most of the Storebrowse commands are saved in the log file. You can find the log files within the following location:

${HOME}/.ICAClient/logs/userActivityty.latest/`

By default, the user activity logs are enabled.

For more information, see Collect User Activity logs.

Disable collecting DS logs

DS logs collects all logs. If you don’t require the dslogs, you can disable it by adding the DsLogsDisabled key in the Authmanconfig.xml file:

For more information, see Disable DS logs.

Optimized Microsoft Teams updates

Upcoming Microsoft Teams Single-Window EOL

On January 31, 2024, Microsoft will retire the Microsoft Teams support for Single-window UI when using VDI Microsoft Teams optimization and support only the Multi-Window experience. You must use a version of Citrix Virtual Apps and Desktops and Citrix Workspace app that support the Multi-Window feature to continue using certain optimized Microsoft Teams functionalities. For more information, see Upcoming Microsoft Teams Single-Window EOL.

Deprecation announcement of the SDP format (Plan B) from WebRTC

Citrix is planning to deprecate the current SDP format (Plan B) support from WebRTC in future releases. You must use a version of Citrix Workspace app that supports the Unified Plan to continue using certain optimized Microsoft Teams functionalities. For more information, see Deprecation announcement of the SDP format (Plan B) from WebRTC.

Citrix Workspace App 23.9.5 for Android

Addition of Ctrl+Alt+Del shortcut in session toolbar

Starting from the 23.9.5 version, the session toolbar has an option to do the Ctrl+Alt+Del function with the tap of a button. This option facilitates users to sign out, switch users, lock the device, or access the Task Manager.

Shortcut

Support for full-screen mode for app sessions

Previously, when you started an app session, you could view it in windowed mode.

Starting from the 23.9.5 version, Citrix Workspace app for Android introduces a new option to view the app session in full-screen mode. This feature is helpful when you:

  • start a session in full immersion mode with touch devices
  • try to duplicate the screen and cast it
  • view the Citrix Workspace app on a smaller screen.

To enable the option, go to Citrix Workspace app for Android Settings > Advance > Fullscreen Window and toggle on. The following screenshot displays the option:

Setting

Accessibility and TalkBack

Citrix Workspace app provides an enhanced user experience with the TalkBack feature. The TalkBack feature helps end users who have difficulty seeing the screen. The narrator reads the screen elements aloud when using the UI.

To use the Android talkback feature, end users must enable it from Android Settings > Accessibility > Talkback.

For more information, see Accessibility and TalkBack in the help documentation.

Technical preview

  • Separate session window from Citrix Workspace app for Samsung DeX

For the complete list of Technical Preview features, see the Features in Technical Preview page.

Fixed issues in 23.9.5

  • In a multimonitor setup, when you tap the extend icon on the session toolbar, a gray bar might appear at the bottom of the extended session. The issue occurs when you start a session on the Samsung DeX, with some of the Samsung tablets as the external monitor. [CVADHELP-23269

Citrix Workspace App 2309 for Apple OSX

Support for macOS 14 Sonoma

Citrix Workspace app for Mac is supported on macOS 14 Sonoma.

Citrix Enterprise Browser

This release includes Citrix Enterprise Browser version 115.1.1.103, based on Chromium version 115. For more information, see Citrix Enterprise Browser documentation.

Citrix will now release independent upgrades for Citrix Enterprise Browser. Starting with Citrix Workspace app 2309 for Mac, you can upgrade Citrix Enterprise Browser independently to compatible versions through the auto-update feature or install manually when the upgrades are available at Downloads. The independent upgrades of Citrix Enterprise Browser are supported only on the latest version of Citrix Workspace app for Mac at any given point of time.

Citrix Workspace App 2309 for HTML5

Scan code input mode

Citrix Workspace app allows you to use external physical keyboards to collaborate with the server-side keyboard layout on the VDA. When administrators enable Scan code mode, the end user might find themselves using the keyboard layout of the server instead of the client.

This feature enhances the user experience particularly when using an East-Asian language physical keyboard.

NOTES:

  • By default, this feature policy is disabled.
  • On touch devices, when Scan code is enabled, the on-screen software keyboard doesn’t work from the Citrix Workspace app.
Configuration

You can configure the Scan code input method in the following way:

  • Configuration.js
Configuration.js

NOTES:

  • Citrix recommends you back up the configuration.js file before making changes.
  • Administrator-level credentials are required to edit the configuration.js file.
  • The configuration.js file is located under the C:\Program Files\Citrix\HTML5Client folder.

To enable the Scan code support feature, do the following:

  1. Navigate to the configuration.js file.
  2. Edit the file and set the scancode attribute to true.The following is an example of JSON data:"features" : { "ime": { "scancode": true, } }
  3. Save the changes.

Citrix Workspace App 2309 for Chrome OS

What’s new

This release addresses areas that improve overall performance and stability.

Source

Citrix Virtual Apps & Desktop 7 2308

Leave a Reply

Your email address will not be published. Required fields are marked *

Turn on pictures to see the captcha *