ScreenConnect Changelog

What's new in ScreenConnect 6.7.19388.6796

Aug 14, 2018
  • Small bug fixes and finishing touches.

New in ScreenConnect 6.7.19262.6786 Pre (Aug 8, 2018)

  • Fixed Issues:
  • Unable to wake up sleeping Mac Guest if there are additional monitors connected
  • Banner message doesn't dismiss and background wallpaper doesn't switch back on guest machine after host disconnects from access session
  • Small compatibility upgrades for cloud environment

New in ScreenConnect 6.7.18982.6761 Pre (Jul 16, 2018)

  • Small bug fixes and improvements.

New in ScreenConnect 6.6.18120.6697 (May 6, 2018)

  • Fixed Issues:
  • Session Detail Panel occasionally displays session information for a session other than what is currently selected
  • Unable to right-click and create a new directory within the Shared Toolbox from the Host page

New in ScreenConnect 6.6.17808.6681 (Apr 27, 2018)

  • Improvements:
  • Rename table headers in "Revoke Access" section to be more human
  • Fixed Issues:
  • Bad Signature of SAML response due to failed assertion validation
  • Focus and content lost when refresh tab event executes when typing a Message into a Session
  • Static web methods defined by an extension are not found when called

New in ScreenConnect 6.6.17808.6681 Pre (Apr 25, 2018)

  • Improvements:
  • Rename table headers in "Revoke Access" section to be more human
  • Fixed Issues:
  • Bad Signature of SAML response due to failed assertion validation
  • Focus and content lost when refresh tab event executes when typing a Message into a Session
  • Static web methods defined by an extension are not found when called

New in ScreenConnect 6.6.16790.6633 Pre (Mar 12, 2018)

  • Improvements:
  • Allow hosts to choose/set the behavior of maximizing the client window in session
  • Display the actual name of the computer as the session name on the host page instead of the static 'App Runtime for Chrome Dev' string when setting up access to view a Chromebook's screen.
  • Display "Chrome OS Device" as the session name on the host page instead of the static 'App Runtime for Chrome Dev' string when setting up access to view a Chromebook's screen.
  • Change the color red we use in product
  • Fixed Issues:
  • Login page doesn't handle 400 responses from SAML requests and displays server error page instead
  • Calls to Clipboard.GetText in ClipboardContentChanged handler sometimes return incorrect (empty) value when host copies text locally and is connected to at least two sessions concurrently
  • DetailTabContent needs overflow: auto
  • Attempting to drag a directory into the interface changes UI but doesn't allow directory upload
  • Sending Win key keyboard shortcuts, e.g. Command+r, from OS X host launches the start menu on Windows guest
  • Auto-launch link for iOS is showing error
  • Chrome OS guest client continuously re-prompting the user for screen sharing after a certain point of time during the session.
  • LockOnDisconnect not working on OS X 10.11+ guests
  • SAML doesn't correctly handle identity provider login urls containing query parameters

New in ScreenConnect 6.5.16479.6613 (Feb 13, 2018)

  • Fixed issues.

New in ScreenConnect 6.5.16258.6597 Pre (Jan 31, 2018)

  • Fixed Issues:
  • Unable to send email via Gmail SMTP from mono server due to SSL error
  • Properly signed extensions fail to load with SecurityException when installed on mono servers
  • Improvements:
  • Remove the IdentityProviderMetadataURL requirement for SAML

New in ScreenConnect 6.5.16127.6586 Pre (Jan 16, 2018)

  • Fixed Issues:
  • "Install Access" command does not work against Linux Guests
  • Commands and start tabs both appear as selected when navigating from support to meeting to support pages when commands tab is initially selected
  • Client service stops immediately after starting after upgrading to 6.5 on Windows XP/Win2k3 and Windows 7 32 bit guests
  • Improvements:
  • Renamed SAML terminology - manifest to metadata

New in ScreenConnect 6.5.16003.6579 Pre (Jan 15, 2018)

  • Fixed Issues:
  • InvalidCastException thrown when saving delete session connections maintenance plan actions on mono servers
  • Host presented with blank screens if magnification blitter throws AccessViolationException while multi-monitor guest's screens are blanked
  • Guest screen does not refresh in host client while host is viewing the primary monitor on a multi-monitor guest after logging into the guest machine
  • Incorrect application focus change when sending specific commands through the Host client
  • Mono server not passing new app.config settings to client when building Mac pkg
  • Excluded layered window handles aren't removed when windows are disposed
  • Querying the audit log fails on mono servers in Chrome, Edge, Opera, Vivaldi
  • When installing 6.5 pkg on OS X High Sierra, dialog prompts user to install legacy Java SE 6 runtime

