Appendices > Appendix B: Version History

Top |Previous |Next

Version 11

11.5.11511 - May 11, 2020

fixed - Improve file metrics cache to purge invalid data when DB connection fails. (COLLAB-7228)

fixed - Diff Viewer could show empty content in Last commit display mode for changes in DOCX files. (COLLAB-6221)

fixed - Exception on opening DOCX file in Diff Viewer in Commits display mode for Git commits added in reverse order. (COLLAB-6220)

11.5.11510 - February 7, 2020

fixed - Users had to login twice when they had Reports page open or minimized for more than 1 hour. (COLLAB-6610, COLLAB-6289)

fixed - Report were not generated if the "Restrict Access" column was checked and the "ID" column was unchecked. (COLLAB-6364)

11.5.11509 - December 17, 2019

fixed - Creating a new defect with exactly the same coordinates or line number as the existing one could break reviews. (COLLAB-6431)

11.5.11508 - November 20, 2019

fixed - An "ambiguous column" error during "All Defects" report generation against Oracle DB (COLLAB-6235)

fixed - SQL error on Oracle DB: CLOB in WHERE clause. (COLLAB-5699)

11.5.11507 - October 11, 2019

fixed - Copy org.eclipse.osgi library to client plugin folder. (COLLAB-6211)

fixed - Drop-down for review subscription and template subscription doesn't work. (COLLAB-6208)

fixed - When review had multiple participants, it could take up to 30s to open a review material in Diff Viewer (COLLAB-5704)

fixed - Low performance when spreadsheet had multiple comments. (COLLAB-5682)

11.5.11506 - October 2, 2019

fixed - Equinox common library was updated to version 3.10. (COLLAB-6059)

11.5.11505 - September 16, 2019

fixed - JIRA Legacy: Missing trailing slash in review links from JIRA tickets. (COLLAB-6113)

fixed - Fixed exporting of customizable reports to different formats. (COLLAB-6059)

fixed - Improved logic for identifying if user has unread conversations. (COLLAB-6052)

fixed - Improve spreadsheet diff by comparing cell contents. (COLLAB-4800)

11.5.11504 - July 19, 2019

added - To diagnose license usage, administrators can now optionally display a list of active floating-seat users on the Licensing page of Admin UI. (COLLAB-5628)

fixed - The red flags in the admin section should show up if and only if a user is actively consuming a license. If a user is not consuming a license, then there should be no flag. (COLLAB-5816)

fixed - Synchronize number of active users and the number of consumed licenses. Update last activity even if tab is out of focus. (COLLAB-5813)

fixed – Previous versions of Collaborator were allowing users to access some of Collaborator’s pages without consuming a license.  An initial fix was introduced in 11502 (but not documented).  It is likely that Administrators will see an increase in license consumption due to this fix. (COLLAB-5628)

11.5.11503 - May 15, 2019

added - JIRA integrations will use API tokens instead of passwords. Atlassian has deprecated password-based authentication and suggests using API tokens.  To use JIRA  integrations your administrator will need to generate JIRA API token and specify it in issue-tracking configuration. See Configuring JIRA Integration for instructions. (COLLAB-5642)

fixed - The ccollab addchanges command failed for Git on *nix platforms (COLLAB-5603)

fixed - While making single review dump cut off data not connected with this review (COLLAB-4539)

fixed - RTC changesets linked to workitem and located in stream are lost during review creation (COLLAB-4397)

fixed - If a user had more than 1000 open reviews, home page failed to show list of reviews on SQL Server 2016 database (COLLAB-4054)

fixed - Do not enable new Automatic links in templates automatically (COLLAB-3926)

fixed - Issues with width of Files column in WEB UI (COLLAB-3361)

11.5.11502 - April 16, 2019

added - Bitbucket Integration has migrated to Bitbucket API 2.0.  Bitbucket will deprecate their API 1.0 starting from April 29. You will need to upgrade to Collaborator version 11.5.11502 to continue using integration with Bitbucket. (COLLAB-5520)

added - The "Allow to reopen review" option of remote repository integrations was renamed to "Reopen review when" and now allows to control what events will reopen completed reviews. (COLLAB-4830)

fixed - The GUI client picks an incorrect shelveset after the shelvesets are sorted by date (COLLAB-5558)

fixed - In some cases Collaborator did not release license on logout (COLLAB-5529)

fixed - The comment/code change arrows are grayed out when you first open the diff viewer. (COLLAB-5485)

fixed - The update site of Eclipse plugin provides an older version of the plugin (COLLAB-5095)

fixed - NullPointerException on adding diffs from CVS repository (COLLAB-2280)

11.5.11501 - March 26, 2019

added - Update company and product logos in server and clients. (COLLAB-5099)

added - New admin setting that defines the format of the NameIDPolicy parameter in SAML authentication requests. (COLLAB-4505)

fixed - NullPointerException when loading active reviews after migrating from Windows to Linux server. (COLLAB-5490)

fixed - Eclipse: Cannot open files in content merge viewers of RDi V9.6 (COLLAB-5278)

fixed - Invalid GUID message displayed on attempt to select a group to which current user does not belong (COLLAB-5266)

fixed - Diff Viewer ignores newline characters when rendering cell contents (COLLAB-4906)

fixed - Renamed/moved files in TFS are not marked as deleted in Collaborator (COLLAB-4893)

fixed - Filter "Show only logged-in users" does not work when there are more than 100 users (COLLAB-4843)

fixed - Collaborator does not send the "phase - changed" notification in certain scenarios (COLLAB-4745)

fixed - Visual Studio plugin reverses the revisions in the DiffViewer (COLLAB-4102)

fixed - GUI Client does not sort shelvesets alphabetically (COLLAB-3093)

fixed - DiffViewer: URL link contains '&#8203' character (COLLAB-2675)

11.5.11500 - March 1, 2019

New Features:

