7pace Timetracker for TFS/VSTS 4.4.0 - 2018-01-30
General: Performance: All static content (such as images or scripts) was moved to CDN in order to improve performance of the application (VSTS only).
Work Item Dialog "Start Tracking" button: The display of tracked hours next to the "Start Tracking" button was removed in order to improve performance (VSTS only).
Licensing: In some cases, the web interface was hanging up during license check; Upgrading Timetracker from version 4.x to 4.1+ was causing crashes during the license check (on-premise only).
Work Item Dialog: The text "You have no access to this feature" now appears instead of the "Start Tracking" button on the Work Item Dialog (previously, system was displaying a red-colored error square instead).
General: Automatic Remaining/Completed work calculations was sometimes causing zeroing out of values in these fields; Automatic system cleanup of abandoned data was causing system stop with an exception. The MERGE statement conflicted with the REFERENCE constraint "FK_dbo.TrackingUser_dbo.TrackingCurrent_CurrentTrack_Id".
Service Account: Turning on the Service Account was causing an exception: "An error occurred while handling your request. at method: StartAuthorize" (VSTS only).
Configuration: Configuration -> User Management page: User names with special characters caused the page to stop working with the error message: "A potentially dangerous Request.QueryString value was detected from the client".
Times Explorer/Export/API: Fixed issue that caused data to become inaccessible after selecting a large number of fields from a TFS/VSTS Work Item.
Windows Client: Win Client was displaying distorted layout and black areas in some cases, when notifications were shown.