New in ScreenConnect 6.5.15743.6551 Pre (Dec 14, 2017)

  • Improvements:
  • Remember the last selected send folder from host client
  • Ensure shared toolbox loads regardless of whether or not the personal toolbox loads
  • New way to manage toolbox items from the web application
  • Change the chat message notification sound so that it doesn't sound like my computer is having a heart attack every time I get a message
  • Hide window selection indicator for guests in a meeting
  • Allow users to configure the lifetime of a host pass
  • Provide an option to add an user source and hide AD and LDAP options
  • Prevent users from generating multiple requests when submitting a 2FA key (Yubikey)
  • Add the ability to filter the audit log by "session name"
  • Scale rows in the Audit log table to display all data
  • Make client feedback survey voluntary
  • Update the session "Feedback Survey" modal to reflect Control branding
  • Move to a 5 digit numeric session code
  • Fixed Issues:
  • Wallpaper not being reset properly primarily with GPO and slideshow setups
  • OS X guest client version 6.1+ leaks memory when running on bundled openJDK JVM
  • Mono throwing extension Load Error when exact same Extension code works on Windows server
  • Printer mapping fails to Windows XP guest even when host's printer driver installed on guest machine
  • 'End of Session' pop up box doesn't fit custom content
  • Host presented with black screen after logging into Zorin OS 12.1 guest
  • Unexpected input behavior when host connects to OS X guest on lock or login screen
  • Setting LogoPanel.IconVisible web resource to false hides ShowFlyoutMenuButton and prevents mobile hosts from clicking a session prior to hiding Navigation and Master panels
  • Difficult to read certain text from Session recordings produced through Extended Auditing
  • Session capture videos transcoded on certain servers fail to display guest cursor in video
  • GetInstalledPrinterInfos method can throw access denied Win32Exception which prevents admin host's printers from mapping to guest machine
  • Unable to login via Duo authentication if username contains an apostraphe
  • Extracting server upgrade files to a directory within the installation folder causes incorrect upgrade behavior
  • Windows guest client form has misaligned messages and status icons
  • InvitePanel.ComposeEmailVisible web resource not respected or missing
  • Feedback form looks like crap now
  • MaxInvalidPasswordAttempts setting not respected when internal user is forced to change their password
  • Windows client can crash with AccessViolationException when host attempts to share monitor in meeting
  • Client crash with windows system popup when rebooting
  • Desktop background is not consistently blanked when connecting into OSX Guests
  • Windows client not numbering guest monitors correctly

New in ScreenConnect 6.4.15083.6507 (Oct 30, 2017)

  • Fixed Issues:
  • Access client installer built with user-defined NameCallbackFormat fails to call back with the specified name
  • Selecting ellipsis to edit session group in IE 11 can launch the edit sessions modal instead
  • Improvements to new manage toolbox feature
  • .NET host client slides across screen during resize after reaching smallest window size possible
  • Host page StatusDiagramPanel not rendered correctly for disconnected sessions in Safari 11.0 on OS X 10.13 (High Sierra)

New in ScreenConnect 6.4.15002.6500 (Oct 19, 2017)

  • Improvements:
  • Host ↔ guest client drag & drop file transfer for Java client
  • Helper API updated to allow extensions to send notes
  • Remove the tool-tip attached to the session group ellipsis
  • Refactor ScreenCapturing to improve clarity and fix problems with the Magnification API
  • New Session Filter Syntax builder
  • Add indicator of updating guest info process
  • Accept a new password only if it is different from the previous password when a change is forced via the internal source
  • Use annotation in viewonly mode
  • Options to disable invitation tabs in the session detail panel
  • Security, interface, and stability improvements
  • Fixed Issues:
  • Audit tab throws parser error after upgrading from 6.2
  • Session group "Move to Position" behavior does not work as expected when "above group" name contains two or more adjacent space characters
  • Unable to select some tabs from detailTabList if there are a lot present on mobile and smaller browsers
  • Exception thrown when editing customproperty inline
  • Content Panel does not overflow correctly on Guest page in mobile landscape view
  • Blank screen rendered on the macOS host client after joining a session using the JNLP file
  • Calendar event does not respect all contents of InvitePanel.EmailBodyFormat if it has multiple lines
  • Java client does not send CTRL+BREAK to Windows host
  • .NET client does not respect SuspendControlAtStartup user interface app.config setting
  • Remove the tool-tip attached to the session group ellipsis
  • Chinese/Japanese/Cyrillic characters removed from filenames when transferred between host and guest machines
  • Samsung is launched automatically instead of base app
  • UnderControlBanner does not display on OSX Guest machines after subsequently reconnecting to the same machine
  • Host page repeatedly throws SecurityException instead of redirecting to login page after host logs out and attempts to navigate back to the host page
  • Black screen after connecting to OS X guest immediately after upgrading from 6.1 to 6.3
  • Typo in EndPointStatusRefusedConsentDescription value
  • Highlight animation replays on all session rows with class "JustCreated" when host selects all sessions
  • Guest page displays "Join with a code" and "Join a public session" action panels when all support sessions are public
  • Linux client icon not always present in system tray after logon
  • Previously used Custom Property values do not automatically populate the SELECT menu when editing a session's custom property from the Start tab
  • Incorrect behavior triggered by Java-level deadlock possible within session when opening Receive Files into Mac OS X guest client

New in ScreenConnect 6.1.12292.6236 (Mar 28, 2017)

  • Fixed issues:
  • Non-windows installers fail to build in 6.1 if app.config is missing either SystemSettings or UserInterfaceSettings sections under configSections