Now the Display changes selector and Select revision drop-down are always visible. Additionally, you can enable Advanced mode which allows manual selection of revisions to be compared in Before and After panes. (COLLAB-4414)
dv-header-expert-view
Diff Viewer contents now synchronizes with the Overlay / Separate mode of Review Screen.  In Overlay mode of review materials, Diff Viewer will display overall changes made to the file as specified by the Default Revision Comparison of Diff Viewer setting, while in Separate mode it will display changes made by a particular changeset.  (COLLAB-4975)
Diff Viewer's Chat section now has a new user-list filter that specifies whether to display comments and defects from all participants of just from the selected participant. (COLLAB-1127)
user-filter-in-chat
Existing review participants will be retained upon changing group if they belong to new group. (COLLAB-5246)
Existing values of custom fields will be retained upon changing review template if the custom field exists in both templates. (COLLAB-3815)
Adding Git commits from GUI Client, Command-Line Client, Eclipse Plug-in or Visual Studio Extension will also add part of Git log information to build properly ordered list of changes on Collaborator server side. This will ensure that in Review Screen and Diff Viewer Git commits are displayed in the same order as in the Git log. To use this functionality you will need to update both server and clients. (COLLAB-4997, COLLAB-2717, COLLAB-1897)
Review Screen, Diff Viewer, Eclipse Plug-in and Visual Studio Extension now display Subversion, Perforce, TFS and RTC atomic changelists in chronological order (from older to newer), regardless the order in which they have been uploaded to review. (COLLAB-4002, COLLAB-3980, COLLAB-2717, COLLAB-1897)
New "Automatically create new groups" setting defines whether to create new groups automatically during LDAP/AD group synchronization or just map users to existing groups. Another new setting "Automatic group creation filter" specifies what exactly groups should be created automatically: if group FQDN matches the specified regular expression it will be created. Otherwise it will be excluded. (COLLAB-4238, COLLAB-4239)
Ability to use Oracle Text component instead of regular expression query on Oracle databases for full-text search from Web Client. This component is disabled by default, administrators can enable it on the Oracle side or through Collaborator admin UI. (COLLAB-5356)
New Default Scale for Documents in Diff Viewer user setting which specifies the default zoom level when reviewing documents. (COLLAB-3862)
New Default sent to state and Default wait state user settings that allow specifying the default notification level for Sent To and Wait actions. Administrators can also specify these settings for the entire group via command-line and JSON API. (COLLAB-2911)

Bug Fixes

fixed - TrayNotifier was able to login back after logging out manually (COLLAB-5214)
fixed - Sometimes reviews containing group pool participants and custom participant fields do not open (COLLAB-5157)
fixed - Upgrading from 11.3 to 11.4 on Oracle database did not clear existing indexes (COLLAB-5122)
fixed - The "First vs Last" option may work incorrectly for Perforce (COLLAB-5121)
fixed - Visual Studio Extension: Invalid .vsix certificate (COLLAB-5026)
fixed - MacOS Client installer for 11.4.401 -11.4.402 was reported as damaged. (COLLAB-5008)
fixed - Participant custom field validation should ignore values of other participants (COLLAB-5001, COLLAB-5232)
fixed - Error while parsing LDAP group attributes of binary type (COLLAB-4990)
fixed - Several issues caused by incorrect data caching in web browsers. (COLLAB-4976)
fixed - The Accept button is disabled when uploading arbitrary diff (COLLAB-4964)
fixed - In certain cases, file comments and defects added in "All changes" mode were not displayed in the Review Screen (COLLAB-4949)
fixed - File renames corrupt review with Bitbucket integration (COLLAB-4947)
fixed - Need to support TFS server workspaces in addition to local workspaces (COLLAB-4939)
fixed - Cannot accept file changes if some of them were cherry-picked from another branch (COLLAB-4899)
fixed - User list not displaying on Oracle 11g, Oracle 12c and MS SQL 2008 (COLLAB-4896)
fixed - DiffViewer highlights the entire latest uploaded reversion instead of showing the actual differences in "All changes" mode (COLLAB-4889, COLLAB-4953)
fixed - Unable to export reports to PDF or XLS (COLLAB-4866)
fixed - In certain cases, DiffViewer did not display all actual changes unless "All changes" mode was selected (COLLAB-4810)
fixed - Add C language schema for syntax highlighting (COLLAB-4797)
fixed - Incorrect/empty patterns in highlighting schemas cause serious performance penalties (COLLAB-4720)
fixed - Clicking on an existing push-pin could create a new chat instead of selecting an existing one. (COLLAB-4693)
fixed - Collaborator fails to add comments to defect conversations which have [0,0] coordinates (COLLAB-4690)
fixed - Collaborator fails to move broken pins, but copies them (COLLAB-4688)
fixed - The "un-clickable" cross sign icon is shown in the "Search" field in Internet Explorer (COLLAB-4676)
fixed - GitHub, GitLab and Bitbucket webhooks could not access Collaborator server if single sign-on was enabled (COLLAB-4662)
fixed - Incomplete tool-tip text for "Completing the rework phase" status (COLLAB-4657)
fixed - Cannot hide the System-wide message in the Diff Viewer (COLLAB-4655)
fixed - Refresh action after we return back to Review Screen from DiffViewer (COLLAB-4652)
fixed - The "Go to next location" and "Go to previous location" buttons were enabled even before the PDF page/ image was fully loaded (COLLAB-4639)
fixed - Exception occur during Reviews by Changelist report generation (COLLAB-4638)
fixed - Status checks on regexp branches are not working (COLLAB-4621)
fixed - DiffViewer may fail to display file changes if letter case in file-path was changed. (COLLAB-4616)
fixed - Some issues in VHDL highlighting schema (COLLAB-4602)
fixed - GitLab integration: Newly added files were not uploaded to review when the main branch was behind the develop branch. (COLLAB-4583)
fixed - Pull Requests: show changes if they merged in from another feature branch (COLLAB-4525)
fixed - ClearCase "AddVersion" command uploads only one version even when multiple versions were specified. (COLLAB-4314)
fixed - Tray Notifier could lock out the user's account in Active Directory if incorrect credentials were specified (COLLAB-4168)
fixed - The participant custom field should be locked from modifying by other participants (COLLAB-4059)
fixed - Perforce: Problem with triggering files marked for adding by ensure-diffs-reviewed (COLLAB-3914)
fixed - GUI Client "Add changes" command for Subversion ignored the selected files at first attempt to upload files (COLLAB-3609)
fixed - Visual Studio Extension could lock out the user's account if the credentials have been changed on server-side while working in IDE (COLLAB-3371)
fixed - Diff Viewer: Cannot select text within commented lines (COLLAB-2757)
fixed - Comment promotion failing to detect correct line in new version (COLLAB-1382)

