Release Notes
Client SDK for macOS 24.10.0
Important Notes and Requirements
-
Use of Anyware Client SDK requires a separate agreement with HP Anwyare.
-
The SDK is intended for use cases where client customizations are required and when Anyware Software Clients, PCoIP Zero Clients, and PCoIP Mobile Clients are not sufficient.
-
The SDK is intended for customers with software development skills and knowledge, as well as a sound understanding of virtualization systems.
Version 24.10 of the Anyware Client SDK for macOS contains bug fixes and stability enhancements. Additionally, it also includes the following features and changes:
Improved Wacom and Xencelabs Tablet Responsiveness in High Latency Networks
Version 24.10 introduces improvements to the responsiveness of Wacom tablets and Xencelabs tablets operating in high latency networks. For this purpose, a new parameter has been introduced:
Improve graphics tablet responsiveness on high latency network
This parameter must be set on the host. Enabling it ensures smooth and consistent drawing on graphics tablets, even in high-latency network environments. This results in improved performance even if occasional packet drops are experienced.
Note:
To use this parameter, both the Anyware Client and the Anyware Agent must be upgraded to version 24.10.
Legacy High Performance Mode is Now Removed
The High Performance (Legacy) mode has been removed as an option in Anyware Client SDK for macOS 24.10.
Anyware Client Exited Abruptly when Connecting to a Broker in FedAuth mode
Previously, Anyware Clients occasionally closed unexpectedly without an error message while attempting to establish a PCoIP connection with a broker via Federated Authentication. This issue has now been fixed, and the Anyware Client launches the default web browser when authenticating using Federated Authentication.
Sessions are now correctly established with the Connection Manager and Security Gateway
Occasionally, session establishment when connecting to a CMSG version 23.12 with Anyware Client version 23.08, 23.12 or 24.03 failed. This issue has now been fixed.
Connectivity Issues on Anyware Clients Using Federated Authentication with IDP Running on Custom Port
Sometimes, Anyware Clients version 23.12 or 24.03 using Federated Authentication with IDP Running on custom port could not connect to PCoIP sessions. This issue has now been fixed.
Caps Lock and Kana state can go out-of-sync when a Japanese keyboard is used
When a Japanese keyboard is used on the client side in a PCoIP session, the Caps Lock state can be out-of-sync on the host side if the Caps Lock key is pressed outside of the PCoIP client window.
On the client machine, set the input language to non-Japanese when a Japanese keyboard is used.
Do not press the Caps Lock key outside of the PCoIP client window when a Japanese keyboard is used.
If the Caps Lock state is out-of-sync inside a PCoIP session, disconnect and reconnect to the host.
PCoIP Client quits unexpectedly when exiting full screen while audio source is running (MacBook Pro)
Exiting full screen mode while an audio source is running may cause the session to quit unexpectedly. This issue affects clients running on recent MacBook Pro hardware.
Stop audio sources, including video with audio, before leaving full-screen mode to avoid this issue.
If the session does disconnect, reconnecting will resume the session.
The name of network shown in Anyware Health Monitor does not change during a session
In Anyware Health Monitor, the name of network shown will not change during a session even if the actual network changes.
For example, if an ethernet cable is pulled out and the system switches to WiFi, the name of network will not change in the Anyware Health Monitor display until the session is disconnected and reconnected.
MacOS support bundler issues
Several issues have been identified with the support bundler for the macOS client.
In-session menu bar not hiding on MacOS
If the MacOS System Preferences option to "Never Hide Menu Bars" is enabled, the menu-bar will remain visible in the PCoIP session and results in a scroll-bar on the right side of the screen.
Disable the "Never Hide Menu Bars" System Preference on MacOS.
macOS client only detects audio output device at session start
The macOS client will not detect a change in the audio output device while in session.
Disconnect and reconnect to the session when changing the audio output device.
PCoIP Client in window mode can be limited to 30 fps
For high resolution displays with dimensions larger than 3840x1600 the maximum fps will be limited to 30.
To enable up to 60 fps either set the client in full screen mode or reduce the window size to dimensions less than 1600 pixels.
macOS client may only minimize one display on OS X 10.11
If you launch the PCoIP Software Client in OS X 10.11 and you have not clicked anywhere within the display before using the minimize hot key (Ctrl+Alt+M), the display that has not been used will not be minimized. This does not occur in macOS 10.12 (Sierra) or 10.13 (High Sierra).
Click with the mouse on both displays of the client any time before pressing Ctrl+Alt+M, and both displays will be minimized.
Using an invalid or corrupt branding package crashes client
If the branding package does not match the hash value specified for the branding package, the session client will terminate.
Replace the corrupt branding file or use the correct hash value.
Datalogic barcode scanner cannot be redirected when bridged in macOS
The Datalogic Quickscan QS6500 barcode scanner does not work when the device is bridged.
Do not bridge the device. The device works as expected with the remote host when it is not bridged.
USB keyboards do not work in bridged mode
Keyboards do not work when bridged. This affects both Windows and macOS PCoIP Software Client.
Do not bridge the keyboard. Keyboards function correctly when locally terminated.
Audio input in PCoIP Software Client with PCoIP Remote Workstation Card does not work
When in session with a PCoIP Remote Workstation Card, PCoIP Software Client supports audio out from the host, but not audio into the host.