New in ScreenConnect 6.0.11299.6071 (Aug 16, 2016)

  • Updated main page background to city grid
  • Fixed so restoring client after Show the Desktop clicked is possible
  • Fix to get chat messages to wrap
  • Fixed some css things that were causing internal exceptions

New in ScreenConnect 6.0.11279.6065 Pre (Aug 10, 2016)

  • Fix for issue where server crashes after sending "reboot and reconnect" message when host does not have HostSessionWithoutConsent permission

New in ScreenConnect 6.0.11250.6061 Pre (Aug 6, 2016)

  • fix for issue where annotations not working from Windows host to Ubuntu guest
  • made extension panels grey when disabled
  • fix for relay not working properly in meetings

New in ScreenConnect 6.0.11175.6052 Pre (Aug 2, 2016)

  • session group path added to host page header bar
  • fix for issue causing wait times during login for access session on OS X 10.11.5
  • fix to make history panel scrollable
  • fix for issue with transcoding successive files
  • upgraded UI of Share My Desktop feature in java client
  • fixes for multiple issues with timeline appearance and behavior
  • fix for issue where Windows shutdown prompts were invisible to host in session
  • made "under control banner" opaque on XP/2003
  • CSS refinements and updates for theming
  • added ability to share single monitor on Mac during meeting
  • fix for issue showing annotation window in taskbar in Java client
  • added setting to suppress "App Hidden" balloon

New in ScreenConnect 6.0.11033.6039 Pre (Jul 17, 2016)

  • fix for case sensitivity for .scapp extension names
  • fix for error in timeline rendering when center is less than padding
  • improved file permission safety for temp file of commands
  • fix for sha256 implementation in XP
  • added fix for better exception capturing on windows client
  • fix for run tool dialog with folders
  • added personal toolbox for linux and mac
  • fix for issue where control was impossible hwile running Migration Assistant app on a Mac
  • fix for key lock syncing for windows client
  • fix for black screen on access session with CentOS 5.0 guest
  • readded extras menu
  • fixed UI issues:
  • issues when session group is null
  • under control banner operates incorrectly if bitmap isn't defined
  • drawings shown incorrectly in meetings
  • annotations when sharing different monitor
  • css issues in website themes
  • host page table not refreshing correctly
  • various rendering issues in older browsers
  • issues in host page selection

New in ScreenConnect 6.0.11033.6032 Pre (Jul 8, 2016)

  • OSX client chat text box no longer loses focus after return key pressed
  • made meeting icon smaller
  • changed web service to disallow different origin requests unless specifically allowed
  • added services to enforce reissue intervals
  • fixed null ref exception with toast on close client
  • fixed mono not updating session group values
  • updated join button image

New in ScreenConnect 5.6.10957.6018 (Jul 8, 2016)

  • fixed issue in client with XP version checking
  • fixed issue in error checking during web authentication

New in ScreenConnect 5.6.10870.6001 (Jun 7, 2016)

  • Fixed linux client to report correct version under Java 9

New in ScreenConnect 5.6.10838.5991 Pre (May 27, 2016)

  • fixed signature embedding to avoid extraneous prompts when launching windows client
  • fixed force change password at next login option to work correctly
  • fixed stop/start of web server to work better (we broke something a few builds ago)
  • fixed proxy specification to parse better when in format "server:port"
  • fixed client to resize correctly when docking/undocking items when there are multiple monitors of same size and you've switched between htem
  • fixed movedown command on manage session groups to be enabled correctly
  • resized little gear on under control banner to match size of app icon
  • optimized javascript building of host page table helping when loading thousands of sessions

New in ScreenConnect 5.6.10753.5976 Pre (May 13, 2016)

  • fixed asynchronous web service bug introduced in last pre-release
  • clean up pipe directory when java client stopped
  • make ClientFileTransferHandler only create ProgressDialog if not headless
  • add fallback to old pipe location in the Mac client service, so the client gets upgraded properly
  • made linux/mac client cleanup transferred files better
  • made client send empty viewport when minimized to prevent capturing
  • fixed inefficiency in .net capturing
  • added white icon to under control banner

New in ScreenConnect 5.6.10718.5966 Pre (May 3, 2016)

  • fixed our web service framework to not be broken on linux/mono
  • fixed mis-showing upgrade prompt for un-upgradeable clickonce client
  • fixed slowness of retina host client
  • fixed some client script stuff for the new extension review features
  • fixed calling method not present in java 1.5 which broke some linux unattendeds

New in ScreenConnect 5.6.10711.5963 Pre (Apr 29, 2016)

  • fixed where filter box on the search page would return results from when words ran together from different fields
  • fixed os x clipboard capturer to work more reliably
  • added ability to auto-consent to control after N seconds (app.config)
  • added prompt to upgrade host client
  • fixed so printers are added successfully when a comma is present in the name
  • fixed osx pipe communication to work when user doesn't have access to /tmp
  • hack fix for current windows 10 insider build to use different screen capturer, hoping they fix it soon (they break it periodically and we have to do this)
  • fix mono/linux to work with reporting engine
  • fix so guid columns can be specified as filters in search
  • made file transfer messages extend idle time
  • now allow ampersand character in FileDownload.BaseName