Discontinued Support

With the release of Collaborator 11.5, GitHub Polling integration becomes deprecated. This type of integration implies polling the GitHub server at regular time intervals to retrieve information about changes in repositories. This approach has certain time lag and has become obsolete now. We highly recommend using webhook-based GitHub integration type instead of GitHub Polling. Transfer prompt will be displayed on the Remote System Integration page of Admin UI.

11.4.11405 - March 15, 2019

added - Ability to use Oracle Text component instead of regular expression query on Oracle databases for full-text search from Web Client. This component is disabled by default, administrators can enable it on the Oracle side or through Collaborator admin UI. (COLLAB-5356)

fixed - Options for Oracle text search is shown for any database. (COLLAB-5387)

fixed - The SearchSettingsActivity should check if a customer has unsaved changes. (COLLAB-5415)

fixed - Check whether Oracle Text component is available before search. (COLLAB-5425)

fixed - Do not create Oracle CTX indices automatically during DB upgrade or fresh installation. (COLLAB-5420, COLLAB-5442)

fixed - Oracle search settings saving was fixed. (COLLAB-5421)

11.4.11404 - December 3, 2018

   added - Implement VM options for pre-defined Oracle search scopes (COLLAB-5015)

   fixed - The participant custom field should be locked from modifying by other participants (COLLAB-4059)

   fixed - Participant custom field validation should ignore values of other participants (COLLAB-5001)

   fixed - User Login Prompt is displayed only in a single line (COLLAB-4988)

   fixed - Visual Studio Extension: Invalid .vsix certificate (COLLAB-5026)

11.4.11403 - November 14, 2018

   added - A Java VM option to suppress revision order check-up and enable the Accept button for diff uploads. (CC-15927, COLLAB-4964)

   fixed - User list not displaying after upgrade to 11.4.11400 on Oracle 11g, Oracle 12c and MS SQL 2008. (CC-15687)

11.4.11402 - October 12, 2018

   fixed - Collaborator ignored the content-cache setting in the Tomcat configuration file. (CC-15676)

11.4.11401 - October 10, 2018

   fixed - In certain cases, Collaborator failed to export reports in the PDF and Excel formats. (COLLAB-4866)

11.4.11400 - September 26, 2018

New Features

Smarter support for pull requests and rebased or squashed commits. After a review for some pull request was created, you or your teammates continue working with your source control and continue committing changes. It is quite possible that some commits mentioned in the pull request could be rebased or several commits could be squashed into one commit. The new version of Collaborator now tracks all these changes and automatically includes or excludes commits from the review, keeping the review materials actual. This saves your time and helps you concentrate on reviewing, not on maintaining the list of materials up-to-date.
Support for Git submodules. Repository hosting integrations can display changes in the submodules of tracked Git repositories.
Collaborator Plug-in for Bitbucket Server is no longer needed. Starting from version 5.4 Bitbucket Server have built-in support for webhooks, so Collaborator can interact with remote repositories without this helper plug-in.
Custom fields in checklists. Now you can use custom fields in checklists to adjust the review workflow to your needs in a better way.
checklist-custom-fields
Checklist events in the timeline. The review timeline now includes checklist events like selection or clearing checklist items. This helps you better understand the actions review participants performed during reviewing.
Importing group membership from LDAP/AD servers to Collaborator for SSO logins. If a user logs in to Collaborator using SSO, then Collaborator will search for the user name in your LDAP/Active Directory server and will automatically import groups, to which that user belongs. This feature can significantly save time needed to create user groups. The effect is especially noticeable if you have lots of users in your organization. See "Synching User Group Membership with LDAP/Active Directory" for details.
Support for non-default Tomcat configurations. Earlier versions of Collaborator considered that the Collaborator Server URL consists of the host name only and has no additional part in it.  So, for example, the Recent Review menu items used links like /ui#review:id=123 to open reviews. This caused problems, if the Collaborator Server's URL was like http://<site>/some-additional-path/: the page's full path was like http://<site>/some-additional-path/ui#review:id=123, and the menu commands did not work. Collaborator 11.4.11400 supports additional paths in the Server URL, and the following server URL,  for example, works fine now: http://<my-site>/collab/.
Improved server security. We have improved internal algorithms in Collaborator Server and eliminated vulnerabilities of the following types:
Slow HTTP headers (for GET and POST requests)
Cross-site request forgery
Unprotected directory
Autocompletion for sensitive forms
Minor releases compatibility. Earlier, we recommended that you use the Collaborator Server and Client of exactly the same major.minor.build versions. We have changed that requirement, and now all matching major.minor versions of Servers and Clients can work together, regardless of the build version.
Adding URLs to reviews. You can use the Upload > URL command of the Review Materials menu to append URLs to reviews easily.
Git LFS Support for GUI and command-line clients. Git Large File Storage (LFS) replaces large files with text references to the files and links those to Git repository, while the file contents is stored on another server. Collaborator GUI and command-line clients now can fetch the actual files on local machine by their references and upload those files to Collaborator reviews.
Improved search from command-line. The ccollab admin find review command now can search for the specified text within review titles, user comments and custom fields.
Improved search on Oracle database. On Oracle databases, Collaborator will no longer search the contents of custom fields by default (since this significantly reduces search performance). Instead, the search results page display additional fields that define in what areas to perform new search. In this panel you can enable searching in custom fields.
ws-search-results-oracle
Updated Login page now contains links to the "Terms of Use" and "Privacy Policy" pages.
UI improvements:
Clearer custom fields' view. Custom fields' descriptions are now displayed under the field labels, not under the field values:

custom-field-descriptions

Hiding Remote Links section. If you do not use issue-tracker integrations or remote repository integrations, the Remote System Links section of the Review Summary Screen does not make much sense. Now administrators can control whether to display or hide this section via review template settings.
User Lists. Added pagination controls and user search filters to Admin | Users page.
Clearer UI. Version 11.4.14000 uses a slightly larger distance between paragraphs and sections, making it easier to read text in the General Info and Release Materials sections on the review screen.
Shorter commit messages. The Changelist info section of Review Summary screen now displays only the first 70 chars of commit message by default and an ellipses button which shows the entire message.
Clearer reports. Earlier, if some reviewer found an issue and clicked "Send to Rework", Collaborator displayed the "Send to Rework" string for that reviewer in reports. This might cause confusion in cases, when your workflow and  Collaborator settings allow reviewers to complete a review even if some other reviewer sent it to rework. To avoid confusion in reports, in version 11.4.14000 we have changed the "Send to Rework" string to "Approved (by workflow)" in reports.

 

