Release Notes

Client SDK for macOS 25.03.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.

This release of the Client SDK for macOS contains bug fixes and stability enhancements for a seamless user experience. In addition, it includes the following new feature:

Improvements to the AV lock Feature

Version 25.03 introduces performance optimization to the AV Lock feature. This leads to improved video quality, and a more seamless user experience.

For more information, see A/V lock.

Changes to macOS Support

Starting with version 25.03 of the Client SDK for macOS, macOS 13 Ventura will no longer be supported.

Resolved Issues

Fixed Audio when multi channel device with non-standard channels is connected

25.03.0
236064

Fixed an issue that prevented audio from working on the macOS Client when a multi-channel audio device with non-standard channel labels was connected to the client host.  This issue occurred regardless of whether the device was in use, causing both audio input and output to fail during the session.

Unauthorized devices do not become available

25.03.0
233187

Unauthorized devices remain unavailable for forwarding in subsequent PCoIP sessions or if the host does not have the USB driver installed.

Authentication failures with custom brokers are now fixed

24.10.1, 25.03.0
231694

Authentication failures with custom brokers are now fixed in Anyware Client version 24.10.1.

Connection Error Messages Regression Resolved

24.10.1, 25.03.0
230412

Correct error messages are now displayed again.

USB ethernet adapters can no longer be forwarded

25.03.0
227653

USB ethernet adapters can't be forwarded to the host.  This change prevents the unexpected desktop crashes.

macOS client no longer hangs when USB device is forwarded during session disconnection

25.03.0
198309

The issue has been resolved.

Known Issues

Connection Fails when Broker Certificate Serial Number is 0

New
241199

If you are using Anyware Clients version 25.03, brokered connections will fail if the broker certificate includes a certificate with serial number zero (0). 
Note: While certificates from GoDaddy have been identified to exhibit this issue, other certificate providers may also be affected. 

Workaround:

If you experience connectivity issues in brokered connections, downgrade the Anyware Client and Anyware Agent to version 24.10.

Caps Lock and Kana state can go out-of-sync when a Japanese keyboard is used

 
194012

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.

Workaround:

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)

 
171658

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.

Workaround:

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.

Incorrect macOS Client Size When the macOS Menu Is Hidden

 
169669

If the macOS menu is not hidden, the client Window is sized incorrectly when entering fullscreen mode. This can cause the remote system desktop to be drawn beyond the bottom of the screen.

Workaround:

On the macOS client computer, set Automatically hide and show the menu bar to In Full Screen Only or {}Always{}.

The name of network shown in Anyware Health Monitor does not change during a session

 
169411

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

 
161997

Several issues have been identified with the support bundler for the macOS client.

In-session menu bar not hiding on MacOS

 
156453

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.

Workaround:

Disable the "Never Hide Menu Bars" System Preference on MacOS.

macOS client only detects audio output device at session start

 
132429

The macOS client will not detect a change in the audio output device while in session.

Workaround:

Disconnect and reconnect to the session when changing the audio output device.

PCoIP Client in window mode can be limited to 30 fps

 
119241

For high resolution displays with dimensions larger than 3840x1600 the maximum fps will be limited to 30.

Workaround:

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

 
61740

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

Workaround:

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

 
61678

If the branding package does not match the hash value specified for the branding package, the session client will terminate.

Workaround:

Replace the corrupt branding file or use the correct hash value.

Datalogic barcode scanner cannot be redirected when bridged in macOS

 
44028

The Datalogic Quickscan QS6500 barcode scanner does not work when the device is bridged.

Workaround:

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

 
40580

Keyboards do not work when bridged. This affects both Windows and macOS PCoIP Software Client.

Workaround:

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

 
26355

When in session with a PCoIP Remote Workstation Card, PCoIP Software Client supports audio out from the host, but not audio into the host.