New in ScreenConnect 5.6.10572.5925 Pre (Mar 22, 2016)

  • changed sound capture to use integrated windows voice capture dsp which provides echo cancellation, auto gain control, and noise suppression. VOIP is a lot more pleasant now (on windows)
  • prevented downgrade of windows client because MSI doesn't deal with it very well (and hoses the client)
  • added USERLOGINNAME, USERDISPLAYNAME, and USERROLES variables to use in session group filters
  • fixed sound capturer to correctly dispose of devices and a few flow control bugs
  • fixed client to not throw exception when closing mainform popped open for a different monitor
  • fixed so 'always on top' menu item is correctly checked/unchecked on start of client
  • added logic to automatically figure out some content types from base64 data so right click "save image as", etc, will default to correct file extension
  • updated guest session starter extension so it won't conflict with connectwise extension

New in ScreenConnect 5.6.10557.5920 Pre (Mar 17, 2016)

  • fixed windows client to not spawn user process as local system which was creating all sorts of problems with wallpaper, file transfer, etc
  • fixed so host client is made active on launch when 'always on top' is selected
  • fixed so under control banner is sized correctly and includes all viewers
  • fixed time conversion with querying videos in audit trail
  • fixed messages on host page to refer to buttons correctly '+' vs 'Create +'
  • fixed crashing on retina macs (hopefully for good)
  • made linux client start clients correctly if fgconsole isn't available
  • fixed java status window alignment
  • fixed black screen on mac due to not determining elevation correctly
  • added unsupported messages for blanking and blocking in mac/linux client
  • changed windows implementation to use libav to work when windows server desktop experience isn't installed
  • fixed windows client desktop scaling to work better with high dpi displays
  • fixed mac sending text as keystrokes to support longer strings
  • fixed so client isn't maximized after meeting sharing starts
  • fixed basic auth when username contains @ symbol
  • fixed app.config settings for under control banner
  • fixed mac capture when laptop screen is closed but other monitor is active
  • removed out of date client version message from meeting sessions
  • fixed relay recording to not have small invalid recordings between actual recordings
  • added laser pointer to linux/mac annotation
  • fixed printing in landscape for certain types of printers
  • fixed some instances of stuck modifier keys with linux/mac client
  • added IsEnded column to reports
  • fixed mac unattended to reload itself better when updated
  • fixed sending clipboard as keystrokes not working on mac login screen
  • fixed mac client starting on new user apple id/cloud screen
  • fixed transcoding of videos from old client versions
  • fixed mac client to correctly restore wallpaper when switching to/from login screen
  • added 'WARNING' when upgrading with out-of-date licenses

New in ScreenConnect 5.6.10387.5586 Pre (Feb 15, 2016)

  • fixed bug in maintenance plan sql that caused error on SQL Server
  • added hover-over title for extension descriptions
  • fixed toolbox to show enabled/disabled correctly on connection state change
  • fixed to not allow maximize by double clicking when it's there is no maximize button