Bug Fixes

fixed - Sometimes, the most recent commit was not added to review because of too short pull-request delay of Bitbucket integration. The default delay value was increased, and became configurable via VM option. (CC-14194)
fixed - After upgrading from a legacy Collaborator version, Diff Viewer does not open for some reviews. (COLLAB-4673)
fixed - Collaborator fails to load document in the Diff Viewer if pushpins are invalid. (COLLAB-4659)
fixed - If .doc, .docx, .pdf file types are added to the "Binary file types" list, Collaborator fails to open the files in the Diff Viewer and shows the "Cannot read property" error. (COLLAB-4648)
fixed - Optimize Jira API calls while getting ticket summary and status (COLLAB-4629)
fixed - The "Existing authentication configuration" setting was disabled in installer wizard. (COLLAB-4618)
fixed - Review creation date could change while modifying other review fields (COLLAB-4556)
fixed - When JIRA projects had coincident names (like, MYPRJ1 and PRJ1), Collaborator could append extra links to JIRA tickts to reviews. (COLLAB-4550, COLLAB-4321)
fixed - The jackson-databind component was updated (COLLAB-4546)
fixed - The Customizable Defect Reports did not return any results if the  "Report Access" setting was set to "Respect permissions" (COLLAB-4543)
fixed - Uninformative error message was displayed by Eclipse plugin when uploading files while Collaborator server connection was not configured yet. (COLLAB-4481)
fixed - The Review Materials list displayed commits in different orders in the Overlay and Separate modes. (COLLAB-4394)
fixed - the gated check-in trigger now supports TFS 2017 and 2018 (COLLAB-4392)
fixed - The contents of review screen sections in Web UI were hard to read in edit mode. (COLLAB-4372)
fixed - When the revision displayed in After pane was predating the revision displayed in Before pane, the Accept button was disabled without any explanation. Now the Diff Viewer shows a tooltip that explains why the button is disabled. (COLLAB-4366)
fixed - GitHub comments were attached to wrong source lines in reviews. (COLLAB-4345)
fixed - Issued could occur on Collaborator server deployed into a non-root location of Tomcat (COLLAB-4309)
fixed - The user name was not displayed in footers of administrator and reports pages (COLLAB-4307)
fixed - Custom Fields' descriptions were appended to content's field (COLLAB-4305)
fixed - Update GitLab API. Old API became deprecated and integration stop working. (COLLAB-4301)
fixed - In certain cases, Collaborator failed adding a user from a group to a review. (COLLAB-4272)
fixed - In certain cases, an error occurred when you scrolled the DiffViewer window with keys. (COLLAB-4266)
fixed - The "User List" report generated empty CSV file (COLLAB-4259)
fixed - Collaborator fails to upload the .doc/.docx file that aren't checked out in ClearCase via the "Add Activities" mode of GUI client. (COLLAB-4244)
fixed - Sometimes coordinate comment pairs on Before and After panes were positioned incorrectly. (COLLAB-4243)
fixed - File subscriptions now can include repository name in file path (COLLAB-4227)
fixed - The caption of the Defects section did not change according to the value specified in the "Defects Label (plural)" option. (COLLAB-4204)
fixed - Temporary files were cleaned up only when Collaborator server was stopped. (COLLAB-4195)
fixed - For mono type fonts Diff Viewer had problems with alignment of changed lines. (COLLAB-4190)
fixed - Report results did not wrap review ID into hyperlinks to those reviews. (COLLAB-4188)
fixed - The Defect-Custom-Fields' default values were not selected when creating defects (COLLAB-4177)
fixed - The "User Login Prompt" was not displayed on the Login page. (COLLAB-4169)
fixed - If the Due By Phase setting is selected for custom field, it should force users to specify a value even when the Validator setting is blank. (COLLAB-4166)
fixed - Connections established by JIRA or repository hosting service integrations (except for GitLab) now respect proxy settings if they are specified for Collaborator server. (COLLAB-4085)
fixed - The Accepted check-mark was not cleared when uploading a new revision of the file. (COLLAB-4025)
fixed - Reviews created on pull requests could display incorrect differences after the original branch was merged and subsequent file revisions were uploaded. (COLLAB-3982)
fixed - Sometimes, in reviews created on pull requests comments were displayed at wrong lines (COLLAB-3981)
fixed - The Participants category of the Review Summary page doesn't show the Sent to Rework group and its users if the Group by State option is set. (COLLAB-3974)
fixed - The Action Items list does not display the participant's role for users that were added via review subscriptions. (COLLAB-3950)
fixed - Collaborator built into Visual Studio did not allow review participants to edit participant custom fields of other review participants. (COLLAB-3888)
fixed - Some of the JSON API methods could run without the user authentication. (COLLAB-3857)
fixed - Bitbucket Server integration could create two reviews for the same pull request. (COLLAB-3849)
fixed - When opening a file with only single change, Diff Viewer could spontaneously switch from Expert to Simple view mode. (COLLAB-3840)
fixed - Deleted files in the TFS changeset were not marked as "deleted" in the Review Materials section (COLLAB-3801)
fixed - If some changes have been made both in feature branch and in upstream branch (for example, by cherry-picking), Bitbucket Server integration now mimics the behaviour of the original Bitbucket Server and ignores those simultaneous changes in Branch Only mode of DiffViewer. (COLLAB-3717)
fixed - ClearCase integration created reviews in some custom way and didn't calculate LOC metrics. (COLLAB-3671)
fixed - Checklist items now can contain up to 1024 characters (COLLAB-3649)
fixed - The Login page does not prevent the browser from saving the user name and password. (COLLAB-3582)
fixed - Updates to pull request does not reopen Collaborator review, potentially blocking merge (COLLAB-3560, COLLAB-3219)
fixed - The Accept button was absent in Visual Studio's Diff Viewer unless at least one comment was added. (COLLAB-3485)
fixed - GitLab integration failed to fetch subgroups and associated projects if the group name was specified (COLLAB-3232)
fixed - Performance issues in Users page of Administrator settings when displaying more than 30K users. (COLLAB-3110)
fixed - If commits containing changes to a file were uploaded as part of the diff range and then additional commits were uploaded to the same review and contain reverting the changes to the file, the file still appeared in the modified state in the Collaborator review (COLLAB-2737)
fixed - Multiple tray icons could be displayed on Windows 10 (COLLAB-2691)
fixed - The “accepted/chatting ” check-mark automatically changed to "accepted" for user who has uploaded the changes (COLLAB-1488)
fixed - When file name was matching a pattern specified for Automatic links, Collaborator applied Automatic links rather than file links (COLLAB-1415)
fixed - The "Go to next/previous location" buttons became available before the document page was fully loaded and stuck Diff Viewer. (COLLAB-899)

 

