Release notes and document history for NICE DCV
This page provides the release notes and document history for NICE DCV.
NICE DCV release notes
This section provides an overview of the major updates, feature releases, and bug fixes for
NICE DCV. All the updates are organized by release data. We update the documentation frequently
to address the feedback that you send us.
Topics
- DCV 2022.1-13300— August 4, 2022
- DCV 2022.1-13216— July 21, 2022
- DCV 2022.1-13067— June 29, 2022
- DCV 2022.0-12760— May 23, 2022
- DCV 2022.0-12627— May 19, 2022
- DCV 2022.0-12123— March 23, 2022
- DCV 2022.0-11954— February 23, 2022
- DCV 2021.3-11591— December 20, 2021
- DCV 2021.2-11445— November 18, 2021
- DCV 2021.2-11190— October 11, 2021
- DCV 2021.2-11135— September 24, 2021
- DCV 2021.2-11048— September 01, 2021
- DCV 2021.1-10851— July 30, 2021
- DCV 2021.1-10598— June 10, 2021
- DCV 2021.1-10557— May 31, 2021
- DCV 2021.0-10242— April 12, 2021
- DCV 2020.2-9662— December 04, 2020
- DCV 2020.2-9508— November 11, 2020
- DCV 2020.1-9012— September 30, 2020
- DCV 2020.1-9012— August 24, 2020
- DCV 2020.1-8942— August 03, 2020
- DCV 2020.0-8428 — April 16, 2020
- DCV 2019.1-7644 — October 24, 2019
- DCV 2019.1-7423 — September 10, 2019
- DCV 2019.0-7318 — August 5, 2019
- DCV 2017.4-6898 — April 16, 2019
- DCV 2017.3-6698 — February 24, 2019
- DCV 2017.2-6182 — October 8, 2018
- DCV 2017.1-5870 — August 6, 2018
- DCV 2017.1-5777 — June 29, 2018
- DCV 2017.0-5600 — June 4, 2018
- DCV 2017.0-5121 — March 18, 2018
- DCV 2017.0-4334 — January 24, 2018
- DCV 2017.0-4100 — December 18, 2017
DCV 2022.1-13300— August 4, 2022
Build numbers |
Changes and bug fixes |
nice-dcv-server: 13300 nice-dcv-client (Windows): 8261 nice-dcv-viewer (macOS): 4279 nice-dcv-viewer (Linux): 4251 nice-xdcv: 433 nice-dcv-gl: 973 nice-dcv-gltest: 295 nice-dcv-simple-external-authenticator: 193
|
-
Do not automatically unlock Windows when more than a collaborator is connected to a session.
-
Fixed a problem when the server fails to load the specified certificate file.
-
Fixed a problem causing audio distortion on the macOS client.
|
DCV 2022.1-13216— July 21, 2022
Build numbers |
Changes and bug fixes |
nice-dcv-server: 13216 nice-dcv-client (Windows): 8261 nice-dcv-viewer (macOS): 4251 nice-dcv-viewer (Linux): 4251 nice-xdcv: 433 nice-dcv-gl: 966 nice-dcv-gltest: 295 nice-dcv-simple-external-authenticator: 193
|
-
Fixed a problem in all clients that resulted in a failure to connect to NICE DCV server 2019.1 and older.
-
Fixed a problem with SmartCard redirection on Windows server.
-
Fixed a problem that could cause the streaming to fail when connecting to a NICE DCV server on a host with a GPU.
|
DCV 2022.1-13067— June 29, 2022
Build numbers |
New features |
Changes and bug fixes |
nice-dcv-server: 13067 nice-dcv-client (Windows): 8248 nice-dcv-viewer (macOS): 4241 nice-dcv-viewer (Linux): 4241 nice-xdcv: 433 nice-dcv-gl: 966 nice-dcv-gltest: 295 nice-dcv-simple-external-authenticator: 193
|
NICE DCV added the following features:
-
Added support for Ubuntu 22.04 and Rocky Linux 8.5 and higher for the server.
-
Added support for Ubuntu 22.04 for the native client.
-
Improved collaboration experience for the Windows, macOS and Linux native clients.
|
-
Improved performance, up to a 30% reduction of overall CPU consumption on non-GPU servers.
-
Log rotation can now be configured in the settings specifying a time interval or a size limit.
-
Fixed problems in the QUIC transport which could cause the initial handshake to fail.
-
Fixed a problem that could cause relative mouse motion on Linux server to not work as expected for some applications.
|
DCV 2022.0-12760— May 23, 2022
Build numbers |
Changes and bug fixes |
nice-dcv-server: 12760 nice-dcv-client (Windows): 8145 nice-dcv-viewer (macOS): 4131 nice-dcv-viewer (Linux): 4131 nice-xdcv: 424 nice-dcv-gl: 961 nice-dcv-gltest: 291 nice-dcv-simple-external-authenticator: 188
|
Changes:
Fixed a problem preventing successful connection of the Web Client when specifying the web-url-path option.
|
DCV 2022.0-12627— May 19, 2022
Build numbers |
Changes and bug fixes |
nice-dcv-server: 12627 nice-dcv-client (Windows): 8145 nice-dcv-viewer (macOS): 4131 nice-dcv-viewer (Linux): 4131 nice-xdcv: 424 nice-dcv-gl: 961 nice-dcv-gltest: 291 nice-dcv-simple-external-authenticator: 188
|
Changes:
Fixed some problems in the QUIC transport which could cause incorrect bandwidth estimation and visual artifacts. Fixed a problem with the Audio service in the installer of the Windows server which could cause the update process to fail. Fixed a problem with the USB handling in the installer of the Windows client which could cause the uninstall process to fail. Fixed a problem when saving a screenshot in the macOS and Linux clients. Updated the OpenSSL, zlib and gdk-pixbuf third party libraries.
|
DCV 2022.0-12123— March 23, 2022
Build numbers |
New features |
Changes and bug fixes |
nice-dcv-server: 12123 nice-dcv-client (Windows): 7920 nice-dcv-viewer (macOS): 3973 nice-dcv-viewer (Linux): 3973 nice-xdcv: 424 nice-dcv-gl: 961 nice-dcv-gltest: 291 nice-dcv-simple-external-authenticator: 188
|
NICE DCV added the following features:
|
Changes:
Fixes:
-
Fixed visual artifacts in console sessions on Linux when using NVIDIA drivers 510.xx.
-
Fixed problem with DualShock 4 controllers connected via Bluetooth in the Windows native client.
Fixed possible crash in the macOS client when enabling the webcam.
|
DCV 2022.0-11954— February 23, 2022
Build numbers |
New features |
Changes and bug fixes |
nice-dcv-server: 11954 nice-dcv-client (Windows): 7866 nice-dcv-viewer (macOS): 3929 nice-dcv-viewer (Linux): 3929 nice-xdcv: 424 nice-dcv-gl: 961 nice-dcv-gltest: 291 nice-dcv-simple-external-authenticator: 188
|
NICE DCV added the following features:
-
Game controller support for Windows Server and Windows native client.
-
The NICE DCV Web Client now leverages WebCodecs on browsers that support it.
-
Added option to enable high color accuracy to the Windows and Web clients.
-
Improved collaboration experience: users get notified when someone joins the session
-
Added CentOS 8 Stream to the list of supported Linux distributions.
|
Changes:
-
TLS certificates can now be updated without restarting the NICE DCV Server.
-
It is now possible to configure the NICE DCV Server to listen on a specific network interface
or on specific IPv4 or IPv6 addresses.
-
The 'DCV Printer' is now automatically configured also on Linux systems.
-
The NICE DCV processes on Windows are now executed at higher priority.
Fixes:
-
Fixed a crash on agent restart on Windows 2016 when using instances with a GPU.
-
Fixed a crash on Windows when logging out of a session while some USB devices
are redirected from the NICE DCV Client.
-
Normalize user names that contain a Windows domain when performing authorization checks.
-
Improved relative mouse mode in the Windows Client.
-
Fixed a problem with the synchronization of the CapsLock key.
|
DCV 2021.3-11591— December 20, 2021
Build numbers |
New features |
Changes and bug fixes |
nice-dcv-server: 11591 nice-dcv-client (Windows): 7801 nice-dcv-viewer (macOS): 3829 nice-dcv-viewer (Linux): 3829 nice-xdcv: 415 nice-dcv-gl: 952 nice-dcv-gltest: 284 nice-dcv-simple-external-authenticator: 176
|
NICE DCV added the following features:
-
The user interface of the Web Client has been updated.
-
EC2 G5 and G5g instances are now supported.
-
Windows Server 2022 and Windows 11 are now supported operating systems.
|
The init script for Linux virtual sessions does not load the user's bash
profile anymore, thus avoiding recurring problems with environment variables overriding
the system's default values. The nice-dcv-ext-authenticator now requires Python 3.
|
DCV 2021.2-11445— November 18, 2021
Build numbers |
Changes and bug fixes |
-
nice-dcv-server: 11445
-
nice-dcv-client (Windows): 7792
-
nice-dcv-viewer (macOS): 3797
-
nice-dcv-viewer (Linux): 3797
-
nice-xdcv: 411
-
nice-dcv-gl: 946
-
nice-dcv-gltest: 279
-
nice-dcv-simple-external-authenticator: 160
|
Fixes:
-
Fixed a problem preventing the client from working correctly on macOS Monterey.
-
Improved security in the server on Windows.
-
Fixed a bug which could cause multi-monitor layouts to not be applied correctly,
in particular when using the Web Client.
-
Fixed a problem which could cause the Delete key to not work correctly
with some Windows applications.
-
Marked the Web client package on Linux as mutually exclusive with old versions
of the server package, which included the Web client itself.
|
DCV 2021.2-11190— October 11, 2021
Build numbers |
Changes and bug fixes |
-
nice-dcv-server: 11190
-
nice-dcv-client (Windows): 7788
-
nice-dcv-viewer (macOS): 3776
-
nice-dcv-viewer (Linux): 3776
-
nice-xdcv: 411
-
nice-dcv-gl: 946
-
nice-dcv-gltest: 279
-
nice-dcv-simple-external-authenticator: 160
|
Fixes:
-
Fixed a problem in the Windows client which prevented the user from dismissing the
certificate validation dialog when connecting to a server with an expired certificate.
-
Fixed a problem with the middle click button on Stylus pens not working as expected on
native clients.
-
Fixed a regression in Xdcv which prevented legacy X11 fonts to be loaded.
-
Fixed a problem in the macOS and Linux clients with keyboard combinations not working
correctly when using a keyboard layout which uses dead keys.
|
DCV 2021.2-11135— September 24, 2021
Build numbers |
Changes and bug fixes |
-
nice-dcv-server: 11135
-
nice-dcv-client (Windows): 7781
-
nice-dcv-viewer (macOS): 3740
-
nice-dcv-viewer (Linux): 3740
-
nice-xdcv: 408
-
nice-dcv-gl: 944
-
nice-dcv-gltest: 279
-
nice-dcv-simple-external-authenticator: 160
|
Fixes:
-
Fixed a problem with QUIC packet size negotiation that can cause
connectivity and performance problems when using a 2021.2 client to connect
with an older server.
-
Fixed a bug with NVIDIA device selection that could cause NVENC encoder to
fail.
-
Fixed problems on machines with Windows and a NVIDIA GPU that could cause
compression artifacts and color accuracy artifacts.
-
Fixed a bug with modifier keys on Linux server which could cause some
keyboard combinations to not work as expected.
-
Fixed a performance regression for macOS clients on machines with the M1 CPU.
-
Fixed a bug in the macOS client which would cause some keyboard
combinations to not work as expected.
-
Fixed a problem with how touch events are handled in Linux virtual
sessions that could cause termination of the session.
|
DCV 2021.2-11048— September 01, 2021
Build numbers |
New features |
Changes and bug fixes |
nice-dcv-server: 11048 nice-dcv-client (Windows): 7774 nice-dcv-viewer (macOS): 3690 nice-dcv-viewer (Linux): 3690 nice-xdcv: 406 nice-dcv-gl: 944 nice-dcv-gltest: 279 nice-dcv-simple-external-authenticator: 160
|
NICE DCV added the following features:
-
Web client clipboard improvements. With these improvements, you can now
copy and paste PNG format images using the NICE DCV web client on Google Chrome
and Microsoft Edge.
-
A screenshot blocking feature for the Windows and macOS clients. This
feature adds an additional layer of security by preventing users from taking
screenshots of NICE DCV session content. When enabled, any screenshots that a user
capture result in a blank screen.
-
Streaming quality improvements. Streaming quality improved specifically
through better “build-to-lossless” performance when using the QUIC
protocol.
-
A certificate-validation-policy option to specify the
behavior of your client was addded. You can use it when the server presents an
untrusted X.509 certificate, such as a self-signed certificate.
-
The number of channels configured in the Audio Driver at run time can be
changed.
-
The Pressure2K option was added to the dcvinput Xorg module.
You can use this to change the pressure sensitivity range of the stylus from
0-65335 to 0-2048, for compatibility with applications, such as Mari and
Nuke
-
Support for the experimental WebCodecs API on Google Chrome and Microsoft
Edge was added. When you enable this API in the browser, the NICE DCV web client
can use it to accelerate video decoding and deliver higher frame rates.
|
Changes:
The NICE DCV web client is now a separate package on Linux and an optional component in the
Windows installer. With this change, customers can decide whether to deploy
the web client. The H.264 High Profile is now supported when the NVENC encoder is used. Using NVENC encoder
with NVIDIA GPUs, you can reduce bandwidth usage while maintaining the same
image quality. NICE DCV server now uses all available GPUs for compression on machines with more than one
GPU. All Windows drivers shipped with NICE DCV are now WHQL certified. OpenSSL was updated to version 1.1.1. -
Xdcv was updated to version 1.20.13 of XServer.
Fixes:
Fixed a problem with numpad keys on macOS clients. Fixed an issue that prevented some USB devices (for example, gamepads) to be properly
redirected to Windows servers. Fixed a bug where modifier keys couldn't be properly released on disconnection. Fixed a crash in the Linux native client when using Ubuntu 20.04 and Intel GPUs.
|
DCV 2021.1-10851— July 30, 2021
Build numbers |
Changes and bug fixes |
nice-dcv-server: 10851 nice-dcv-client (Windows): 7744 nice-dcv-viewer (macOS): 3590 nice-dcv-viewer (Linux): 3560 nice-xdcv: 392 nice-dcv-gl: 937 nice-dcv-gltest: 275 nice-dcv-simple-external-authenticator: 154
|
Changes:
Fixes:
Fixed a bug that caused screen flickering with AMD and NVIDIA graphic adapters on Windows servers. Fixed a sporadic issue when connecting to a Linux server running multiple sessions. Fixed bugs that were related to handling of non-western keyboard layouts on Linux
server. Fixed visual artifact on the connection window in the Windows client. Fixed several bugs and improved device compatibility in the USB redirection driver on
Windows.
|
DCV 2021.1-10598— June 10, 2021
Build numbers |
Changes and bug fixes |
nice-dcv-server: 10598 nice-dcv-client (Windows): 7713 nice-dcv-viewer (macOS): 3473 nice-dcv-viewer (Linux): 3473 nice-xdcv: 392 nice-dcv-gl: 937 nice-dcv-gltest: 275 nice-dcv-simple-external-authenticator: 154
|
|
DCV 2021.1-10557— May 31, 2021
Build numbers |
New features |
Changes and bug fixes |
nice-dcv-server: 10557 nice-dcv-client (Windows): 7713 nice-dcv-viewer (macOS): 3450 nice-dcv-viewer (Linux): 3454 nice-xdcv: 392 nice-dcv-gl: 937 nice-dcv-gltest: 275 nice-dcv-simple-external-authenticator: 154
|
|
Reduced CPU usage on Windows server hosts without a GPU. Fixed a problem with reading .dcv connection files in the macOS and Linux
clients. Added fallback to software decoding for macOS machines that don't support hardware accelerated
decoding. -
Added support for macOS client to read CA certificates that are stored in
the system keychain.
|
DCV 2021.0-10242— April 12, 2021
Build numbers |
New features |
Changes and bug fixes |
nice-dcv-server: 10242 nice-dcv-client (Windows): 7643 nice-dcv-viewer (macOS): 3186 nice-dcv-viewer (Linux): 3294 nice-xdcv: 380 nice-dcv-gl: 912 nice-dcv-gltest: 266 nice-dcv-simple-external-authenticator: 134
|
Added webcam redirection support for Windows NICE DCV servers. Added printer redirection support for Linux NICE DCV servers. Added support for M1 processors on macOS clients. Added multi-monitor display support for macOS clients.
|
Optimized GPU and CPU resource usage on Linux servers and on Amazon EC2 instances with an NVIDIA
GPU. Added support for GPU accelerated video encoding using AMD GPUs on Amazon EC2
G4ad instances for Linux NICE DCV servers. Optimized audio processing to reduce audio latency Changed the default for clients to the QUIC protocol if the protocol is enabled on the
server. Added a new get-screenshot command to the DCV command line tool. Added a force logout option that uses the --logout-user option of the
close-session command. You can use this option when closing a
console session.
|
DCV 2020.2-9662— December 04, 2020
Build numbers |
Changes and bug fixes |
nice-dcv-server: 9662 nice-dcv-client (Windows): 7490 nice-dcv-viewer (macOS): 2117 nice-dcv-viewer (Linux): 3007 nice-xdcv: 359 nice-dcv-gl: 881 nice-dcv-gltest: 259 nice-dcv-simple-external-authenticator: 125
|
Enhanced the security protocols used in the web browser client. Increased performance and robustness of Amazon EC2 G4ad instances used with the Windows
client. Fixed a problem with port selection in the connection settings dialog of the
Windows client.
|
DCV 2020.2-9508— November 11, 2020
Build numbers |
New features |
Changes and bug fixes |
nice-dcv-server: 9508 nice-dcv-client (Windows): 7459 nice-dcv-viewer (macOS): 2078 nice-dcv-viewer (Linux): 1737 nice-xdcv: 359 nice-dcv-gl: 881 nice-dcv-gltest: 259 nice-dcv-simple-external-authenticator: 125
|
Added support for the QUIC (UDP-based) transport protocol. Added support for SLES 15 and Ubuntu 20.4. Added smart card support for Windows NICE DCV servers.
|
Changed the default the NICE DCV frame rate limiter to 60 FPS for console sessions that are
hosted on servers and EC2 instances with an NVIDIA GPU. Optimized the GPU and CPU resources used on Windows NICE DCV servers that are hosted on EC2
instances with an NVIDIA GPU. Added the list-endpoints NICE DCV CLI command. This lists the current active
endpoints. The version NICE DCV CLI command supports the
--json option. On Linux servers, the create-session NICE DCV CLI command now supports the
--disable-login-monitor option. Improved compatibility with different display managers on Linux NICE DCV
servers. Fixed several issues in the handling of keyboard input.
The USB devices allow list file is now dynamically reloaded.
|
DCV 2020.1-9012— September 30, 2020
Build numbers |
Changes and bug fixes |
nice-dcv-server: 9012 nice-dcv-client (Windows): 7342 nice-dcv-viewer (macOS): 1986 nice-dcv-viewer (Linux): 1545 nice-xdcv: 338 nice-dcv-gl: 840 nice-dcv-gltest: 246 nice-dcv-simple-external-authenticator: 111
|
|
DCV 2020.1-9012— August 24, 2020
Build numbers |
Changes and bug fixes |
nice-dcv-server: 9012 nice-dcv-client (Windows): 7342 nice-dcv-viewer (macOS): 1910 nice-dcv-viewer (Linux): 1545 nice-xdcv: 338 nice-dcv-gl: 840 nice-dcv-gltest: 246 nice-dcv-simple-external-authenticator: 111
|
|
DCV 2020.1-8942— August 03, 2020
Build numbers |
New features |
Changes and bug fixes |
nice-dcv-server: 8942 nice-dcv-client (Windows): 7342 nice-dcv-viewer (macOS): 1910 nice-dcv-viewer (Linux): 1545 nice-xdcv: 338 nice-dcv-gl: 840 nice-dcv-gltest: 246 nice-dcv-simple-external-authenticator: 111
|
The Linux NICE DCV server now supports AWS Graviton2-based Arm instances, such as M6g,
C6g, and R6g. For more information, see AWS
Graviton Processor. Added support for RHEL 8.x and CentOS 8.x on Linux NICE DCV server. Added support for printer redirection when using a Windows NICE DCV server and the Windows NICE DCV client. Added stylus support with pressure sensitivity on macOS and Linux native NICE DCV client. Added surround sound 5.1 support for Linux NICE DCV server and Linux NICE DCV client. Added touch screen support for Linux NICE DCV native client. You can now associate a custom name to a NICE DCV session. Support for hardware accelerated decoding and rendering on the macOS native NICE DCV client.
|
Added support for the new NICE DCV Virtual Display driver on Amazon EC2 instances that don't have a
GPU. Resolved the issue that caused visual artifacts as a result of colorspace
conversion when using the NVENC encoder. The dcv list-sessions command now always includes the
console session, if one is present On newer Linux distributions, the agent for console sessions is now started
as part of the desktop session to better support newer display managers, such as
GDM3. Native clients now automatically open when activating a URL with the
dcv:// scheme. Improved how the macOS native client and web client handle keyboard
modifiers. Improved visual and fbconfig selection in DCV-GL to improve support
for some applications. Reduced CPU usage during file transfer Improved WebGL rendering in the web browser client to reduce
resource usage.
|
DCV 2020.0-8428 — April 16, 2020
Build numbers |
New features |
Changes and bug fixes |
nice-dcv-server: 8428 nice-dcv-client (Windows): 7238 nice-dcv-viewer (macOS): 1716 nice-dcv-viewer (Linux): 1358 nice-xdcv: 296 nice-dcv-gl: 759 nice-dcv-gltest: 229 nice-dcv-simple-external-authenticator: 87
|
Added on-screen stylus and touch support on Linux server. Added 7.1 surround sound playback support on Windows server to Windows native client. Added hardware acceleration and stylus support on Linux native client. Added a new API command to set display layout on the server side. Added multi-monitor web client display support on the Microsoft Edge browser (version 79.0.309
or later).
|
The toolbar grip on the Windows client can now be hidden while in full screen mode. Added NTLM proxy support on Windows native client. Improved support for Windows headless physical hosts using NVIDIA adapters. Removed support for the legacy NVIDIA NvIFR library. Added support for Windows Graphic Capture API on latest Windows 10. -
Added support for Amazon EC2
Instance Metadata Service (IMDS) v2 on EC2 instances.
DCV CLI provides new on-client-connected /disconnected commands to
detect when a client connects or disconnects from a
session. Added support for specifying the host name to bind certificates for the external
authenticator. DCV-GL now uses the GL Vendor-Neutral Dispatch library (GLvnd) on systems that support
it.
|
DCV 2019.1-7644 — October 24, 2019
Build numbers |
Changes and bug fixes |
nice-dcv-server: 7644 nice-dcv-client (Windows): 7114 nice-dcv-viewer (macOS): 1535 nice-dcv-viewer (Linux): 1124 nice-xdcv: 226 nice-dcv-gl: 544 nice-dcv-gltest: 220 nice-dcv-simple-external-authenticator: 77
|
|
DCV 2019.1-7423 — September 10, 2019
Build numbers |
Changes and bug fixes |
nice-dcv-server: 7423 nice-dcv-client (Windows): 7087 nice-dcv-viewer (macOS): 1535 nice-dcv-viewer (Linux): 1124 nice-xdcv: 226 nice-dcv-gl: 544 nice-dcv-gltest: 220 nice-dcv-simple-external-authenticator: 77
|
Improved security for DCV server on Windows. Fixed a rendering problem with Autodesk Maya on Linux. Added improvements and bug fixes related to keyboard handling.
|
DCV 2019.0-7318 — August 5, 2019
Build numbers |
New features |
Changes and bug fixes |
nice-dcv-server: 7318 nice-dcv-client (Windows): 7059 nice-dcv-viewer (macOS): 1530 nice-dcv-viewer (Linux): 968 nice-xdcv: 224 nice-dcv-gl: 529 nice-dcv-gltest: 218 nice-dcv-simple-external-authenticator: 72
|
Multiple monitor support on Web client. Stylus input support on Windows Server 2019. Audio in/out on macOS and Linux native clients. Enhanced clipboard capability on Linux server (middle-click paste).
|
Added improved compatibility for pressure sensitivity for Windows touch input. Improved behavior on systems that have heterogeneous graphic adapters on Windows. Reduced time required to detect inactive connections (for example, in response to changes from
wired to Wi-Fi networks on the client). Reduced logging when the cursor icon can't be captured on Linux. Support for disabling the Composite extension in the virtual sessions Xdcv component. Added the option to a limit on the number of concurrent virtual sessions. Improved script compatibility for systems with Bash 5 installed. Changed default for OpenGL and GLES to be detected and used automatically for rendering on the
Linux client. Updated the DCV-GL on-screen buffer when the visibility of a GL window changes. Fixed the mouse wheel detection in the Windows client on Windows 7. Fixed a problem that caused the Windows client to fail when loading libraries on some Windows
7 systems. Improved printing on the Windows client when printing documents with landscape
orientation.
|
DCV 2017.4-6898 — April 16, 2019
Build numbers |
New features |
Changes and bug fixes |
nice-dcv-server: 6898 nice-dcv-client (Windows): 6969 nice-dcv-viewer (macOS): 1376 nice-dcv-viewer (Linux): 804 nice-xdcv: 210 nice-dcv-gl: 490 nice-dcv-gltest: 216 nice-dcv-simple-external-authenticator: 70
|
|
The Windows native client now uses hardware acceleration for decoding and rendering, if
available in the system. The dcv command line tool now uses the same options and output format on both
Windows and Linux. The dcv command line tool now reports information about licenses. Clients now show a warning to the user before disconnection due to inactivity. Improved support for keyboard combinations that use multiple modifiers. Improved robustness of the interaction with the Reprise License Manager for communication
failures. The dcvusers command line tool now defaults to saving data to the
dcv user home directory on Linux. Followed the same ordering used by the nvidia-smi tool when using the NVENC
hardware encoder with multiple GPUs on Linux. The Linux client now receives and handles printed files from the Windows DCV printer.
|
DCV 2017.3-6698 — February 24, 2019
Build numbers |
New features |
Changes and bug fixes |
|
Added support for Kerberos (GSSAPI) authentication. Added support for touch events on Windows versions that support it. Automatically unlock Windows sessions when using system authentication (Windows Credential
Provider).
|
Added an option to opt in to Y'UV444 encoding. The EL6 RPM now includes the NVENC encoder module. Windows system authentication now accepts the name@domain format. Yubikey USB devices are now added to the allow list. Improved Japanese keyboard support. Input authorization permissions are more fine-grained. Added pointer permission
to handle virtual cursors. Relative mouse mode depends on
mouse (for motion injection) and pointer (for motion
feedback). Added keyboard-sas permission to
handle SAS on Windows ( Control+Alt+ Del).
keyboardsas depends on
keyboard permission. Fixed a problem with empty clipboard events in the Web client on browsers that support the
async clipboard API. Fixed a race on the capture module that prevented clients from receiving the first
frame. Improvements to handling of concurrent file storage transfers. Fixed NvIFR on Windows with newer NVIDIA drivers. New drivers changed behavior. The driver
version is now detected automatically and memory handling is
performed accordingly. Never stop retrying re-acquiring an RLM license token. This allows you to recover from a
licensing error state even after extended time periods. Added an option to set full screen keyboard shortcut in the Windows client. Improved auto-fit logic when dragging window across multiple monitors in the Windows
client. Fixed the prompt-reconnect option when disconnection is not triggered by UIin the Windows
client. Fixed DCV-GL incompatibility with NVIDIA driver 410.xx. Fixed regressions in DCV-GL with the Matlab and Blender applications.
|
DCV 2017.2-6182 — October 8, 2018
Build numbers |
New features |
Changes and bug fixes |
|
Added audio playback support on Linux virtual sessions. Improved smart card performance. Added file transfer support on the Linux client.
|
Improvements and bug fixes related to keyboard handling. Changing the log level in the configuration no longer requires a server restart. The Windows server installer now skips installation of Microsoft C runtime redistributable if
it's already installed. When running on EC2, if accessing S3 for the license fails, a notification is displayed in the
user interface. The Linux dcv command line tool now supports list-connections and
describe-session sub-commands and includes
an option to emit JSON output. Added a cuda-devices setting in the display section. This configures
the server to distribute NVENC encoding over different CUDA devices. Improved robustness of session creation code when handling multiple concurrent
commands. Increased the default clipboard limit to 20 MB. The Windows client now detects legacy .dcv files and launches the DCV 2016 Endstation
(if installed). The DCV simple external authenticator now always uses the system Python interpreter instead of
the one set in the environment. Improved the read-back strategy of DCV-GL for improved performance and robustness. DCV-GL now checks if a window changed size after a front buffer readback. This fixes a
rendering problem with the Coot application.
|
DCV 2017.1-5870 — August 6, 2018
Build numbers |
New features |
Changes and bug fixes |
|
Released package for Ubuntu 18.04. When working in console mode, the system must be configured
to use LightDM or another display manager of your choice because GDM
does not expose the required X11 display information. Virtual
sessions are not affected by this limitation.
|
The license setting is now read when a session is created. This allows the administrator to
change this setting without restarting the server. Resolved stability problem in the Windows client that caused the program to exit unexpectedly
on some systems. Reduced logging in a possible error condition.
|
DCV 2017.1-5777 — June 29, 2018
Build numbers |
New features |
Changes and bug fixes |
|
Added a Linux native client. Added support for 3DConnexion mouses and USB storage devices. Windows session locked automatically when the last client disconnects.
|
Performance improvements in the Linux version. Changed the default HW encoder on NVIDIA devices to NVENC to avoid problems with NvIFR in new
NVIDIA drivers. Improved smart card support on Linux. Fixed file permissions for uploaded files when using Linux console sessions.
|
DCV 2017.0-5600 — June 4, 2018
Build numbers |
New features |
Changes and bug fixes |
|
Added support for multiple monitors on Linux. Windows client performance improvements. Used new Clipboard API on Chrome 66+. Added NVENC encoder for Windows.
|
Usage on EC2 now requires ability to reach S3 from the instance running DCV server. Performance improvements to server frame processing and Windows client decoding. Fixed keyboard issues related to NumPad and blocked modifiers. Prevent file descriptor leak when using an external authenticator on Linux. Fixed possible errors in smart card connection.
|
DCV 2017.0-5121 — March 18, 2018
Build numbers |
New features |
Changes and bug fixes |
|
|
Prevented hang on Ansys cfx5solve on Linux. Fixed possible agent hang on Windows 10. Improved the Web Client user interface. Normalized Windows user name when a domain is specified. Fixed the external authenticator on RHEL6.
|
DCV 2017.0-4334 — January 24, 2018
Build numbers |
Changes and bug fixes |
|
-
Improved keyboard handling.
-
Fixed DBus problem on RHEL6 where closing of a session doesn't allow a new
one to be created.
-
Improved support for SOCKS5 proxy on the native client.
-
Addressed the bug that cause crashes on Headwave when running on virtual
sessions and on Chimera when running on virtual sessions.
-
Improved font support on virtual sessions.
|
DCV 2017.0-4100 — December 18, 2017
Document history
The following table describes the documentation for this release of NICE DCV.
Change |
Description |
Date |
NICE DCV Version 2022.1 |
NICE DCV 2022.1 is now available. For more information, see
DCV 2022.1-13067— June 29, 2022. |
June 29, 2022 |
NICE DCV Version 2022.0 |
NICE DCV 2022.0 is now available. For more information, see
DCV 2022.0-11954— February 23, 2022. |
February 23, 2022 |
NICE DCV Version 2021.3 |
NICE DCV 2021.3 is now available. For more information, see
DCV 2021.3-11591— December 20, 2021. |
December 20, 2021 |
NICE DCV Version 2021.2 |
NICE DCV 2021.2 is now available. For more information, see
DCV 2021.2-11048— September 01, 2021. |
September 01, 2021 |
NICE DCV Version 2021.1 |
NICE DCV 2021.1 is now available. For more information, see DCV 2021.1-10557— May 31, 2021. |
May 31, 2021 |
NICE DCV Version 2021.0 |
NICE DCV 2021.0 is now available. For more information, see DCV 2021.0-10242— April 12, 2021. |
April 12, 2021 |
NICE DCV Web Client SDK |
The NICE DCV Web Client SDK is now available. The NICE DCV Web Client SDK is a JavaScript library
that you can use to develop your own NICE DCV web browser client applications that your
end users can use to connect to and interact with a running NICE DCV session. For more
information, see the NICE DCV Web Client SDK Developer
Guide. |
March 24, 2021 |
NICE DCV Version 2020.2 |
NICE DCV 2020.2 is now available. For more information, see DCV 2020.2-9508— November 11, 2020. |
November 11, 2020 |
NICE DCV Version 2020.1 |
NICE DCV 2020.1 is now available. For more information, see DCV 2020.1-8942— August 03, 2020. |
August 03, 2020 |
NICE DCV Version 2020.0 |
NICE DCV 2020.0 includes support for surround sound 7.1, touch and stylus, and
multi-monitor using the new Microsoft Edge browser. For more information, see
Installing the NICE DCV Server in the NICE DCV Administrator Guide. |
April 16, 2020 |
HTTP response headers |
The NICE DCV server can be configured to send additional HTTP response headers. |
August 26, 2019 |
macOS client |
NICE DCV now offers a macOS client. For more information, see
macOS Client in the NICE DCV User Guide. |
April 18, 2019 |
Smart card caching |
The NICE DCV server can now cache smart card data received from the client to help improve
performance. For more information, see Configuring Smart Card
Caching in the NICE DCV Administrator Guide. |
October 08, 2018 |
Linux client |
NICE DCV offers Linux clients for RHEL 7, CentOS 7, SLES 12, and Ubuntu 16.04/18.04. For more
information, see
Linux Client in the NICE DCV User Guide. |
August 29, 2018 |
Updated Parameter Reference |
The Parameter Reference was updated. For more information, see NICE DCV Server
Parameter Reference in the NICE DCV Administrator
Guide. |
August 07, 2018 |
USB remotization |
NICE DCV enables clients to use specialized USB devices, such as 3D pointing devices or
graphic tablets. For more information, see Enabling USB Remotization
in the NICE DCV Administrator Guide. |
August 07, 2018 |
Initial release of NICE DCV |
First publication of this content. |
June 05, 2018 |