New in ScreenConnect 5.6.10373 Pre (Feb 15, 2016)

  • wrote native stub for client service so it never times out under boot competition pressure
  • improved key handling on mac to translate better between different keyboard layouts
  • added 'Get Host Pass' function to generate a join-able url for an unauthenticated person to join as host
  • fixed signature process of mac bundle to make it work under osx el capitan where they tighten the verification
  • changed host page '+' buttons to have text and a little popup explanation of the session type
  • added ability to force disconnect of host or meeting guest from host page
  • added banner at top of guests screen indicating their machine is under control and by who (disable-able)
  • added clients sending application-level pings to detect dead connection (interval is configurable, defaults to 1800 seconds)
  • signed with new sha256 cert assigned to 'ScreenConnect Software' (will be backported to 5.5 once issues worked out)
  • split setting of 'always on top' between host and guest to be separate
  • added ability to package multi-file toolbox items into .scapp files (zip format) ... first file alphabetically is executed
  • added permission for remote printing (good way to disable also)
  • added ability to delete commands from commands tab (people had sensitive information in these) along with RemoveCommand permission
  • added last network ip and last version to session when loaded at startup (before it was only kept in memory and calculated once connected)
  • fixed issue when old session files produced an error when querying audit trail
  • added ConnectedParticipantNames as session property (names delimited by comma)
  • made host page filter not be phrase search but rather split so each element would be ORed together
  • made 5.3 the minimum upgrade version (you'll have to upgrade to that first before going to 5.6)
  • put in delay between characters when sending clipboard as text because otherwise windows combines repeating characters
  • lots of refactoring for ios doing capturing when acting as guest
  • added ability for person in meeting to set quality of screen sharing
  • added some logic to try to prevent stuck modifier keys
  • made docked stuff appear in full screen mode when mouse moved to top (and top appears when mouse moved to right)
  • fixed so top bar displays briefly after maximizing first time
  • fixed some brief flashing that occurred when opening the host client
  • fixed audit to parse the time boxes correctly if a different time format was specified
  • removed ellipsis character from commands on host page
  • made so logging in after logging out would not try to return you to the same page you were on
  • stored consented/refused answers by participant name rather than connection id so if there was a disconnection, it wouldn't be wiped

New in ScreenConnect 5.5.10194.5861 (Jan 22, 2016)

  • Made cloud license check more resilient to network disruptions

New in ScreenConnect 5.5.10185.5856 Pre (Jan 14, 2016)

  • fixed so extensions with IDynamicSessionEventTrigger will work on linux/mono servers
  • added derived columns Is*Populated and *Length to string columns for reporting
  • added check for dwm before instantiating mainform to fix xp
  • fixed input idle disconnection timer
  • populated Host property of session event for InitiatedJoin events

New in ScreenConnect 5.5.10103.5829 Pre (Dec 18, 2015)

  • fixed Firefox and Chrome to work with calendar events
  • fixed some android keyboard issues
  • fixed so osx client could be installed to directory with non-latin unicode characters
  • fixed default favicons to be 32-bit pngs because that's all that IE will render as icons
  • fixed OTP box to have focus when displayed
  • disabled auto-complete for OTP box
  • fixed keyboard hooker to not screw up windows key combinations

New in ScreenConnect 5.5.9968.5807 Pre (Dec 3, 2015)

  • fixed application-level ping to not disconnect every 21 minutes
  • fixed guest info
  • fixed client to prevent mainform minimized when closing toolbox form
  • reset annotation mode once last host disconnects
  • disabled enter-join
  • fixed to send empty viewport to client when minimized to reduce traffic
  • made extension framework work better for different product versions where we don't recognize value in xml
  • fixed so client service wouldn't respond twice to printers request making them hang on delete

New in ScreenConnect 5.5.9749.5759 Pre (Oct 9, 2015)

  • fixed share application (primarily used in meeting) to use dimensions from dwm rather than getwindowrect
  • made capture tracking draw rect around monitor if sharing only one monitor (this was implemented for sharing apps, but easily repurposed)
  • added database maintenance item for deleting old capture files
  • synced java client with resource labels from windows sharing changes
  • fixed server-side toolbox, and fixed client menus to disappear after clicking
  • reworked helper javascript api a bit

New in ScreenConnect 5.5.9738.5757 Pre (Oct 7, 2015)

  • removed suggestion for .net framework assistant for firefox because it's defunct
  • added timestamp to extended auditing capture file names so we wouldn't have to look inside file during query
  • fixed clipboard/dragdrop stuff in windows client allowing pasting across sessions and repasting same content
  • fix to normalize paths sent to shell copy operations allowing relative directories, etc to be specified as paths in app.config
  • added session connection events for printing, file transfer, and clipboard activity

New in ScreenConnect 5.4.9675.5750 (Sep 30, 2015)

  • Fixed issue with linux server upgrade and backing up files
  • Added ability for windows phone/whatever app to connect to 5.4 (though the web ui won't recognize)
  • Fixed IE starting to type on the host page to go to search box correctly
  • Fixed so 'update guest info' link isn't visible if no guest info is already on the session

New in ScreenConnect 5.4.9623.5737 Pre (Sep 18, 2015)

  • fixed host session group rendering spacing in IE
  • fixed IE mobile viewport and double tap
  • fixed sessions to more effectively reset monitor blanking and input blocking when all hosts disconnect
  • added a bit of reference for session group sub expressions
  • made setup wizard clear any existing licenses before adding new one
  • fixed installing host client with guest service

New in ScreenConnect 5.4.9557.5722 Pre (Sep 7, 2015)

  • made server and client services auto-delayed start due to windows 10 issues (but should also affect existing issues with this)
  • made login page refocus on password after invalid login
  • added 'give feedback' option under help menu
  • made page render better in newer ie and edge mobile
  • made setup wizard page not allow login
  • made annotations correctly offset when sharing non-origin monitor in meeting
  • put annotation controls onto host ui when sharing screen
  • fixed java client to report guest info when running in service mode and client not running in session
  • reset monitor blanking and input blocking once last host disconnects
  • fixed remote printing to work when printer name plus host name is more than 64 characters

New in ScreenConnect 5.4.9332.5683 Pre (Jul 27, 2015)

  • added ability to run toolbox items from host page (https://www.youtube.com/watch?v=xkQVYLmxnQs)
  • added session subgroups (https://www.youtube.com/watch?v=OTr9JgJOZUg)
  • rearchitected mac os x client process model so reinstall won't require a password to be entered
  • rearchitected linux client process model to fix various issues with switching display configurations, etc
  • reworked license admin tab to remove save button and use dialogs instead
  • added license usage summary to license admin tab
  • iOS changes:
  • chatting on iphone
  • made chat a popout bubble rather than full formsheet
  • unblock/unblank
  • hopefully iOS 9
  • compiled to 64-bit
  • fixed compatibility with iOS 7 and below
  • added evaluation status and buy button to top page during evaluation period
  • made client scrub files better on uninstall
  • made client ProgramData ScreenConnect folder writable from installer so changes can be saved at runtime
  • made toolbox items run in session 0 service session if no client session is available on windows
  • fixed some protocol ordering issues that should make ios and android not get black screens when connecting (intermittent)
  • made client SpecifyProxyServer a command that is disable-able
  • added SupportAutoConsentIfUserProcessNotRunning and AccessAutoConsentIfUserProcessNotRunning app.config settings
  • added SupportShowBalloonOnConnect and AccessShowBalloonOnConnect app.config settings
  • added SupportHideWallpaperOnConnect and AccessHideWallpaperOnConnect app.config settings
  • added SupportLockMachineOnConnect and AccessLockMachineOnConnect app.config settings
  • added SupportShowSystemTrayIconand AccessShowSystemTrayIconapp.config settings
  • changed company name that appears in dlls and windows add/remove programs
  • stopped trimming the password in credential dialog to accommodate masochists with leading and/or trailing spaces in their passwords
  • made error messages red in web UI
  • fixed linux/mono server installer on debian based os to not output anything as a result of rc-d update
  • fixed windows client system tray to display session title after first install
  • made relay change subscription routines much more efficient
  • made deleting session activity maintenance plan routine much more efficient
  • fixed some stuff with os x code signing
  • fixed so estimating file size (which is terribly inaccurate anyway) will not instantiate the video codecs and won't crash the server process when the codecs aren't installed
  • added linOTP one-time password provider

New in ScreenConnect 5.3.9074.5646 (Jun 20, 2015)

  • fixed linux/mac installer transform to make app.config namespace change
  • fixed direct upgrade from 4.4 leaving CacheBusterModule because of namespace change
  • fixed for clients to upgrade user.config files from old namespace
  • allowed specifying services to run in different processes under windows (requires registry edits or service reconfig to make work)

New in ScreenConnect 5.3.9037.5640 (Jun 12, 2015)

  • fixed to reposition monitors correctly when switching between then in full screen mode
  • fixed to clear list of logon sessions when disconnected
  • fixed rendering sound in java client
  • fixed to not send sound disabled message to android client because it can't handle new enum value
  • put in some retry logic for deleting printers that give "Generic Error" when trying to delete first time

New in ScreenConnect 5.3.9011.5632 Pre (Jun 5, 2015)

  • fixed toolbox concurrency lock so that we don't get an error when deleting directory
  • changed from ctrl-alt-insert to ctrl-alt-home
  • fixed java client 100% cpu on windows
  • several relay optimizations for cpu usage with many unattended
  • Openjdk workaround for mac host client crashing when certain keyboard layouts are active
  • reapply blurriness fix for openjdk
  • added cd to server init.d script to fix elusive bug

New in ScreenConnect 5.3.8946.5618 Pre (May 22, 2015)

  • fixed to avoid deadlock with simulating key/mouse events in linux/mac clients
  • fix linux/mac directories for file transfer
  • fix so cursor doesn't show up in top right of clients when it's not there

New in ScreenConnect 5.3.8835.5591 Pre (Apr 24, 2015)

  • fixed maintenance plan to not delete created and ended events from session
  • fixed on-time password under active directory authentication
  • fixed zoom panel to be visible when not connected
  • fixed the duplicate From: label on the audit date range to say To:
  • fixed so if non-otp value is in password question field, it won't enforce
  • fixed so win32 error when trying to get host's printers doesn't crash app
  • updated samsung app and added key mapping for app_switch
  • fixed logon session selector for linux/mac host clients
  • fixed so first chat message comes through (before it was ignored)

New in ScreenConnect 5.3.8790.5582 Pre (Apr 15, 2015)

  • fixed client to send new viewport when switching between monitors of the same size
  • fixed for labtech license to not have issue with new license capabilities
  • fixed to upgrade app.config with new namespaces
  • fixed client crash when multiple forms are opened and the original one is closed before the others

New in ScreenConnect 5.2.8694.5556 (Mar 20, 2015)

  • added "DisableRemotePrinting" appSetting on server to disable remote printing
  • fixed mac/linux sound
  • fixed external accessibility test error
  • fixed linux/mono auth cookie to be HttpOnly so that IE would accept it (and because that's what we intended)

New in ScreenConnect 5.2.8609.5546 Beta (Mar 10, 2015)

  • Fixed to work with iOS client, as it was being misidentified
  • Fixed some connectivity issues to old clients
  • Fixed linux/mono backup from 4.4

New in ScreenConnect 5.2.8602.5542 Beta (Mar 6, 2015)

  • added logon session selection to osx/linux host client
  • move logon session selection to be after zoom
  • changed logon session selection layout to be vertical if there are more than 2 sessions

New in ScreenConnect 5.2.8556.5535 Beta (Feb 27, 2015)

  • fixed listenuri subdirectories to work correctly
  • made line breaks render in notes and messages on host page
  • fixed so security Deny with permission ViewSessionGroup would work on specific session group
  • fixed sslprotocolexception from java8 webstart to linux/mono https
  • made url mapping not case sensitive in linux/mono

New in ScreenConnect 5.2.8546.5534 Alpha (Feb 26, 2015)

  • fixed regression bug where support sessions would not start in service mode
  • fixed java client to work with really old java versions missing socket proxy constructor and missing systemtray
  • fixed linux/mac client to be able to connect (they didn't have the protocol additions for logon session switching)
  • fixed for session manager not to crap out when no licenses were defined
  • ran png optimize on lots of our internal images
  • fixed joining public session in ie8
  • changed ldap validation options for windows authentication ... cross our fingers here
  • fixed client process not to crash when trying to send a ctrl-alt-del from rdp session

New in ScreenConnect 5.1.8473.5522 (Feb 14, 2015)

  • Just bumped to stable

New in ScreenConnect 5.1.8402.5515 RC (Feb 7, 2015)

  • fixed error when License.xml did not exist on initial installation
  • fixed for active directory authentication to return zero groups rather than erroring when user not found
  • made linux/osx unattended balloon less chatty
  • changed deflate compression level to default in building osx packages for better performance

New in ScreenConnect 5.1.8380.5513 RC (Feb 5, 2015)

  • fixed ulimit to be correctly set to allow lots more socket connections on linux/mono
  • fixed unattended mac executable to work under os x 10.5 by specifying that in compilation options
  • fixed where trigger was being fired even if connection failed because of licensing issue
  • fixed for active directory integration to more accurately return groups when we don't have access to some groups
  • fixed for linux to split arguments to avoid issue when icons for unattended are large in file size

New in ScreenConnect 5.1.8341.5506 Beta (Jan 29, 2015)

  • Fixed where email-based one-time-passwords would never validate

New in ScreenConnect 5.1.8329.5505 Beta (Jan 28, 2015)

  • fixed to attempt to run java executable for osx bundle (attended and unattended) 10.6 or lower because our packaged runtime does not support older osxes

New in ScreenConnect 5.1.8317.5504 Beta (Jan 27, 2015)

  • fixed to disallow direct http requests to App_Data/Toolbox/**
  • fixed to prevent crash under 5k retina host clients

New in ScreenConnect 5.1.8262.5498 Beta (Jan 21, 2015)

  • fix to creating extensions from template
  • fix to make login textboxes consistent width
  • fix for description on version status message

New in ScreenConnect 5.1.8244.5494 Beta (Jan 17, 2015)

  • fix to flush data when shutting down connection so message gets through to end session when that button is clicked on exit
  • fixed bug from last appearance tab update where it ignored invariant culture resources completely

New in ScreenConnect 5.1.8208.5485 Beta (Jan 8, 2015)

  • fixed session manager to hopefully avoid all instances of sending SessionNotFound or SessionEnded to avoid unattended clients stopping
  • fixed build issue where exe unattended installer didn't work on xp, etc
  • fixed where linux/mono now correctly says 'waiting for free license' rather than hanging at negotiating
  • fixed minauthenticationfactorcount
  • fixed windows client to allow setting empty proxy to erase proxy info

New in ScreenConnect 5.1.8174.5466 Beta (Dec 23, 2014)

  • switched blank/block handling in ios
  • added queued/processed session events for running toolbox items
  • fixed memory leak in web server by using weak references for our request aborting code

New in ScreenConnect 5.1.8155.5463 Pre (Dec 17, 2014)

  • tried to batch updates to our session group filtering engine to increase performance
  • fixed so http session event triggers timeout so we don't exhaust thread pool with bad trigger
  • fixed relay flow control to work better under slow links
  • fixed linux/mono extension compilation to only compile one file at a time
  • fixed screen capturing under hyper-v server
  • hacked fix for windows 10 screen capturing to use old screen capturer ... we think there is a bug in windows 10 capturing that hopefully microsoft will fix so we can move back to net capturer
  • fix so viewport is send correctly from client (had an off-by-one issue before)
  • added some of the close button resources to java to keep in sync with .net
  • fixed java client to work without any resources specified (.net already does)

New in ScreenConnect 5.1.8099.5456 Pre (Dec 9, 2014)

  • fixed clickonce
  • fixed evaluation license error

New in ScreenConnect 5.1.8084.5452 Pre (Dec 6, 2014)

  • added app.config user interface setting: DisableClipboardCapture
  • added user domain to our elevation request to avoid 'the stub received bad data' when elevating
  • fixed client service process not to increase buffer size unchecked on slow connection
  • fixed client to report 'refused consent' status correctly
  • fixed java client screen capturing to handle resolution changes and other anomalies better
  • lots of work inside java client to consolidate os-specific code
  • fixed to handle permission denies correctly (though they must be manually specified in role.xml)
  • fixed dialogs to work correctly when some chrome password manager extensions insert dom elements
  • provided web.config ability to hide administration tabs (for cloud)
  • added some transforms inside installer (for cloud)
  • fixed checksum calculation for zip files
  • made linux/mono server stuff shutdown more gracefully
  • various refactorings and such
  • added code signature to windows exe installer
  • beginnings of osx unattended not dependent on java
  • changed osx wallpaper blanking color
  • fixed errors during extension loading to be more consistent under linux/mono
  • fixed datetime translation to javascript to have more precision
  • everything from latest 5.0 prerelease
  • made init.d scripts kill child processes when they have a timeout stopping
  • refined message from init.d script when we stop waiting but let services keep starting
  • bumped timeout from 3 seconds to 4 seconds for url launch

New in ScreenConnect 5.0.7882.5421 Pre (Nov 5, 2014)

  • added new version 2 signature to mac bundle to be recognized under mavericks (certain releases) and yosemite
  • made the results from adhoc host page search queries cached but with some scavenging
  • fixed windows client installer to generate new session ids correclty
  • fixed OTHEROR expression to be parethesized correctly
  • fixed linux/mono installer upgrade to upgrade client resources correctly
  • fixed linux/mono to work correctly when webserverlistenuri is subdirectory

New in ScreenConnect 5.0.7445.5340 Pre (Aug 20, 2014)

  • toggle mac wallpaper on connect/disconnect for quicker experience
  • changed method installers are built to lay groundwork for url handling from windows clients
  • fixed guest page to work basically in ie8
  • fixed wcf proxy pooling code to properly discard object after timed out (preventing weird message received errors in linux/mono)
  • added logic to sort and keep clean the ExtensionConfiguration.xml file
  • fixed so systray icon tooltip gets updated properly on connection
  • fixed saving security tab on linux/mono
  • fixed ldap to choose first user if multiple exist when logging on ... to be consistent with 'lookup user' functionality
  • prevented ldap from caching errant results
  • instructed ldap to not do any referral chasing because we get really weird errors that are very hard to debug
  • adding some error handling in mac clipboard capturer to hopefully track down source of issues there
  • optimized loading of client resources to be less chatty with the FS
  • fixed so services don't crash (from our code at least) if web.config is temporarily deleted

New in ScreenConnect 5.0.7400.5336 Pre (Aug 12, 2014)

  • removed requirement for libav* to be on system for linux extended auditing-- we include it now in our installation
  • fixed toolbox enabled/disabled determination in windows client when docked
  • added where relay will try to ping potentially dead connection if another connection is trying to connect to that session (should alleviate a lot of the 'waiting for free slot')
  • fixed install script to use printf so it will look better on mac
  • fix to make ScrubFiles (where it deletes SC directory) not run on repair
  • fix for file transfer causing connection to be determined dead
  • workaround avoid key repeating in linux/x11/java
  • improved finding XAUTHORITY in unattended init.d scripts
  • fixed nullpointerexception in headless java clients
  • changed init.d scripts to look in /proc for information on what's running rather than use lockfiles, hopefully improving reliability of starting/stopping linux stuff
  • got rid of service.ashx and moved that stuff into pageservice.ashx
  • reworked a lot of service code to get rid of timeouts and use wait handles to allow app to shutdown quicker and infinite wait times to decrease server processing in very idle situations
  • renamed service class names so mono compiler wouldn't complain

New in ScreenConnect 4.4.7175.5302 (Jul 14, 2014)

  • reordered setting of +x bit under linux/mac toolbox

New in ScreenConnect 4.4.6898.5270 Alpha (Jun 7, 2014)

  • fixed systray balloon showing too much, again
  • fixed new windows authentication module to validate u/p using negotiate rather than ldap
  • fixed mis-reporting of windows 8.1 kernel version as 6.2
  • fixed session id calculation to ignore usb interfaces that change MAC address on every reboot
  • fixed client crash on xp/2k3 where boot.ini.old was readonly
  • fixed download of pkg file under osx 10.5
  • fixed java unattendeds to install correctly on linux if /opt directory not present
  • fixed reinstall from host page to work with java 1.5 unattendeds
  • fixed client to have correct retry intervals (we broke it)
  • fixed java client to work under java 1.5 (we broke it earlier)

New in ScreenConnect 4.4.6627.5238 Alpha (May 6, 2014)

  • fixed config upgrade to not include ldap or windows auth sections under linux/osx/mono
  • fixed config upgrade to remove old LdapRoleProvider as it's not needed
  • fixed session group selection to not scroll panel
  • fixed setup wizard security setup code
  • fixed saving of users on security tab
  • replaced reference to 'strings' in mono with something more compatible with all linux installs
  • fix session manager to expire sessions more reliably when specified
  • made setup wizard focus to password box on load
  • fix bug in determining data type when creating new databases

New in ScreenConnect 4.3.6563.5232 (Apr 30, 2014)

  • changed chrome clickonce recommendation to new "ClickOnce Helper" extension
  • fixed to allow multi-select for "wake" and "send message" commands
  • fix to honor PromptParticipantNameVisible and support html in prompt message
  • fix so recent versions of firefox aren't misidentified as IE
  • fix for firefox when "joining now" after creating a session due to withCredentials property setter

New in ScreenConnect 4.3.6507.5226 (Apr 24, 2014)

  • fixed so the host's desktop wallpaper is never affected
  • fixed so user not authorized to see any sessions can still click the username to logout from the host page
  • fixed upnp when binding to one of the network adapters on a computer fails

New in ScreenConnect 4.3.6426.5210 Beta (Apr 9, 2014)

  • Fixed bug where we were checking return code of directx resource release function that didn't have significant return code.

New in ScreenConnect 4.3.6312.5184 Beta (Mar 18, 2014)

  • fixed where we processed single ajax response multiple times, leading to funniness
  • added x86 android libraries for screen capturing on samsung x86 tablets
  • fixed osx version detection in server install script
  • reworked init.d script for more reliable stopping
  • added ability for IE to auto-join sessions
  • reworked some css so iframes would have white background and loading mask scrolled correctly