11.3.11302 - March 28, 2019

fixed - In some cases Collaborator did not release license on logout (COLLAB-5529)

11.3.11301 - May 16, 2018

fixed - Defect-Custom-Fields' default values are not selected when creating defects (COLLAB-4177)

fixed - User Login Prompt  is not shown on the "Login" page (COLLAB-4169)

fixed - Collaborator Community Edition Shows a "This version of the product doesn't support external authentication" message (COLLAB-4161)

11.3.11300 - April 24, 2018

added - Modern WebUI. User interface of Web client have been significantly improved. Home Screen, Review Summary Screen, Diff Viewer and other pages were reworked to produce nicer look and feel and produce greater usability (COLLAB-3193)

added - WebUI themes. Several pre-defined UI themes that control the visual style of Web client. Administrators may specify the default WebUI theme for the entire server, while regular users can select their own preferred WebUI theme in User Preferences. (COLLAB-3316)

added - Simplified revision selection in Diff Viewer. New mode provides easier way to select which revisions should be compared in Diff Viewer. (COLLAB-3301)

added - Creating bugs in JIRA issue-tracker. Now, you can create tickets in your JIRA issue-tracker directly from the Collaborator reviews. (COLLAB-2908)

added - Automatic user and group synchronization with LDAP and Active Directory. Administrators now can configure user and group mapping between Collaborator and the LDAP directory or Active Directory. In this case, Collaborator will retrieve user properties (name, phone, email, and so forth) and their membership in groups when the users login.  If the user or group does not exist on server, Collaborator will create it automatically. (COLLAB-1238)

added - RTC support in Visual Studio Extension. Now you can create reviews for RTC changesets and work items directly from Visual Studio  (COLLAB-2610)

added - Document review enhancements. Collaborator now supports reviewing Microsoft PowerPoint presentations, Microsoft Visio graphics, as well as documents, spreadsheets and presentations in OpenDocument format. (COLLAB-3227)

Important: Document reviews (except for text-based and image files) is only supported on 64-bit Collaborator servers. On 32-bit platforms, Collaborator may fail to process  the documents due to insufficient memory.

added - Wildcard and regexp support in branch names. The "Branches to track" and the "Ignore pushes for branches" settings of repository hosting configurations now accept the "*" wildcard to match all branches and regular expression to match specific branch name patterns. (COLLAB-3203)

added - Command-line and JSON API commands to manage group subscriptions (COLLAB-2800)

added - Validate support for Java 9 (COLLAB-3186)

added - New --notification-level parameter of the ccollab admin user edit and ccollab admin group edit commands allows managing e-mail notifications on user and group levels. (COLLAB-3111)

added - Validate support for Microsoft SQL Server 2016 (COLLAB-2683)

added - Email notification template for the review deadline change event (COOLLAB-2521)

added - Validate support for Windows Server 2016 (COLLAB-2460)

added- Search-as-you-type functionality for drop-down list custom fields. That is, you may type-in first few letters of item name to narrow down the list of available items. (COLLAB-1833)

fixed - Cross-site scripting vulnerability of Log-in page (COLLAB-3696)

fixed - Excel: Need to support colors and text formatting (COLLAB-3624, COLLAB-2352)

fixed - Perforce addchangelist new throws error if "Overview" custom field is disabled. (COLLAB-3606)

fixed - Add warning to Eclipse when changing templates (COLLAB-3600)

fixed - Need to implement additional logic for deleted files in history (COLLAB-3577)

fixed - Remote Integrations: changes lost while processing merge commit with specific history (COLLAB-3563)

fixed - Cannot add materials from Visual Studio plugin when using collection URL with a space in the name (COLLAB-3554)

fixed - Team Edition: Full reporting functionality (COLLAB-3447)

fixed - Truly disable news with -Dsmartbear.news.disable=true (COLLAB-3434)

fixed - Fix SSO Assertions, etc for NASA (COLLAB-3381)

fixed - Chat links do not recognize filenames correctly (COLLAB-3360)

fixed - Typo in Visual Studio plugin "chagesets" (COLLAB-3356)

fixed - Eclipse client cannot open a perspecive (COLLAB-3343)

fixed - Java 9: We ignore Java 9 on machine (COLLAB-3287)

fixed - The "Respect permissions" value of "Report access" setting was ignored (COLLAB-3281)

fixed - Put the defect ID between the bug icon and the defect description (COLLAB-3280)

fixed - Re-position screen when adding defect so Add Defect box does not get clipped (COLLAB-3277)

fixed - The completed Review is not shown in "Completed" in the Home Page (COLLAB-3248, COLLAB-3183)

fixed - Diff Viewer displayed collapsed references in documents as expanded (COLLAB-3202)

fixed - Insecure request redirect (COLLAB-3160)

fixed - Visual Studio plug-in: We should use only one user for searching TFS shelvesets (COLLAB-3112, COLLAB-3531)

fixed - Perforce: Content triggers should ignore BOM in files (COLLAB-3074)

fixed - Handle uncaught JavaScript errors (COLLAB-3072)

fixed - Diff Viewer: Word file which contains charts cannot be opened (COLLAB-3036)

fixed - Cannot add changelist because of configpath issue in PTC MKS integrity (COLLAB-2992)

fixed - GUI Client crashes on Linux (COLLAB-2979)

fixed - Diff Viewer is not displaying the line numbers correctly. (COLLAB-2963)

fixed - Server can still set malformed V6_CLIENT_LOGIN_TICKET_HEADER (COLLAB-2962)

fixed - Eclispe plugin does not work if Subversive plugin is installed (COLLAB-2948)

fixed - Syntax Highlighting: The "New Pattern" command modifies existing pattern (COLLAB-2927)

