Release Notes¶
This page lists the version history of Scyld Cloud Workstation releases.
What’s New in v11.1.1¶
Fixed MacOS and Windows client whitescreen issue
Version History¶
v11.1.0¶
Added USB Forwarding (includes Wacom Tablet support)
Upgraded QT on Windows and MacOS to 5.14.2
Improved audio quality on MacOS and Windows
CentOS and RHEL customers encouraged to install using YUM repository (see documentation for more information)
Added PrintScreen and Ctrl+Alt+Del to keyboard shortcuts
Removed Windows installer menu for config file credential setup
Changed minimum length of config file passwords to be six characters
Added FAQ to help users who have WebGL blocked by their browser for certain graphics cards and driver combinations
Fixed escape keydown issue
Added –broker-passwd flag for MacOS
Changed ScyldCloudAuth based usernames to be case insensitive
Known Issue: The remote cursor on some Windows servers are sometimes offset
Known Issue: Copy and Paste is not currently working with MacOS native clients. It is working with standard web browsers.
v11.0.1¶
NOTE: This release is not compatible with earlier versions. Please update all server and client components
Added CentOS 8 with GDM support (Xorg must be enabled)
NOTE: Windows users should use the NVIDIA Control Panel to change screen resolution
Discontinued CentOS 6 support
Added notarization and code signing of MacOS packages
Updated recommended BlackHole version to 0.2.9 for MacOS audio
Added CSP policy
Added Users API
Added ‘broker’ account for API access
Disabled ‘admin’ account by default on Linux and Windows
Fixed initial static audio in MacOS
Fixed multiple users not able to access audio streams in Linux
Fixed MacOS copy-paste
Changed service architecture for all Linux platforms
Updated Windows and MacOS OpenSSL to 1.1.1k
Removed ability to customize Linux screensaver launcher
Changed background color to a slight gray
Optimized cursor loading
Bug fixes and security updates
Known Issue: Audio forwarding can only be enabled after logging into the GDM screen
Known Issue: We do not support the XWayland X server. Xorg must be enabled
v10.2.2¶
Added security patch to MacOS server
Fixed missing MacOS client icon
Known issue: Copy-Paste to a MacOS server is currently not supported
v10.2.1¶
NOTE: Existing Scyld FlexLM installations should be updated to Scyld FlexLM v11.17.0.1
Added audio support for Safari
Fixed MacOS issue with starting service from command line
Fixed MacOS issue with audio toggle
Fixed MacOS issue with video device detection on reboot
v10.2.0¶
Improved audio settings to CD-Audio quality
Improved audio-video sync by lowering default Audio.Output.BufferTime to 0.020s
Added support for 8, 16, and 24 values to Audio.Output.BitsPerSample
Added support for additional Audio.Output.SampleRate values
Added ability to restart audio by toggling audio button
Updated documentation for bandwidth and hardware requirements
Fixed OS credentials login conflicts
Fixed Linux user name detection
Fixed Linux “Test AudioSource: pipe failed ‘Too many files open’”
Fixed Windows NvFBC multi-screen mouse cursor positioning
Fixed Windows adding config file credentials dynamically
Fixed MacOS for multiple user accounts
Fixed MacOS login
Fixed MacOS audio detection
Fixed MacOS launcher
v10.1.1¶
Fixed issue with Chrome not being able to sign in over HTTP
Fixed issue with incomplete Config File Credentials preventing other sign ins
v10.1.0¶
Added server support for MacOS 10.13, 10.14, and 10.15
Added client support for MacOS 10.13, 10.14, and 10.15
Added on-screen performance monitor to client
Improved audio-video sync by lowering Audio.Output.BufferTime to 0.045s
v10.0.0¶
Added two-channel audio for Windows 10, CentOS 7, and Ubuntu 16 servers. See the Server Audio section for more information
Increased Server.Video.MaxWidth and Server.Video.MaxHeight to 1440p (2560x1440)
Added RHV Authentication Support
Added support for IPv6
Updated Windows OpenSSL to 1.1.1g
Fixed issue with High DPI scaling in Windows native client
Fixed browser support for NvFBC at 4K resolutions
v9.2.1¶
Fixed issue with visually lossless slider not updating in multi-display, multi-user situation
v9.2.0¶
Added support for visually lossless video (single user, native client only)
Improved lossless video performance
Added support for Chrome 80’s new SameSite cookie policy
Fixed display detection error handling in linux startup script
v9.1.11¶
Fixed custom application cursors not showing in Windows
Fixed fullscreen button not showing for Guest users
Changed UI to inform when no users have keyboard and mouse control
v9.1.10¶
Added security patch to Server.Auth.OSAuthEnabled for Windows
Fixed screen resolution changing in CentOS 7.7
Fixed pausing and resuming guest video
Fixed video halting when switching to Ctrl+Alt+Del menu in Windows 7
Fixed black box cursor when connecting over a VM
Added error messaging for missing PEM file
Fixed ERR_BAD_SSL_CLIENT_AUTH_CERT connection error
Improved log file messaging
Improved screen scaling support
v9.1.9¶
Fixed QoS to react faster to network changes
Increased default Server.Video.AvgBitRate to
1280x720=3000k,1920x1080=6000k
Changed Server.Video.AvgBitRate to optionally accept a single
<resolution>=<bit-rate>
value and use the given bit-rate for all resolutionsDisabled low bandwidth warning messages by default
v9.1.8¶
NOTE: This release is not compatible with earlier versions. Please update all server and client components.
Added a new video decoder for significant video improvement in modern browsers
Added security patch to websocket protocol
Added support for ScyldCloudAuth Token Authentication
Added ability to use a custom sign-in page by setting Server.Auth.ExternalSignInPage to a URL
Improved QoS algorithm
Added feature to halt server if port is already being used
Fixed issue with setting Server.VideoSource to ‘nvfbc’ resulting in ‘stream’ video source
Changed frame rate to reflect actual frames per second instead of decode time
Fixed Mac Cmd key
Fixed text paste not working in Chrome browser
Known Issue: The Windows native client does not properly fullscreen
v9.0.0¶
Added single-user support for toggling lossless video (native client only)
Added beta support for GNOME 3.28+ on CentOS 7
Dropped server and client support for Ubuntu 14
Reorganized main toolbar
Added lossless video checkbox to new settings menu
Added scaled video status message to new settings menu
Upgraded QT to 5.9.7
Updated Windows OpenSSL to 1.0.2r
Fixed multi-display issues when enabling and disabling displays
Improved user warning alerts
Fixed multi-user slow-user warning icons
Fixed alternative mouse cursor visibility
Fixed mouse scrolling behavior in Chrome 73
Fixed multi-display issue with double-clicking on screen buttons
Fixed misleading “Another user is signed in” message
Fixed issue where clicking on external links created a black window (native client only)
Reduced mouse context menu options (native client only)
Fixed “You need to enable cookies in order to log in” issue (native client only)
v8.1.5¶
Fixed CentOS 6 issue with setting Server.VideoSource to
auto
ornvfbc
Fixed minor multi-screen interface issues
Fixed documentation by changing Server.ConcurrentClients.MaxClientCount to Server.MultiUser.MaxClientCount
Hide Guest Invite buttons when Server.MultiUser.MaxClientCount is set to
1
Fixed QoS stability issues
v8.1.4¶
Added support for mouse dragging between tiled screens
Switched to overlay scrollbars
Updated QoS algorithm
Fixed Javascript error in IE11
v8.1.3¶
Fixed crash related to screen size changing
Fixed flickering caused by decoder library and stream video source
Fixed QoS stability issues
v8.1.2¶
Fixed downscaling when resolution height is not divisible by 4
v8.1.1¶
Added
--check
command line option to help test installationAdded version compatibility checking to native client and server
Added support for adding or removing displays
Added Windows start menu shortcuts for easier access to log file and service restart
Updated Windows OpenSSL to 1.0.2p
Fixed Ubuntu 14 issue where video outputs swapped after screen size change
Fixed resolution scaledown message text and added fade-out behavior
Fixed button behavior for opening screens
Fixed mouse location after display re-positioning
Fixed support for Windows systems with multiple NvFBC GPUs
v8.0.1¶
NOTE: This release is not compatible with earlier versions
NOTE: A clean install of the Server is required (Windows only)
Added ability to show multiple screens across multiple displays
Renamed boot.log log file to win-service.log
Added confirmation prompts to prevent accidental session closing
Added ability to change PAM Service name by changing the Server.Auth.PAM.Service config option
Fixed max video scaling issues that occurred after resolution changes
Removed unneeded libraries from Server MSI installer
Fonts are now hosted by the Server
Client window bug fixes
v7.1.8¶
Fixed native client blank connect dialogue appearing after service restarts
Fixed native client black screen when reconnecting after Windows 10 service restarts
Fixed native client scroll bars not appearing when reconnecting after Windows 10 service restarts
Fixed Windows 10 service becoming unavailable after signing out
Suppressed mouse cursors always shows in Windows 10
Added HiDPI support for Windows stream encoder
Fixed Linux log file location
v7.1.1¶
Improved handling of scenarios where Windows has no console session
Improved handling of scenarios where RDP session is active
Documented ‘Escape’ workaround for black windows login screen issue
Changed default XML config file value for Server.IdleUserTimeout to 120
Fixed missing OpenSSL libraries in Windows
Fixed client EULA
v7.1.0¶
Changed video bit-rate selection to be based on screen resolution
Lower latency for native client due to optimizations on color conversion and frame rendering
v7.0.2¶
Added OpenSSL v1.0.2n libraries to Windows native-client
v7.0.1¶
Fixed Windows password changing documentation
Fixed config file automatically inserting StreamVideoSource tags
Removed Windows wrapper batch script
v7.0.0¶
Added 4K resolution support to native-client. Additional server-side setup is required. See the Enable 4K Support section for more information.
Improved frame-rate performance of native-client
Added MD5 hash of configuration file to start-up output
Upgraded QT to 5.9.2
Improved native-client window resize behavior
Improved native-client fullscreen behavior to downscale graphics when remote desktop is larger than the client screen size
v6.1.1¶
Fixed image blurring when enabling unique frames
v6.1.0¶
Added ability to sign in with Linux and Windows OS credentials
Added ability to transmit only unique video frames with Server.Video.UniqueFramesOnly config setting (true by default)
v6.0.3¶
Added browserless ‘native’ client for CentOS 7 and Windows 7
Fixed relative paths for Server.LicensePath
Updated fonts, icons, and colors
Changed from Windows NSIS installer to MSI installer
All Server.ConcurrentClients configuration settings changed to Server.MultiUser
v5.0.7¶
Fixed “too many files open” error for generic stream video source
v5.0.6¶
Improved error handling for disconnects during inactivity
Changed default idle user timeout to 2 hours
v5.0.5¶
Fixed black winlogon screen for stream video source
v5.0.4¶
Fixed screen size changing in Windows
v5.0.3¶
Fixed handling of poor network connections
Windows installer preserves *.dat, *.lic files on update
v5.0.2¶
Fixed blackscreen when using IE 11 over a VPN
Fixed systemd service status check
v5.0.1¶
Fixed init script false-positive when license checkout fails
Fixed systemd service script
Reduced log output on license checkout retries
v5.0.0¶
Added CPU-based (stream) video source option
Added idle user timeout (Server.IdleUserTimeout takes minutes. Disabled by default)
Added ability to update Server.Auth settings at runtime (except Server.Auth.Enabled)
Added ability to auto-select a video source
Added Flexera License Management
Added ability to specify license file with Server.LicenseFile config setting
Added ability to delay service start with Server.StartDelay config setting
Renamed Server.WebSocketServer.Secure to Server.Secure
Renamed Server.WebSocketServer.Port to Server.Port
Renamed Server.ServiceLogFile to Server.BootLogFile
Renamed debug0.txt to linux-service.log and debug1.txt to scyld-cloud-workstation.log
Changed Windows install directory to C:\Program Files\Penguin Computing\Scyld Cloud Workstation
Changed Windows service startup from Automatic to Delayed
Changed log messages
Fixed guests getting kicked out if one of multiple hosts signs out
Fixed handling of IPv6 addresses
Fixed guest toolbar being hidden while paused
Fixed duplication of guest alerts
Fixed guest video when starting out paused
v3.1.0¶
Added support for CentOS 7 (requires LightDM / MATE desktop environment)
Added Floating UI
Added adjustable screen resolutions limits
Added Server.Video.MaxWidth and Server.Video.MaxHeight to config file
Updated QoS algorithm
Windows installer preserves *.crt, *.cer, *.pem, *.key, and *.der files on update
Set default max frame rates to 30
Fixed Firefox keyboard issue for remote Windows services
v3.0.4¶
Increased send timeout values
Added Server.VideoSendTimeout, Server.DataSendTimeout, and Server.ReceiveTimeout to config file
v3.0.3¶
Fixed QoS adaptive frame rate algorithm
v3.0.2¶
Fixed IE11 fullscreen keyboard and scrollbars
v3.0.1¶
Fixed unexpected multi-user client timeouts
v3.0.0¶
Added keyboard and mouse sharing for collaboration
Added guest invites for collaboration
Added text paste from local clipboard support
Added remote desktop auto-lock on disconnect
Updated QoS algorithm
Updated user interface style
Updated default SSL ciphers
Compatible with v2.3 config file
v2.3.2¶
Updated default SSL ciphers
v2.3.1¶
Fixed Command/Windows key getting stuck
Fixed cursor disappearing during Windows UAC
v2.3.0¶
Improved decode performance
Improved QoS responsiveness
Improved mouse scrolling. Ticks are now server-dependent
Added code authenticity check
Fixed OS X command key
Improved version number system
Fix for null cursor
Fix for missing HTML icons
Added support for 16x16 cursors in Windows
Improved web-page refresh
v2.2.0¶
Added local cursor
Added basic QoS / dynamic frame rate updates
Simplified configuration file by relying more on defaults
Updated interface controls to be centered, sleeker
Updated default openSSL.server.cipherList string to include !RC4
Updated default openSSL.server.verificationMode to relaxed
Fixed cursor in Firefox Fullscreen
Fixed mouse wheel
Fixed screen crop
Added auto-lock (disabled by default)
Authentication screen can now be disabled in config
RPM installer preserves old config file by default
v2.1.0¶
Added screen resolution change support (Windows, Linux)
ScyldCloudAuth “JSON Syntax Error” fix
Silent / Quiet Windows installer