fixed - JSON API: Problem with processing document conversion errors (COLLAB-2878)

fixed - Permanent descriptions for custom fields (COLLAB-2867)

fixed - Sometimes comments are marked as read in Diff Viewer and as unread in Review Summary. (COLLAB-2835)

fixed - Tray Notifier requires an access to the cacerts file to establish HTTPS connections (COLLAB-2756)

fixed - "Untitled Review" Notification sent by the system to author/creator of the review (COLLAB-2744)

fixed - Reports: 'CSV' retrieves data which does not belong to a report (COLLAB-2734)

fixed - Minimizing Diff Viewer window should not hide its buttons (COLLAB-2656)

fixed - File subscriber who does not belong to a group is added to a review having "Group Based" access restriction. (COLLAB-2587)

fixed - Review Custom Fields: Drop-down series limited by 51200 symbols (COLLAB-2552)

fixed - Defect custom fields are not aligned and resizeable (COLLAB-2547)

fixed - Automatic links of URLs do not convert trailing slashes (COLLAB-2530)

fixed - User receives notification when P4V creates a review even with 'Minimal' notification level. (COLLAB-2514)

fixed - javax.net.ssl.SSLHandshakeException if you connect to https collaborator server (COLLAB-2508)

fixed - Improper "Review complete" notification because "Accepted" comments were treated as unread comments. (COLLAB-2457)

fixed - iCal Everyone: Validator for Start/End date/time should be added (COLLAB-2448)

fixed - Spreadsheets: Merged cells are unreadable in Diff Viewer (COLLAB-2088)

fixed - Collaborator cannot convert certain types of images embedded into Word document (COLLAB-1858)

fixed - Eclipse 4.5: Mouse scrolling does not work in editor windows due to Focus change (COLLAB-1290)

fixed - Now reviewers in "waiting" state will receive notifications of other participant/author activity during the Rework phase, by default. (in previous versions they did not). New VM option was added that controls whether "waiting" reviewers will get notifications in this case or not. (COLLAB-1063)

Discontinued Support

With the release of Collaborator 11.3, we will no longer support Microsoft Internet Explorer versions 8.x. and 9.x. Besides, the Eclipse Plug-in will no longer support  integration via the Subversive plug-in versions 3.x.

11.2.11201 - November 24, 2017

added - In-product chat. To help trial users get started with the product faster and shorten the learning period, we added a new Chat panel to Collaborator. Trial users can speak with SmartBear engineers here. To start a conversation, click the Chat button in the bottom-right corner of Collaborator Web Interface and enter your message. (COLLAB-3399)

fixed - Fixed integration with GitLab v10.1.1 (COLLAB-3424)

fixed - Fix BitBucket integration for non-standard domain root/context path (COLLAB-3421)

fixed - Fix upgrade issue with bad pushpin data (COLLAB-3350)

11.2.11200 - October 10, 2017

added - Native SAMLv2 support for the web interface is now available. Read Single Sign-On to learn more about single sign-on authentication and Configuring SSO via SAML for detailed instructions on enabling SAML single sign-on. (COLLAB-1795)

added - TFS Work Items Integration. Now Collaborator can update reviews with links to Team Foundation Server work items associated with reviewed changesets/shelvesets. And vice versa, it  can update TFS work items with links to reviews on corresponding changeset/shelveset. (COLLAB-3119)

added - Visual Studio Extension now share SCM configurations with GUI Client and command-line client. You can create new configurations and modify existing SCM configurations in the Options dialog. (COLLAB-3032)

added - The Getting Started wizard is now displayed when you open the Collaborator View window and the Visual Studio Extension is not yet configured. (COLLAB-2995)

added - The Remote System Links section was added to the Review Summary Screen of Visual Studio Extension and to the Review Editor of Eclipse Plug-in. This section lists all pull requests, direct pushes and issue-tracking items associated with the review, as well  as the current status of those items. (COLLAB-2958, COLLAB-2959)

added - Visual Studio Extension now uses the C# TFS SDK to interact with Team Foundation Server. You can now retrieve a list of changesets and shelvesets and select them visually, rather that entering changeset IDs by hand. (COLLAB-2607, COLLAB-2608)

added - Support for Microsoft SQL Server 2016 (COLLAB-2683)

added - Debug logger was added to Visual Studio Extension (COLLAB-3050)

fixed - RTC plugin for Visual Studio created corrupted links to reviews (COLLAB-3185)

fixed - Review Pools did not receive email notifications when minimum number of participants was reached (COLLAB-3170)

fixed - The Select Team Project drop-down list of GUI Client was not sorted (COLLAB-3169)

fixed - Reviews were not created for the Bitbucket cloud repositories when the repository owner was a team (COLLAB-3163)

fixed - Disabled review templates are still available for selection in Eclipse (COLLAB-3142)

fixed - 'My Role' was not shown for 'Completed' reviews on home page (COLLAB-3128)

fixed - Web client displays a blank page after saving defect custom fields (COLLAB-3113)

fixed - Typo in Review Detail Report (COLLAB-3052)

fixed - Defect Log section contains two similar 'Date' columns (COLLAB-3035)

fixed - Visual Studio extension did not show the user name if the "Full name" field was not filled. (COLLAB-2981)

fixed - Bitbucket pull requests accumulate irrelevant build statuses from multiple reviews. (COLLAB-2915)

fixed - The "Save" button was disabled on the "Review custom fields" page in the Collaborator Team edition. (COLLAB-2762)

fixed - The "Orientation" and "Display order settings" were not saved (COLLAB-2711)

fixed - Member of review pool should have access to a review (COLLAB-2686)

fixed - Text wrapping issue in comments on the DiffViewer (COLLAB-2636)

fixed - Chat panel sometimes disappears in DiffViewer (COLLAB-1972)

Discontinued Support

With the release of Collaborator 11.2, we will no longer support the SOAP API. It was deprecated in version 9.4 and has now been removed.

11.1.11103 - November 24, 2017

fixed - Fix upgrade issue with bad pushpin data (COLLAB-3350)

fixed - Fix open redirects (COLLAB-3350)

11.1.11101 - August 13, 2017

fixed - DiffViewer: Highlighting is not in line with a content (COLLAB-3024)

11.1.11100 - August 1, 2017

fixed - During server upgrade, the installation wizard now verifies Java Database Connectivity (JDBC) drivers that your server uses to connect to MySQL, SQL Server or Oracle databases. If these are legacy JDBC drivers, the wizard removes them. In this case you may need to download and install new drivers as described in Database Installation sections. (COLLAB-2467)

added - Template Subscriptions - Users can automatically become participants in reviews having a particular template. (COLLAB-2377)

added - Author-based subscriptions and file subscriptions for Review Pools - You can now subscribe a review pool group to reviews of some particular author as well as to reviews where some particular files are reviewed.  (COLLAB-1537, COLLAB-2838)

added - Ability to archive review materials that are no longer used in active reviews. This will allow to periodically reduce the size of server's content cache folder which stores all review materials. (COLLAB-1228)

added - You may now create a new review by copying any of existing reviews. This approach allows to retain some data (participant list, custom fields values, review materials) from the original review. See Copying Previous Review for details. (COLLAB-2312)

added - JIRA Integration now allows to associate issues with reviews and vice versa, hyperlink mentioned issues, move or mirror defects from Collaborator to your issue-tracking system. Previous implementation of JIRA integration, which allowed creating reviews from JIRA tickets' linked commits or using JIRA as notification channel, remains functional but was renamed to JIRA Legacy Integration. (COLLAB-2594)

added - new Remote System Links section to the Review Summary Screen. This section lists all pull requests, direct pushes and issue-tracking items associated with the review, as well  as the current statuses of those items. (COLLAB-2794)

added - Support for Team Foundation Server 2017 (COLLAB-2696)

added - Collaborator Visual Studio Extension now supports for Visual Studio 2017 (COLLAB-2695)

added - Collaborator GUI and command-line clients now use TFS SDK to interact with Team Foundation Server integrations. For GUI Client this made possible to retrieve a list of changesets and select them visually, rather that entering changeset IDs by hand. (COLLAB-2606, COLLAB-2609)

added -  The logic of "Visible Phase" and "Due by Phase" custom field options was re-adjusted to meet some of our customer use-cases. (COLLAB-2462)

added - Web Client now displays date and time values in "yyyy-MM-dd hh:mm" format. However, the default date and time format can be changed via user preferences. (COLLAB-792)

added - RTC client plug-in now supports RTC servers versions from  4.x to 6.03. Previously, because of RTC API changes in RTC 6.0.1, for RTC 4.x-6.0 servers you had to use one version of plug-in and another version for RTC 6.0.1 servers. (COLLAB-2579)

added - Now administrators can create a dump with all reviews of some particular user (COLLAB-2637)

fixed - GitHub, GitLab, Bitbucket Cloud: "File not found" exception occur when merging a branch where some file have been deleted in its' parent branch (COLLAB-2815)        

fixed - GitHub: pull request comment not reflected in review (COLLAB-2805)

fixed - GitLab, Bitbucket Cloud: make possible to use repo clone URL in remote systems (COLLAB-2781)

fixed - Disable password autocomplete on login form (COLLAB-2723)

fixed - GitLab: Comments not added to a review (COLLAB-2718)

fixed - Git's "The file will have its original line endings in your working directory." message is not ignored (COLLAB-2707)

fixed - Oracle: Slow search in CLOBs (COLLAB-2692)

fixed - The "Respect permissions" value of "Report access" setting was ignored (COLLAB-2687)

fixed - Poking a user in Annotating phase makes that Review invisible to that user under my reviews from the Collaborator Homepage (COLLAB-2679)

fixed - Bitbucket Server commit may contain no more than 25 files, Bitbucket Cloud commit may contain no more than 10 files (COLLAB-2662)

fixed - Redesign addchangelist flow for Perforce, remove redundant use of "p4 change" command (COLLAB-2654)

fixed - Visual Studio Extension does not support line comments for .cshtml files (COLLAB-2633)

fixed - Cannot upload .doc and .docx files if they are added to the "Binary file" list (COLLAB-2597)

fixed - Cannot restore dump file with huge .xml files in it (COLLAB-2593)

fixed - Perforce: the update-changelist trigger does not use the most recent review for description (COLLAB-2583)

fixed - Large Oracle database may cause Home Screen performance issue while loading action items (COLLAB-2578)

fixed - PDF's in Diff Viewer blurry at 1000% Magnification (COLLAB-2565)

fixed - The "ccollab admin wget" command-line command allows to archive reviews for users who have no access to this review (COLLAB-2540)

fixed - There's no option to drop the --devpath argument usage while in PTC integration (COLLAB-2526)

fixed - The [Supported Character Sets] link does not work (COLLAB-2501)

fixed - The default review template value for groups is not updated (COLLAB-2499)

fixed - Reviews can move to completed by clicking Wait button first (COLLAB-2461)

fixed - A file uploaded to Collaborator should have the same filename when it is downloaded from the DiffViewer (COLLAB-2435)

fixed - Author should be notified if no materials are attached when begins a review (COLLAB-2335)

fixed - Disabling Collaborator news feed causes SEVERE error entries in the error.log file (COLLAB-2332)

fixed - Link to Collaborator review from RTC workitems is broken (COLLAB-2328)

fixed - Email notifications does not contain SSO-compatible URLs (COLLAB-2323)

fixed - Changing group in review resets all information (COLLAB-2300)

fixed - The "None" item in the Default review template drop-down list does not make sense (COLLAB-2293)

fixed - Deleting the JIRA Project custom field does not delete the field's items (COLLAB-2279)

fixed - Incorrect order of files displayed in the Diff Viewer (COLLAB-2167)

fixed - "Add Perforce diffs" command incorrectly marks files as deleted/added (COLLAB-2027)

fixed - "Save to ZIP" creates "0" size report (COLLAB-1978)

fixed - Eclipse: Collaborator perspective hangs up (COLLAB-1938)

fixed - Command-line commands fail to find users with numerical logins (COLLAB-1877)

fixed - RTC: Wrong order for loading collab server jar files by Tomcat 8 (COLLAB-1855)

fixed - ccollab admin review-xml command does not return the deadline value (COLLAB-1848)

fixed - Moving review to another phase does not change "Author" state (COLLAB-1794)

fixed - Incorrect locations of pushpin defects in CSV Reports (COLLAB-1768)

fixed - P4DashGParser cannot parse changelists with huge descriptions (COLLAB-1688)

fixed - When non-standard role configuration is used, reviewers may need to approve the same review twice (COLLAB-1673)

fixed - Participant state was shown as "Approved" even if they have sent a review to rework (COLLAB-1436)

fixed - Participant drop down does not show full list of users when this list is too long (COLLAB-1205)

fixed - Better resolution for documents in DiffViewer (COLLAB-709)

Discontinued Support

With the release of Collaborator 11.1, we will no longer support uploading URL's as review materials.

11.0.11000 - March 7, 2017

* FIRST RELEASE OF v11.0! *

New Features

GitHub, GitLab and Bitbucket

In this release we are introducing support for GitHub, GitLab and Bitbucket. Our integration support allows for users to easily create Collaborator reviews whenever a pull request is initiated. In addition to creating the review, Collaborator can merge the pull request or close its branch once the Collaborator review is completed. Finally, we’ve made it easier to add repositories by basing their management off of webhooks.

See Repository Hosting Service Integrations

Custom Syntax Highlighting Schemes

Collaborator has always supported syntax highlighting for a number of languages. However, this latest release adds the ability to create custom syntax highlighting schemes. This change now allows Collaborator to support syntax highlighting for any language. To learn how to create custom syntax highlighting schemes, read Syntax Highlighting.

Document Review Improvements

In Collaborator 11.0, users can now Pan, Zoom and Scroll using their mouse. The addition of these features makes reviewing both documents and images easier and more intuitive. Diff Viewer was reworked to support these mouse actions.

Hide Files Under Review

Often times changelists include files that do not necessarily need to be reviewed. Though they do not need to be reviewed, they are still part of an atomic changelist and cannot be deleted from the review. Hide Files allows users to selectively determine which files are displayed on the Review Summary screen. Read, Hiding Files From Review to learn how to use this feature.

More improvements:

Collaborator now support file paths up to 1024 characters long. Earlier versions have file path limitation of 255 characters. (COLLAB-1459)
"Triggers > Executable" and "Triggers > Parameters" fields now can be up to 1024 and 2048 characters long, respectively. (COLLAB-1692)
Upgrade pdfbox library to 2.0.4 (COLLAB-2115)
A new VM option that instructs Collaborator to use LIKE predicate instead of REGEXP_LIKE predicate in queries to Oracle database. REGEXP_LIKE predicate works slower and may cause performance issues on large Oracle databases. (COLLAB-2543)

Discontinued Support

With the release of Collaborator 11.0, we will no longer be supporting Collaborator versions 9.x and older.

 

Bug Fixes

fixed - Remove "abandon" DB options added as part of the upgrade to Tomcat 8 (COLLAB-2545)
fixed - Tomcat 8 is scanning all files in the content-cache, causing extended server start times (COLLAB-2544)
fixed - Running ccollab admin group sync causes NPE in 10.2 (COLLAB-2430)
fixed - Impossible to save state for "Restrict Access to Review" option (COLLAB-2340)
fixed - Problem with navigating between Review Materials and Diff Viewer (COLLAB-2317)
fixed - JSON API should create only one changeset when multiple files changed (COLLAB-2313)
fixed - "Newline" replaced with '#13;#10;' after migration (COLLAB-2304)
fixed - Multi-select custom fields do not list all selected values (COLLAB-2242)
fixed - External Diff Launcher crashes with "java.lang.NoClassDefFoundError" (COLLAB-2236)
fixed - Long defect text and multiple defect custom fields can push the General Info page's bounds out of the browser's window (COLLAB-2210)
fixed - "ccollab addchangelist ask" cannot authenticate (COLLAB-2194)
fixed - Remove redundant log error message from RemoteSytemTrigger (COLLAB-2179)
fixed - CLI 'ccollab addfiles' sends notification to 'Author' (COLLAB-2176)
fixed - Typo "You are pocked" in VS Extension (COLLAB-2173)
fixed - Github: Upgrade to 10.1 produces exception when completing review (COLLAB-2151)
fixed - RTC: Link between RTC and Collab Review (COLLAB-2140)
fixed - 'Admin > General > Select Group Prompt:' should be depreciated (COLLAB-2003)
fixed - Client installer fail to install CCRC jars (COLLAB-1991)
fixed - Collaborator does not clean store-*.zip temporary files (COLLAB-1970)
fixed - Improper diff variable values for PTC (COLLAB-1966)
fixed - addgitdiffs added "(none)" Author to "Review materials section" (COLLAB-1947)
fixed - Multiple authors do not receive notifications (COLLAB-1890)
fixed - "Delete" button is still enabled after files are uploaded as separate changelists/upload processes. (COLLAB-1869)
fixed - Detailed report does not retrieve conversation (COLLAB-1868)
fixed - VS Extension: Use the command line client instead of the GUI client (COLLAB-1862)
fixed - Collab GUI client cannot connect to server via HTTP proxy (COLLAB-1840)
fixed - ccollab admin review-xml wrong metrics (COLLAB-1681)
fixed - DiffViewer: Performance issue in case "wrap lines" unchecked and enabled "Synchronize Scrolling" (COLLAB-1595)
fixed - Author is not notified when review is completed in case of minimal notification level (COLLAB-1561)
fixed - Detailed Report: Add a new report to Defect Log section (COLLAB-1543)
fixed - RTC: Separate view shows changelist(s) twice (COLLAB-1533)
fixed - Do not allow to duplicate Group Name (COLLAB-1493)
fixed - Improve messaging to user that an upload has failed (COLLAB-1456)
fixed - Subscriptions mode does not work correct (COLLAB-1444)
fixed - LOC does not correctly consider after the changes (delete or change lines). (COLLAB-1416)
fixed - Customizable Review Reports retrieve wrong LOCs (Changed, removed, added, modified) (COLLAB-1315)
fixed - Reviewer receives notifications when in "Active" state (COLLAB-1270)
fixed - Long review title pushes edit buttons off the screen to the right (COLLAB-1267)
fixed - Eclipse: Inconsistent behavior of "Delete"/"Cancel"/"Reopen" review button in Eclipse. (COLLAB-1186)
fixed - LOC (Changed) is not calculated in "Detailed Report" (COLLAB-1184)
fixed - LOC not matching between review materials, diff viewer and reports (COLLAB-650)

© 2003-2025 SmartBear Software. All rights reserved.