Appendix B: Version History

Top  Previous  Next

Get notified automatically when a new version is available!

Smart Bear announces new publicly-available versions of Code Collaborator using a mailing list and RSS feed.

If you want to sign up to receive e-mails, you can do so with our secure sign-up form:

https://secure.smartbearsoftware.com/mailman/listinfo/collab-announce

 

To receive release announcements and version history by RSS, use our feed:

http://smartbearsoftware.com/rss-collab-releases.php

 

v5.0.5021 — 2009/10/28

added log author prep time while in planning phase (Case 47593)
fixed Check for compatible product version before trying to restore from a dump file (Case 47869)
fixed Upgrade to JavaMail for defect causing email notifications to stop (Case 45913)
fixed Report filters display incomprehensible error messages (Case 47768)
fixed server should install license file with the EULA (Case 47946)
fixed Handle Perforce SubmitOptions: revertunchanged (Case 47488)
fixed Remove "Restore Defaults" button from Server Connection preferences page (Case 47950)
fixed Error adding a Subversion revision with Eclipse plugin
fixed Typo in the mandatory subscriptions error message (Case 47469)
fixed Don't specify "-Q utf8" when the customer specifies "p4commandcharset none" (Case 47032)
fixed Unrecognized TFS date format for zh_TW locale (case 47813)
fixed Spurious P4V addons message at end of the install process on when Perforce is not installed
fixed Updated jdpdfimages binaries to fix null pointer when uploading PDF and subsequent PDF rendering problem (case 47879)

 

v5.0.5020 — 2009/10/15

added log author prep time while in planning phase (Case 47593)
added — Added information about how groups are stored in the database for custom reporting
added — Support for MKS renames (Case 47037)
fixed next/prev file in diff viewer algorithm wrong (Case 47406)
fixed review custom field visibility by phase not editable (Case 47283)
fixed Diff download format broken when change occurs at end of file.
fixed — Diff download fails when insertions at end of file. (Case 47748)
fixed — improve explanation of managing Groups manually vs with sync
fixed — LDAP access broken when server returns absolute names (Case 47391)
fixed — Verify Database Schema diagnostic shows bogus errors on Oracle (Case 47732)
fixed — LicenseDecodingException experienced when system attempts to retrieve stored license (Case 47690)
fixed — Don't let user install server on Linux if port is in use
fixed — Auto-refresh of review overview screen locks the browser UI thread (Case 47740)
fixed — External Diff Launcher fails for certain files on Windows (Case 47649)
fixed — Edit defect causes tab to be inaccessible to screen reader
fixed — Error deleting symlink in perforce (Case 47327)
fixed — Make Add SCM Configuration resize more nicely (Case 47290)

 

v5.0.5019 — 2009/10/01

added — DateTime? control in Subversion update changes by date GUI dialog
added — Database schema diagnostic
added — Support commit info on changelist current versions
fixed — Layout of error popup on Eclipse 3.5 and GUI client
fixed — GUI Client and Tray Notifier won't launch on 64-bit MacOS (Cases 47336, 46337, 47149)
fixed — Poor behavior in notifications with anonymous defects (Case 47405)
fixed — Duplicated output on adddiffs (Case 47409)
fixed — Missing arg in versionCreate: support commit info for current versions in changelists (cases 44540, 45620)
fixed — Performance fixes. Reduce total database load when displaying reviews
fixed — sitting on the review overview page can result in consuming a license (case 46356)

 

v5.0.5018 — 2009/09/17

added — Tray Notifier on MacOS (Case 38167)
added — GUI client and Tray Notifier support for Solaris on X86 (Case 46627)
added — GUI client support for MacOS 64 bit (Case 46337, Case 47149)
added — Add a general comment when a changelist is removed from a review (Case 46562)
added — Make cache performance information available in System screen (Case 47315)
fixed — 'ccollab admin group create' errors with "Group GUID '...' must exist before you can edit it." (Case 47166)
fixed — 'ccollab admin group' commands error with "Group GUID '...' must exist before you can edit it." (Case 47166)
fixed — Added documentation for Review Deadline to the Creating a review section and edited the Creating a review section (Case 47184)
fixed — The link inside of the GIT integration had a typo that was making it appear malformed (Case 47191)
fixed — Need to fix the AccuRev casing in the standalone gui (Case 47247)
fixed — Surround missing from scm config list for CLI
fixed — Typo on the triggers page in the command for passing a review title (Case 47241)
fixed — Better explanation of "Active Users" chart (Case 47316)
fixed — Client doesn't open browser on MacOS (Case 47051)
fixed — Improve performance of Fun Fact total review time query.
fixed — Minimum required Surround client is 2009.1.0
fixed — Better description of review deadline meaning (case 47239)
fixed — GUI client doesn't close properly on MacOS X (Case 46061)
fixed — Tray Notifier not resizable on Linux (Case 36320)
fixed — Diff cache misses almost always (Case 47315)

 

v5.0.5017 — 2009/09/01

added — Support Perforce eclipse plugin 2009.1.209672 (Case 47023)
added — Accessibility improvements to chat Comment and Defect tabs
added — Allow expansion of changelist title to the full list of included changelists (Case 46928)
fixed — Subscription authors not displayed when subscriptions are not editable (Case 46423)
fixed — Diff viewer screen blank for some files - ArrayOutOfBoundsException on server (Cases 46500, 46737)
fixed — Review report idle times negative on HSQL (Case 46159)
fixed — Binary files opened from chat links do the wrong thing (Case 46808)
fixed — Remove incorrect references to "side-by-side" from diff viewer preferences
fixed — Truncate length of large changelist comments before uploading
fixed — Users are not sorted in participants selection dropdowns (Case 46594)
fixed — Review Detail Report includes redundant comments (Case 46183)
fixed — "null" showing up in version selection (Case 46876)
fixed — SVN executable "svn" is reset when the GUI client restarts
fixed — Subversion Eclipse plugin support recognize status "Incomplete" (Case 46930)
fixed — Prevent Tomcat from filling up the output.log file
fixed — More consistent layout for binary files (non-PDF)
fixed — Modified Vault files not found (Case 46754)
fixed — Modified MKS files in pending change packages compare to wrong predecessor (Case 46511)
fixed — Miscellaneous Surround fixes (Cases 46348, 45669)
fixed — Some modified Vault files not being found (Case 46754)

 

v5.0.5016 — 2009/08/13

fixed — Handle errors in Subversion working copy (Cases 46307, 35884)

 

v5.0.5015 — 2009/08/11

added — Links for further information in the installer
added — Vault 5.0 and Fortress 2.0 support (Case 46586)
added — Support configurable image file types (Case 46632)
added — Perforce changelist renumbering script to manual (Case 41154)
fixed — Use configured label for Group in participants error message
fixed — Scrub invalid dropdown values during upgrade
fixed — Subversion integration should be case-insensitive on Windows (Case 46561)
fixed — Installer crash due to malformed xml (Case 35977)
fixed — Don't count sysadmin on license screen with LDAP (Case 45222)
fixed — Ignore CVS 'no longer in the repository' errors (case 46519)
fixed — Handle empty Subversion comments (Case 46603)
fixed — Deleted PDF in changelist causing upload failure (Case 46574)
fixed — Upgrade fails if no diffs cached in database
fixed — Better XPath output, including line feed between multiple results (Case 43498)
fixed — Incorrect timezone application in customizable reports on MySQL (Case 45687)
fixed — Reviews by Changelist and Unreviewed Changes reports broken if filtered on Changelist ID (Case 46534)
fixed — Use configured SCM options in "Add Diffs..." button on GUI Client (Case 45436)
fixed — Log more info when sending email fails (Case 46728)
fixed — Surround fixes for added files, parsing 'sscm ls' output, and embedded lines in comments (Cases 46480, 45669)
fixed — Inactive users whose logins are duplicates of active users could block database upgrade (Case 46745)

 

v5.0.5014 — 2009/07/31

added — Documentation of "--scm none" option (Case 46456)
added — Button to restore default notification templates and add missing ones
added — Button to restore defaults on External Diff preference page (Case 46512)
fixed — Comments on line 0 cause exceptions (Case 46332, 46379)
fixed — Expose last activity time in review-xml. This is the review completion time for complete reviews (Case 46467)
fixed — Participants warning appears when group security is not enabled (Case 46157)
fixed — Old clients added System Adminstrator to review when adding a changelist whose author did not match a Collaborator user (Case 46187) (server-side fix)
fixed — Surround SCM committed changelists support and misc fixes (Cases 45669, 45823, 45771)
fixed — Better logging for login errors (Case 46463)
fixed — More lenient check for loopback address in p4port
fixed — Don't autodetect SCM system when printing command-line help usage (Case 46353)
fixed — Don't create new review for add*diffs commands if no modified files found in diff
fixed — Cleaner error message for add*diffs command when no diffs found (Case 46135)
fixed — Display errors returned from 'ccollab addp4diffs' command (Case 46096)
fixed — Handle odd userId cases correctly (Case 46523)

 

v5.0.5013 — 2009/07/28

added — "Test Connection" button for server-side version control server entry
added — Create server-side version control server entries automatically from client uploads
fixed — Error logging status of Subversion connection on server (Case 46249)
fixed — update-changelist scm trigger finds changelists from a different server

 

v5.0.5012 — 2009/07/24

added — Ability to disable "attach changelist" in browser per server-side version control configuration
added — Support Objective-C syntax highlighting in .m/.mm files (case 46057)
fixed — Multiple concurrent database upgrade attempts when the Upgrade button is pressed repeatedly
fixed — potential temp value collision in upgrade could cause all of one dropdown value to be assigned to an other.
fixed — Error with "ccollab adddiffs new <before dir> <after dir>" with deleted directory (Case 46239)
fixed — Don't query for database version all the time. (Case 46241)
fixed — "adddiffs" doesn't roll up with "addchanges" when no SCM system (Case 45964)
fixed — If using 'p4-protects-script' don't require connection to Perforce Server
fixed — Support MKS variants in change package files (case 46212)
fixed — handle anonymous commits in Subversion (Case 46393)
fixed — User prefs review subscription form field title "Review Creator" is misleading (Case 46310)

 

v5.0.5011 — 2009/07/20

added — supply P4PORT to 'p4 -s protects' script
fixed — Upgrades of SSL Connectors
fixed — require P4PORT to be an external server name, not "localhost"
fixed — Improve behavior of activity update queries.
fixed — Change diff caching mechanism to take load off database.
fixed — put on schema blinders for oracle indices, triggers, and sequences

 

v5.0.5010 — 2009/07/16

added — Option to update ClearCase snapshot views (Case 45296)
added — Button to accept self-signed Subversion server certificates (Case 46133)
added — Server-side version control templates
fixed — working of diff download tooltip on Review overview screen (Case 45985)
fixed — tray notifier tooltip doesn't refresh (Case 46038)
fixed — improve line wrapping algorithm (Case 45959)
fixed — search for filenames fails to return results. (Case 46067)
fixed — Command line client throws exception if user cancels (Ctrl-C) when prompted for password.
fixed — scm triggers use server-side version control mapping to find correct server (Case 45841)
fixed — scm triggers print extra output (Case 45963)
fixed — groups created in Code Collaborator enforced after switching to Code Reviewer license (Case 46040)
fixed — recent Participants link does not work for users not in the group (Case 46055)
fixed — Improve file headings; especially for diffs.
fixed — Updatechangelist trigger shouldn't touch changelists descriptions that don't involve the trigger
fixed — Update perforcetrigger usage message to indicate that it's deprecated.
fixed — Don't munge whitespace in p4 specfiles when we modify them (Case 46088)
fixed — Error in Eclipse plugin "fix configuration" action item (Case 46164)
fixed — SQL Server date format not specified. (Case 44329)
fixed — new trigger algorithm backwards-compatible with old clients when there's only one Perforce server
fixed — Improve performance of some queries under Oracle

 

v5.0.5009 — 2009/07/07

updated — jPDFImages library to version 2.13.
updated — Tomcat to version 6.0.20
added — Perforce 'Server Address' for version control identification/matching.
fixed — support for http.nonProxyHost (proxy exceptions) (Case 45855)
fixed — Check that database supports views before attempting to create views. (Case 45616)
fixed — Interpretation of some svn output is broken (Case 45775)
fixed — Wrong Vault predecessor for modified files in VSS mode (Case 45839)
fixed — Enforce Code Reviewer database restrictions (Case 41184)
fixed — Enforce Code Reviewer LDAP restrictions
fixed — Cannot open .zip file from file download (Case 45903)
fixed — Remove administration screen for configuring Legacy GUI Client versions; it's not supported in 5.0.
fixed — Support Perforce multi-file diff format in ccollab adddiffs (Case 45420)
fixed — Suppress 'p4 info': Client unknown warning (Case 45963)
fixed — Idle users being counted as logged in (Case 46015)
fixed — Support Perforce client specs with exclusionary mapping rules (Case 45986)

 

v5.0.5008 — 2009/06/29

added — Reminder for administrators to migrate from the trial database
added — Link defects in the defect reports
added — Syntax highlighting for Ruby
added — Configure P4V/P4Win integrations in the installer
fixed — Support for SVN checkouts at drive roots
fixed — Can't find Accurev workspace (Case 45645)
fixed — Periodically checkpoint HSQLDB
fixed — "Update From Smart Bear" sends the user-provided company key
fixed — NPE in comment promotion
fixed — External diff doesn't work with too many files (Case 45667)
fixed — Improve UI for removing a disabled user from a review (Case 45755)
fixed — Error uploading TFS shelvesets with new files (case 45709)
fixed — Handle MKS change packages in submitted state (case 45631)
fixed — No scroll bars in chat window for binary files (Case 45519)
fixed — AccuRev NPE in ccollab addstream (Case 45764)
fixed — Better error message for Perforce authentication problem (Case 45778)
fixed — Incorrect activity start dates (Case 45759)
fixed — Selecting a marker should scroll it into view (Case 45265)
fixed — Upgrade 500 to 501 bug on MySQL
fixed — Upgrade speed fix
fixed — License check causing spurious log messages.
fixed — Once disabled, role cannot be reenabled (NPE) (Case 45845)
fixed — NPE in "Moving On" section (Case 45696)

 

v5.0.5007 — 2009/06/15

 

—-    FIRST GA RELEASE OF v5.0!  —-

 

added — Reporting of slow queries in the server log to help diagnose slow operations
fixed — Slow browser response on some reviews (Case 44872)
fixed — NPE and divide by zero in client commit (Cases 45480, 45497)
fixed — NPE in comment promotion
fixed — Updated HSQLDB to 1.8.0.10 to fix possible data corruption issues with embedded database.
fixed — Changelists from different SCMs must be kept separate everywhere. (Case 45234)
fixed — Files not showing up in reviews; TFS versions from early beta clients causing issues (Case 45504)
fixed — Changelist rollup should be based on SCM config, where available (Case 45338)
fixed — group not assigned when review created by client (Case 45511)
fixed — j_security_check login bug (Case 42864, Case 45102, probably more)
fixed — Long version names (from ClearCase) cause display issues in diff viewer (Case 45261)
fixed — Misleading error message on ccollab admin trigger create-review (Case 45540)
fixed — Verify for P4 2009.1: "p4 info" now reports the server address (Case 45635)
fixed — create-review trigger doesn't set "last" review variable (Case 45437)
fixed — Database dump fails when review contains URL versions (Case 45575)
fixed — NPE when trying to archive files.

 

v5.0.5005 (beta) — 2009/06/04

(fixes from release 4.0.860)
(fixes from release 4.0.859)
updated — Manual updated with various new features.
added — Filters for users on the user administration screens
added — New variable substitutions: defect.isexternal, defect.externalname, review.group.title, and review.group.guid.
added — Side by side document review/compare menu working (Case 44443)
added — MKS change package and addversions support (Cases 43812, 44416, 44540)
added — User preference for tab width (Case 40604)
fixed — Company contact information not correct in license files.
fixed — Improved page load times for review overview page.
fixed — Improved performance of database query builder (Case 45029)
fixed — NPE when changing general settings in reviewer.
fixed — Review list report displays bogus warning when number of rows exactly equals capped number (Case 44525)
fixed — URL's with embedded credentials not properly linked (Case 44958)
fixed — create-review trigger argument --review-id-regex <value> should be optional (Case 45091)
fixed — Compare list/diff viewer headings need more accurate information when using diffs (Case 44672)
fixed — Next file order does not match compressed tree or tree views (Case 45098)
fixed — Misleading label for new chat area when reviewing documents or images.
fixed — Can't jump back to current conversation when on a different page of a document (Case 44229)
fixed — NPE in GUI client (Case 44914)
fixed — Line numbers lost for comments on unchanged deleted files (Case 44819)
fixed — NPE when reverting an unsupported file (Case 45092)
fixed — Separate multiple changelist description text for readability (Case 44677)
fixed — Error messages not cleared in attach changelist/url/file dialogs (Case 44726)
fixed — Firefox sometimes incorrectly guesses RSS encoding (Case 45129)
fixed — addgitdiffs command now gets more information from git diffs
fixed — Unable to remove last item from a multiselect custom field (Case 44379)
fixed — Added command to support Perforce changelist renumbering (Case 44978)
fixed — Restrict access to fix defect global option does not allow defect creator to fix (Case 45202)
fixed — Chat box opens for wrong line of code (Case 45149)
fixed — Support ClearCase 7.1 and int'l date formats (Cases 44914, 45122)
fixed — Added user state tooltip in the participants section of review overview (Case 43258)
fixed — addchangelist with Perforce not uploading correct base content (Case 44577)
fixed — Add configuration for server logging.
fixed — Workaround for pool users not available.
fixed — Home page tab counters not updated when content changes (Case 45238)
fixed — Changed default poke notification text (Case 45258)
fixed — Corrected timezone for date displays in tables such as the User/Admin screen
fixed — String replacements fail with $ (Case 45353)
fixed — Support multi-line environment variables (Case 43002)
fixed — User subscription should not (appear to) be pre-populated with the first entry (Case 45317)
fixed — NPE in content cache diagnostic (Case 45376)
fixed — multi-select two panel filter doesn't display correctly on IE (Case 44352)
fixed — respect notification limit in RSS on embedded database (Case 45129)
fixed — Text from previous review can appear on new review screen (Case 45324)
fixed — AccuRev getting incorrect previous version ( Case 45257)
removed — Old-style defect reports -- use new defect reports instead. (Case 45215)

 

v5.0.5004 (beta) — 2009/05/14

added — Support addversions for Perforce SCM
(fixes from release 4.0.858)
fixed — Cannot save General Settings in 5.0 (Case 44759)
fixed — Update documentation for HTTPS configuration
fixed — duplicate "Adding file" messages with "ccollab addchanges"
fixed — Remove extraneous "Checking if file exists" messages printed to console with "ccollab"
fixed — Defects can be added more than once (Case 42403)
fixed — TFS autodetect causes error when TFS is installed and a file is unmanaged
fixed — Upgrades fail against SQL Server 2000 (Case 44527, 44730)
fixed — Next unread comment and next defect buttons do not always work (Cases 41695, 44339)
fixed — FileMetrics for documents should include page count, but not line counts.
fixed — Document extension matching (.pdf) is case sensitive (Case 44732)
fixed — Document review should be unavailable in Code Reviewer
fixed — Turkish locale issue with capital i (Case 44763)
fixed — Large changed regions in over under have strange scrolling behavior on line click (Case 46432)
fixed — Can create defect without supplying required custom fields (Case 40500)
fixed — Status in review materials is wrong for added files (Case 44839)
fixed — Command line SCM tokens were case sensitive (Case 44618)
fixed — Bad VSS login argument on ss.exe command line (Case 44745)
fixed — Line number validation fails in binary file and URL review (Case 44441)
fixed — Support for non-ascii filenames in Subversion (Case 43430)
fixed — Java syntax highlighting rules don't include byte and short
fixed — Change MIME type of external diffs to be vendor specific (application/vnd.smartbear.cc-diff)
fixed — URL and document review pane include unnecessary line difference pane (Case 44348)
fixed — Post-commit review show rework when there was no rework
fixed — Update documentation on trigger command line syntax (Case 43226)
fixed — Email addresses not being properly converted to links
fixed — Bogus error messages in admin screens when inputs are unsaved (Case 40999)
fixed — Surround password showing up in cleartext (Case 43226, 44954)
fixed — Custom report filters for meta-data drop-downs need to show disabled items (Case 44504)
fixed — Diff viewer keyboard shortcuts dialog fails in IE (Case 44338)
fixed — ArrayIndexOutOfBoundsException when creating svn client config (Case 44961)

 

v5.0.5003 (beta) — 2009/04/20

added — refactor review-xml to handle line number/location (Case 44613)
(fixes from release 4.0.857)
fixed — Make the timezone drop-down items findable and readable.
fixed — reverting on group edit page displays "updated" message (Case 44353)
fixed — Transparency slider and image toggle not disabled when only one image and preference for newer content on right (Case 44475)
fixed — Post-commit reviews show files as reworked, even when they're not. (Case 44493)
fixed — Stack overflow when uploading large files. (Case 44497)
fixed — Local file status is displayed incorrectly with Subversion (Case 44448)
fixed — Server fails to shut down running on Windows with Java 5 (Case 44633)
fixed — Tutorial mode preference is ignored in some places (Case 43229)
fixed — Improve memory footprint and performance of PDF rendering (Case 44519)
fixed — Uploading URL message is hidden because the dialog is not tall enough. (Case 44661)
fixed — Fix addversions command
fixed — Reordering of custom fields can fail (Case 44692)
fixed — review-xml includes duplicate conversations (Case 44702)
fixed — Stack overflow in Eclipse plugin with svn:externals (Case 42824)
removed — Attach URL feature not supported in Code Reviewer (Case 44555)
removed — Perforce ACL feature not supported in Code Reviewer (Case 44542)
removed — Groups feature not supported in Code Reviewer. (Case 44553)
removed — System wide message feature not supported in Code Reviewer. (Case 44557)

 

v5.0.5002 (beta) — 2009/04/06

 

—-    FIRST RELEASE OF v5.0 BETA!  —-

 

PDF Overview of New Features: http://smartbear.com/docs/12_Reasons_to_Upgrade_to_5.0.pdf
HTML Overview of new features:   http://smartbear.com/codecollab-new.php
Full list of new features:             http://smartbear.com/codecollab-5.0-all-features.php

 

v4.0.863 — 2009/09/1
added — Support Perforce Eclipse plugin 2009.1.209672 (cmdline wrapper only)
fixed — Subversion Eclipse plugin support recognize status "Incomplete" (Case 46930)
fixed — Some modified Vault files not being found (Case 46754)

 

v4.0.862 — 2009/08/19

added — Support MKS variants in change package files (case 46212)

added — SQL Server JDBC 2.0 driver documentation

fixed — Update documentation for new name of Vault 4.1.x client .jar download

fixed — Handle empty SVN comments

fixed — Multiple button upgrade bug wherein multiple users click the "Upgrade Database" button and

multiple upgrades are attempted simultaneously

fixed — Error in Eclipse plugin "fix configuration" action item (case 46164)

fixed — .vmoptions file extension

 

v4.0.861 — 2009/07/08
fixed — Handle MKS change packages in submitted state (case 45631)
fixed — p4 -Q does not work before *client* version 2005.2
fixed — Support multi-line environment variables (Case 43002)
fixed — Crash in ccollab addchangelist new (Case 45684)
fixed — Support for svn checkouts at drive roots (Case 45707, Case 45614, Case 45717)
fixed — Error uploading TFS shelvesets with new files (case 45709)
fixed — Better error message for Perforce authentication problem (Case 45778)
fixed — Wrong Vault predecessor for modified files in VSS mode (Case 45839)
fixed — SVN output interpretation fix (Case 45775)

 

v4.0.860 — 2009/06/03
fixed — NPE in ClearCase hashcode (Case 44189)
fixed — Error parsing Team Foundation fr-CA date format (Case 45373)
fixed — TFS usernames with leading backslash (Case 45373)

 

v4.0.859 — 2009/06/01

added — Better support for higher Perforce security levels (Case 44899)
added — Support ClearCase 7.1 dates (Case 44914)
added — Support for wildcards in ccollab addfiles (Case 45201)
fixed — Remove benign log warnings about not able to contact license server (Case 45003)
fixed — Multiple Vault configurations not working (Case 44642)
fixed — Custom field views skipped deleted items (Case 44504)
fixed — Multiple Authors allowed even when Maximum # of Authors is 1 (Case 45107)
fixed — Clicking 'next' doesn't do anything for Submitted Perforce Changelists on Eclipse 3.4
fixed — Modified files not found if username case differs from Vault (Case 44642)
fixed — Handle Perforce plugin authentication when password not saved (Case 44899)

 

v4.0.858 — 2009/05/06
added — Support for subversion 1.6
added — UI to generate new Node ID (Case 44480)
fixed — In some cases, reordering of custom fields can fail (Case 44692)
fixed — Stack overflow in eclipse plugin with svn:externals (Case 42824)
fixed — TFS autodetect causes error when TFS is installed and a file is completely unmanaged
fixed — Locale sensitive bug in embedded database initialization (Case 44763)
fixed — Bad VSS login argument on ss.exe command line (Case 44745)
fixed — Custom report filters for meta-data drop-downs need to show disabled items (Case 44504)
fixed — Exception when using subversion at a drive root (Case 44961)

 

v4.0.857 — 2009/04/15
added — Support for Perforce eclipse plugin 2008.2.195317 (Case 43854)
fixed — Incorrectly reporting "num-defects" as "num-comments"
fixed — MKS trunk version limit error (Case 44275)
fixed — MKS history limited to 200 versions (Case 44275)
fixed — MKS password appears in debug log (Case 44322)
fixed — Improper error handling when database fails to initialize (Case 44462)
fixed — Eclipse plugin support for ClearCase (Case 44561)
fixed — Only list shelvesets for configured user
fixed — Broken manual link (Case 44506)

 

v4.0.856 — 2009/03/30

added — Ability to upload diffs from a file by name
fixed — Update documentation on Tomcat auto-deploy for ROOT.xml changes (Case 43973)
fixed — Updated 'ccollab admin batch' help text
fixed — Fixed lack of support for multi-lined strings in PHP
fixed — Exported reports should use UTF-8 character set so as to not garble any characters (Case 41853)
fixed — Cannot parse certain CVS diffs (Case 44090)
fixed — Fix broken admin custom fields icon
fixed — Missing files in MKS changelist (Case 43812)
fixed — NPE on uncontrolled CVS file (Case 43962)
fixed — ClearCase host name incorrect (Case 44007)
fixed — Cannot create roles or templates (Cases 44172, 44255)
fixed — Engine.NotificationCreate() method should be public (Case 44276)

 

v4.0.855 — 2009/03/05

added — updates to Examples.java
fixed — Linux client connection problems to MKS Integrity Server (Documentation update) (Case 42389)
fixed — Split Role setting 'Can change defects' into 'Can change own defects' and 'Can change other user's defects' (Case 43765)
fixed — Extra space at end of url causes problems in Eclipse plugin (Case 43798)
fixed — Downloading files from a review with duplicate file names causes a corrupted ZIP file (Case 43796)
fixed — SourceGear Fortress support in Vault (Cases 42962, 43783)
fixed — NPE in AccuRev due to "file doesn't exist" (Case 43841)
fixed — Long changelist description with Unicode characters and Oracle back-end fails to upload (Case 43535)
fixed — Run each task in a separate thread (Case 43790)
fixed — ClearCase 'Operation requires a view' exception with supporting documents in review (Cases 43898, 43920)

 

v4.0.854 — 2009/02/23

fixed — Perforce ccollabupdatechangelist trigger slow for many thousand files (Case 43688)
fixed — Search results can return reviews that user cannot access (Case 43722)
fixed — Unable to parse file extension in ClearCase extended paths, prevents syntax highlighting (Case 43746)

 

v4.0.853 — 2009/02/11

fixed — Encode server logs in UTF-8
fixed — File permission error writing MKS log file under Linux (Case 43241)
fixed — Javascript bug in classic diff view
fixed — Bug id markup and HTML encoding conflict (Case 43479)
fixed — Problem parsing incomplete CVS diffs (Case 42803)
fixed — Support unmanaged files in MKS directories (Case 43333)
fixed — Support unmanaged files in TFS directories (Case 43375)
fixed — Improve chat performance with large numbers of conversations
fixed — Exception on renamed TFS files when uploading rework (Case 43509)
fixed — Cannot access view column names in Oracle (Case 43514)

 

v4.0.852 — 2009/01/16

fixed — Encode server logs in UTF-8.
fixed — Do not create duplicate users that vary only base case (effects Oracle and embedded database users) (Case 42741, 42420)
fixed — Do not add authors to a review if their user account is inactive (Case 43056)
fixed — If Subversion username is specified, always specify a password (Case 43180)
fixed — If an XML file includes a charset marker for an unsupported character set, try to recover using autodetection (Case 43182)
fixed — Add more context to CVS diffs (Case 42803)
fixed — Oracle limited to 127 switches in a CASE statement
fixed — Update Vault documentation
fixed — Handle no-longer-scheduled-to-be-added and -deleted directories in Subversion (Case 43204)
fixed — Perforce '-Q' option only supported after 2005.2.
fixed — New file in ClearCase activities appear as modified (Cases 39166, 43227)

 

v4.0.851 — 2008/12/16

fixed — Login should accept 64 characters to match the username database field. (Case 42836)

v4.0.850 — 2008/12/12

fixed — Perforce changelists with high Unicode characters in filenames or changelist descriptions get text corruption. (Case 41819)
fixed — Add p4charset global option for interacting with Unicode Perforce servers.
fixed — Build with Vault 4.1.4 API (Case 42625)
fixed — Launch browser in daemon thread (Case 42826)

v4.0.849 — 2008/12/03

fixed — Peak usage by day still broken (Case 42748)
fixed — Support TFS versions with deletion ids (Case 42331)
fixed — ScmRevertedLocalCheckout cast error (Case 42450)
fixed — StarTeam uploads file with multiple files in different subdirectories (Case 42523)
fixed — Argument replacement bug (Case 42525)
fixed — Multiple-file external diff on IE 6; cache headers cause file not found (Case 42601)
fixed — Error when loading transaction from AccuRev without workspace (Case 42604)
fixed — Unified diffs from Mercurial break diff parser (Case 42500)
fixed — Allow changing case of login name (Case 42675)
fixed — P4Win integration pause on error (Case 42677)
fixed — No way to resolve text when review content is decoded in wrong character set (Case 41819, 42536, 42743)
fixed — Support Perforce sandboxes on UNC paths (Case 42726)
fixed — Phone numbers not displayed in tooltips (Case 42707)

 

v4.0.847 — 2008/11/13

added — Associate .inl files with C++ syntax highlighting (Case 42188)
added — Documentation of Active Directory configuration with security groups.
fixed — Show/hide previously uploaded changelists toggle does not remember state (Case 41246)
fixed — Better handling of corrupted paswords in config files (Case 42283)
fixed — Make client commit action get all most recent versions instead of active changelists.
fixed — Do not display SCM passwords in debug log
fixed — Duplicate user accounts with leading/trailing spaces (Case 42420)
fixed — MKS IllegalArgumentException (Case 42252)
fixed — Add changelist id to review-xml (Case 42520)

 

v4.0.846 — 2008/10/28

added — Support for Visual SourceSafe diffs (Case 41339)
fixed — Database connections dying "randomly" causing intermittent web site failure and stopping the activity-update thread
fixed — ClearCase server paths are canonicalized
fixed — Wrong ClearCase predecessor after version list edit (Case 41561)

 

v4.0.845 — 2008/10/13

fixed — restrict ccollab admin review-xml according to access rules (Case 42080)
fixed — consistent behavior for ignored and/or unmanaged files in addchanges and addfiles
fixed — Make RPM installer cleanup of old files optional (Case 41786)
fixed — Addfiles fails on ucontrolled files in CVS directory (Case 41590)
fixed — Disabled users should not receive notifications (Case 41607)
fixed — Use correct system admin login name in "license exceeded" error message
fixed — "Total Person Time" not the same on review summary and review detail (Case 41118)
fixed — Open home pages will not count towards licensing (Case 41804)
fixed — Count chat refreshes against licensing only if the user is active.
fixed — Prepend External Diff path disambiguation instead of appending so file extension is not changed.
fixed — Config-only dump skipped review templates' custom review and defect field associations (Case 41826)
fixed — Add Office 2007 file extensions to default binary formats.
fixed — Error running ccollab set collab command with no argument. (Case 42028)
fixed — Fix NullPointerException adding uncontrolled files (Case 41988)

 

v4.0.843 — 2008/09/23

added — Support for Vault proxy settings (Case 40815)
added — Scripting section to manual
added — Mirror Defects to external issue-tracker scripting tutorial to manual
added — Add checklist to new Review scripting tutorial to manual
added — Sync Perforce Users scripting tutorial to manual
added — Time to run report to report information display
added —Jump next/prev should not wrap without confirming. (Cases 41431, 41594)
added — Upload comment option for Starteam (and other) add*diffs commands (Case 41745)
added — MKS changes for subsandboxes
fixed — NPE in getRecentlyUsedServers with Team Foundation 2008 (Case 41618)
fixed — Single-click flicker when double-clicking tray notifier
fixed — Text variable typo
fixed — Missing TFS files when server and local paths differ in case (Case 41468)
fixed — Gap in usage graphs (Case 41396)
fixed — Chat on line 1000000 should be disallowed if possible and promoted back into reasonable range.  (Case 41399)
fixed — Oracle "table or view doesn't exist" bug (Case 41184)
fixed — Detection of SourceForge ClearCase Eclipse plugin (Case 41646)
fixed — External Diff launcher error for Perforce Pending Changelists (Case 41515)
fixed — Compare drop-down needs clarification (Case 41644)
fixed — Vault takes too long to find modified files (Case 41558)

 

v4.0.842 — 2008/08/29

added — ccollab commit prompt for upload comment (Case 41055)
added — support for GUI Client on Solaris (Case 41144)
added — allow setting multiple-line custom field values on the command line by getting the field's value from a file. (Case 41176)
added — 'ccollab admin batch'
added — Support alternate Team Foundation user names
added — "Open GUI" menu item to tray notifier (Case 41359)
added — "support..." email links to GUI Client and Tray Notifier (Case 41343)
added — "--xpath" and "--xsl" options to 'ccollab admin review-xml'
fixed — Support alternate Team Foundation user name (Cases 41164, 41196)
fixed — Fix unified diffs for Lua (Case 41195)
fixed — role configuration admin screen where drop-down boxes were too wide for the form, causing the page to be extremely wide
fixed — Clearcase error with Unix paths (Case 41100)
fixed — make next/prev buttons only stop on differences in current comparison (Case 41001)
fixed — ability to set custom field drop-down items from command-line (Case 39720)
fixed — ccollabgui client not installed properly by Linux RPM (Case 41115)
fixed — multi-file external diff (Case 41172)
fixed — Unicode names get abbreviated incorrectly (Case 41150, 41300)
fixed — Admin users should be allowed to add changelists to any review (Case 41330)
fixed — ClearCase eclipse plugin integration cannot find view (Case 41302)
fixed — User comboboxes fail with internationalized names.(Case 41205)

 

v4.0.841 — 2008/08/20

added — Command to set custom field dropdowns from the command line (Case 39720)
added — Support for GUI client on Solaris (Case 41144)
fixed — Change contact email address for licensing issues to the appropriate Smart Bear email address. (Case 41037)
fixed — Role configuration admin screen select boxes too wide.
fixed — Buttons on Linux displayed even though no SCM selected. (Case 41050)
fixed — Clear Case error with Unix paths. (Case 41100).
fixed — Server can fail to start if installation path includes a space on Unix.
fixed — After changing revisions, Next and Prev buttons stop on differences from prior revision (Case 41001)
fixed — GUI client not installed correctly by Linux RPM (Case 41115)

 

v4.0.840 — 2008/08/05

added — Faster Vault integration
added — More support for MKS integration
added — Eclipse v3.4 support for automatic upgrade site (Case 40495)
added — Auto-detect tf.exe location for TFS 2008 (Case 40852)
fixed — Enterprise organization field width too small (Case 40263)
fixed — Inconsistent letter casing when uploading mixed-case paths from Windows (Case 40170)
fixed — Notification emails encoded in system default character set can be garbled (Case 40693)
fixed — Added more keywords to TCL syntax coloring (Case 40620)
fixed — Vault was prompting for each file instead of for all files together (Case 40619)
fixed — Proper handling for file renaming in TFS integration (Cases 39946, 40018)
fixed — Erroneous error for "tf properties" (Case 40613)
fixed — Support for AccuRev integration on OpenJDK (Case 40699)
fixed — Sundry ClearCase integration issues (Cases 41026, 40198, 40132, 40437, 40619, 39766)
fixed — ClearCase "unable to access" error when loading from root of Windows dynamic view (Case 41026)
fixed — Filling output.log with error messages when a session is created and invalidated after response bytes begin (Case 41043)

 

v4.0.839 — 2008/07/14

added — Support for Subclipse 1.4 (Case 40457)
added — ccollab browse --review option accepts "last" and "ask"
fixed — ccollab adddiffs should put source info in changelist comment (Case 40550)
fixed — Don't error if there are zero review custom fields (Case 40566)
fixed — Clarify options for ccollab login (Case 40240)
fixed — Don't print Subversion password in GUI client (Case 40649)

 

v4.0.838 — 2008/07/07

added — Defect permission configuration setting: Don't allow edit/delete defects even if the user was the creator.
fixed — Upgrade from 2.1.x fail with SQL Server 2005

 

v4.0.837 — 2008/07/02

added — Support for Subversion 1.5
added — Subcommand 'admin review copy-participants'
fixed — Added indexes for better query performance (Case 40290)
fixed — User cannot delete a defect they created (Case 40399)

 

v4.0.836 — 2008/06/24

added — File commit support for TFS and ClearCase
fixed — Better error messages in Perforce triggers
fixed — Report errors in p4 print
fixed — Incorrect metrics for "loc changed" in detail report
fixed — Sort user list based on activity (Case 39030)
fixed — Some metrics not working when using internal database (Case 40006)
fixed — When large numbers of users in system, new review screen fails to load (Case 40339)
fixed — Upgrades from early 4.0 versions fail (Case 40332)

 

v4.0.835 — 2008/06/17

added — Add Subversion diffs UI in GUI client
added — Add CVS diffs UI in GUI client
added — Add Perforce diffs UI in GUI client
added — Add StarTeam diffs UI in GUI client
added — Add AccuRev diffs UI in GUI client
added — Role permission to allow userto modify, but not delete, defects (Case 39630)
added — Vault 4.1 support
added — Syntax highlighting for TCL
added — JMX monitoring of licensing and users
added — Peak usage chart of license usage with accurate data
added — Browse... button to GUI client SCM dialog
added — Track number of rejected logins due to licensing issues (Cases 39775, 39767)
added — Integrated support for checking in reviewed materials
fixed — improved performance of adding ClearCase versions with addversions and addactivity (Case 38732)
fixed — improved performance of review overview screen (Case 39662)
fixed — browser integration on OS X (CAse 39690)
fixed — partial fix for external diff config manifest issues (Case 39752)
fixed — autodetect tf.exe location (Case 39732)
fixed — attach materials page missing image (Case 39526)
fixed — Names with apostrophes and hyphens are not properly abbreviated (Case 39750)
fixed — Optimize/fix adding versions by name (Case 39281)
fixed — Do not change the case of mixed-case names when abbreviating
fixed — No vertical scrollbar in classic view in IE7 (Case 39830)
fixed — Include external diff button for binary files (Case 39754)
fixed — User list should not be case sensitive (Case 39869)
fixed — Performance improvement; less frequent access to assignments table (Case 39590)
fixed — ccollab addchanges fails on Subversion unmodified file after branch (Case 39880)
fixed — Bad data causes dump to not restore properly (Case 39623)
fixed — Team Foundation script output appearing in version content (Case 39887)
fixed — Links in external defects doubly encoded (Case 39921)
fixed — Make "private" review field available in reports (Case 39900)
fixed — Improve performance of default review reports
fixed — Files missing from diff (Case 40002)
fixed — Diff view does not reload entire page when options change
fixed — Diff view preference for wrap lines not honored in single version view (Case 39885)
fixed — Cannot cancel "Track Externally" by choosing "Edit Defect" instead (Case 39073)
fixed — Review-only dumps corrupted (Cases 39975, 40060)
fixed — Do not log passwords in cleartext on Windows (Case 40010)
fixed — Firefox 3 popup calendar sized incorrectly (Case 39723)
fixed — Delay review creation so users do not create spurious reviews (Case 40031)
fixed — Tomcat logging should be enabled by default at INFO level.
fixed — Handle "No Data Given" error parsing spurious TFS properties (Case 39946)
fixed — Exception in Perforce trigger when changelist description is empty (Case 40085)
fixed — GUI client should explain that it does not support default Perforce changelist (Case 39948)
fixed — Filenames with characters outside default character set get garbled (Case 40124)
fixed — 'ccollab addchanges' on deleted filenames (Case 39483)
fixed — Error parsing Team Foundation dates with DBCS chars (Case 40145)
fixed — Performance imrpovement when loading review phases (Case 39860)

 

v4.0.834 — 2008/05/12

added — Custom report field for number of open defects (Case 39234)
added — Added 'force-new-browser' option to force new browser window
added — More validation of Browser and Server URL values in GUI Client
added — Added 'cvs-exe' global option in case CVS executable is not in PATH
added — Performance improvements to the diff viewer
added — Added 'accurev-exe' global option in case AccuRev executable is not in PATH
added — Added 'svn-exe' global option in case Subversion executable is not in PATH
added — Eclipse plugin Subclipse integration prompt to automatically switch to SVNKit if necessary
added — Ability to disable reporting in the Web UI (Case 39550)
added — Better defect usage description
fixed — Exception in Database Diagnostic (Case 39323)
fixed — AccuRev NPE on added file (Case 39195)
fixed — Prevent users from deleting/canceling reviews (Case 38989)
fixed — Consistent ordering of changelists by SCM in review materials (Case 39159)
fixed — Eclipse plugin should prompt to save modified files before uploading them (Case 34752)
fixed — Scm systems not being mapped correctly when uploading changelists
fixed — Subversion moves (add with history) should show the metrics from the diff (Case 39512)
fixed — Error when changing default value (Case 38091)
fixed — Deleted files not included in external diff package (Case 39529)
fixed — Handle error getting modified files in Add to Review wizard (Case 36685)
fixed — Perforce (P4V) integration does not report errors (Case 39532)
fixed — Perforce (P4V) integration does not work when Workspace not specified (Case 39532)
fixed — Last line of code removed from review if blank (Case 38957)
fixed — "AccuRev not in working directory" message comes out as "unexpected error"
fixed — Update user last activity much less frequently (Case 39590)
fixed — Deadline status should not display when deadlines disabled

 

v4.0.833 — 2008/04/28

added — GUI client remembers last four (4) server URL's (Case 38271)
added — Support for locale-specific TFS dates.
added — Flag to disallow non-author uploads (Administrator Setting) (Case 38619)
added — Added "browse" subcommand to clients
fixed — Subscriptions should not be applied for users whose accounts are disabled (Case 39270)
fixed — Fix addchangelist help for TFS shelvesets
fixed — Include summary metrics for all versions in the review detail report. (Case 39228)
fixed — Add indicator to the "Compare" menu to indicate what is being shown (Case 39219)
fixed — External diff launcher arguments should be quoted
fixed — Diff viewer should have a minimum on the number of skipped lines (Case 38119)
fixed — Add a meaningful error message for unsupported TFS files
fixed — Fix some bad error messages in client. (Case 39426)
fixed — Give a better approximation of disk usage in archiving (Case 39333)
fixed — Diffs not showing with addsvndiffs
fixed — ccollab --debug option tells user where log is being saved
fixed — Subclipse integration doesn't support anonymous repositories (Case 39203)
fixed — Database dumps are incomplete when dumping a single review ( Case 39420)

 

v4.0.832 — 2008/04/10

added — Support for AccuRev Eclipse plugin
fixed — Solaris does not understand test -e (Case 39079)
fixed — Diff uploads appear to pick incorrect version (Case 38974)
fixed — Defect description on review overview omits anything that looks like a tag (Case 38708)
fixed — Notification emails stop working after server restart (Case 39102, 39066, 39173)
fixed — Case error in custom field documentation (Case 39197)
fixed — Performance improvement generating diffs (Case 39079)

 

v4.0.831 — 2008/04/07

added — User creation trigger (Case 38762)
added — Allow users to set skip unchanged option in diff viewer (Case 39051)
added — Option to disallow non-author uploads (Case 38619)
added — ccollab set prompts if no option value specified (Case 36979)
added — ccollab set displays value for all options if no option specified (Case 36724)
added — Support GIT diff variant with ccollab adddiffs (Case 39048)
added — External diff preset for Beyond Compare (Case 38988, 37588)
added — Code Collaborator GUI Client support for Linux x86_64
added — Syntax highlighting for SQL (Case 38300)
added — Tooltip showing when reworked files were last updated
fixed — Correctly set windowing system parameter in Linux RPM client installer
fixed — Code Collaborator GUI Client should persist size and location (Case 38906)
fixed — Improve progress messages for ccollab addchanges (Case 36423)
fixed — IE "remember me" cookies (Case 38947)
fixed — syntax highlight "sbyte" as a keyword in C#
fixed — Update P4V Tools import file for P4V 2007.3 (Case 38994)
fixed — Syntax highlighting for PHP (Case 36489)
fixed — When there are too many users, review creation page is slow (Case 38688)
fixed — Better support for nested Subversion working copies (Case 38979)
fixed — Only administrators can run ccollab admin syncusers
fixed — Update SQL Server drivers; drop support for SQL Server 7.0
fixed — ccollab adddiffs fails if files have different names (Case 37940)
fixed — Minor performance improvements in diff emitting code
fixed — Don't display time in review deadline (Case 38948)
fixed — Bad links in server upgrade section
fixed — ccollab addfiles doesn't pick up SCM configuration (Case 36538)
fixed — Review not displaying files (Case 39093)

 

v4.0.829 — 2008/03/26

added — Support for GIT-style diffs in ccollab adddiffs
added — Detect XML "encoding" header attribute and use to parse XML files with correct encoding (Case 38933)
added — Indicate the number of reworks a file has gone through in the "Status" column of the review summary page instead of just saying "Reworked." (Case 38875)
fixed — Error trying to upload or view files not in UTF-8 or certain binary files (Cases 38925, 38913, 38933, 38941)
fixed — "Log user off" link should be present only if the account is logged in according to floating-seat rules (e.g. auto-log-off after 1 hour), not by whether the user has logged off manually.
fixed — "New comment" form should be disabled when no line is currently selected
fixed — ClearCase Windows version paths garbled in viewer drop-down

 

v4.0.828 — 2008/03/25

added — Separate licensing button "update from smart bear" to reduce confusion
added — System property to specify the cache sizes for line parse and syntax coloring cache
added — JMX beans for cache sizes; framework for other JMX beans
added — More review information in notification emails (Case 38618)
added — Include server configuration files in debugging dump
added — Debug and migration dumps use form to select options instead of list of links
added — Option to include server logs in system data dumps
added — Incorporate review dumps into the new data dump form
added — Team Foundation Server support (beta)
added — Add "log this user off" to administrative user list (Case 38845)
fixed — improved performance of caches for syntax and diff highlighting.
fixed — ccollab addchanges should not create review when no files are selected (Case 36649)
fixed — Error on some JVMs running addcvsdiffs (Case 38723)
fixed — Getting blank screen when trying to input new license code (Case 38830)
fixed — Binary characters blocking chat from working (Case 38825)
fixed — User Login Prompt field and others should highlight hyperlinks automatically (Case 38841)
fixed — "Log off" from one browser should log out of all browsers
fixed — Password reset does not reset password for admin user (Case 38825)
fixed — Improve performance of scm output processing (Case 38864)
fixed — Force clear of Code Collaborator 2.1 cookies

 

v4.0.825 — 2008/03/18

added — Fun facts help
added — Client 'admin review finish' command
added — Users can select browser to launch (Case 36294)
fixed — Button text in planning phase of Review Overview page (Case 36946)
fixed — Restore links to metrics definitions topic in manual
fixed — Refreshing action items from clients counts you as logged in (Case 38546)
fixed — Roles without participants should not be empty in table (Case 37001)
fixed — Confusing instructions in the defect log box (Case 37002)
fixed — AutoDetectingReader not working properly (Case 38239)
fixed — Initialize database button style (Cased 37080)
fixed — Rework cookie handling to comply more completely with Tomcat's specifications
fixed — Add more information on Perforce trigger errors (Case 38624)
fixed — Defects showing up with comment icons in the diff view gutter. (Case 38502, Case 38651)
fixed — Client 'addsvndiffs' command fails with Cygwin svn. (Case 38285, Case 37943)
fixed — Client installer reports server is too old when the server is unavailable. (Case 38682)
fixed — Client prints stack trace when adddiffs finds no diffs (Case 38547)
fixed — Update Tomcat jar to fix LDAP authentication issues (Case 38795)

 

v4.0.824 — 2008/03/06

added — User configurable Fun Facts (Case 37885)
added — Ability to get more than 10 search results (Case 38454)
fixed — Action items need to update immediately when the tray notifier is clicked.
fixed — Trying to auto-detect AccuRev and throwing exception instead of just skipping it. (Case 38197)
fixed — Defects by User metrics differ from defects list report (partial fix).  (Case 38443)
fixed — Reports throw exception when filtered on invalid date (Case 38500)
fixed — Use a different browser launching utility.
fixed — Auto-login cookies are not cleared in IE after an upgrade from 821 (or earlier) to 823 (Case 38592)
fixed — Various text updates for UI consistency (Case 37060)
fixed — GUI clients should not log passwords in plain text.

 

v4.0.823 — 2008/03/03

added — Select suggested new review title (Case 37152)
added — Cache action items refresh connection for 20 mins
added — Ability to capture debug log in GUI Client
added — Upgrade Tomcat to 5.5.26
fixed — Handling of system-administrator in LDAP configuration
fixed — File upload description is not unicode clean (Case 36875)
fixed — Clients ignoring proxy settings
fixed — Change default action items refresh interval to 5 minutes
fixed — Widget is disposed in tray notifier (Case 38262)
fixed — Double quotes in chat turn in to quadruple quotes (Case 38408)
fixed — Large text field doesn't resize automatically on "edit review" screen (Case 38405)
fixed — Strike-through on defect text should not include "tracked external as" portion (Case 38208)
fixed — Recognize CVS for individual files (Case 38417)
fixed — Inserts or deletions at the end of file prevent classic view from loading (Case 37984)
fixed — Custom fields editor shows wrong inputs when validation fails (Case 38214)
fixed — Metrics discrepancies (Case 38443)
fixed — Embedded database search results are case-sensitive (Case 38473)
fixed — Defect report label is "Severity" when it should be "Type" (Case 38486)
fixed — Reinstate user preference for disabling syntax highlighting
fixed — Safari & Opera render <wbr> tag incorrectly (Case 38488)
fixed — GUI Client and Tray Notifier should write to different log files (Case 38378)
fixed — Keyword highlighting within intra-line diffs

 

v4.0.821 — 2008/02/21

added — When word-breaking long continuous words, try to break on camelCase boundaries if possible (Case 38289)
added — SCM server information now in the <artifacts> section of "ccollab admin review-xml" (Case 38261)
fixed — Links in chat are corrupted, both hyperlinks and bug-links (Case 38319, 38337, 38330)
fixed — Debug review dump cannot be unzipped (Case 38036)
fixed — Custom report fails to run when "Idle Time" column is selected under SQL Server (Case 38240)
fixed — Script error on review overview when review is in the completed phase
fixed — Erroneous error "version content already sent" when using diff-shim application with Subversion under Windows (Case 38225)
fixed — Tray notifier displays erroneous error (Case 36402, 37744, 36237)
fixed — Erroneous "<wbr>" text displayed inside URL's (Case 38195, 38215)
fixed — Make label for "Local path" more clear in the cross-platform GUI client (Case 38066)
fixed — Fixed incorrect comment label of "DEDT" on upgraded databases (Case 38336)
fixed — Custom review filter is partially ignored when looking at printable format (Case 38269)
fixed — Incorrect Subversion check-in comment parsing (Case 38285)
fixed — Hide and encrypt password configurations in the cross-platform GUI client (Case 37830)
fixed — Large files were sometimes not showing up in the diff viewer (Case 38235)

 

v4.0.820 — 2008/02/12

added — Support for sym-links in Subversion (Case 38038 and Case 38039)
added — Reports and views now count "number of comments" as the number of comments made by users in the context of chatting, not including system messages like "created defect" or "file uploaded." (Case 37645)
fixed — Bug upgrading older databases to build 819 (Case 38189)

 

v4.0.819 — 2008/02/07

added — Log off link on the menu bar. (Case 37923)
added — Update button on licensing screen to force update of license codes from Smart Bear servers.
added — Support for Perforce Eclipse Plugin (P4WSAD) version 2007.3.601 (Case 37916)
added — Installer option to preserve existing database settings.
added — New icons for various operations
added — Chat icons in diff window gutter show unread conversations with unread conversation icon.
fixed — Oracle strings now support more than 1023 characters
fixed — Vault integration case sensitivity.
fixed — After completing a review to move it to rework, a refresh moves the review back to inspecting (Case 37927)
fixed — Review cancel action should take user back to home page. (Case 37938)
fixed — Adding files by diff does not handle rework status correctly (Case 37902)
fixed — Support version name /main/0 as a valid predecessor
fixed — Reduce chat load times.
fixed — Template selection alignment is inconsistent (Case 38004)
fixed — Support Subversion in languages other than English (Case 37537)
fixed — Use "last changed revision" as Subversion local version
fixed — AccuRev failing on Linux with capital letter in path (Case 37932)
fixed — Asynchronously load file content for better browser performance.
fixed — Trailing context lines has one too few lines. (Case 38020)
fixed — Do not send multiple copies of emails to the administrator (Case 37954)
fixed — Long text on review overview makes some information flow offscreen.(Case 37129)
fixed — Links for dumping system data are confusing (Case 37922)
fixed — AccuRev cannot auto-detect from path (Case 38052)
fixed — When rolled up and changelist comments repeat, save space by indicating the number of repetitions
fixed — Misaligned diffs (Case 38026)
fixed — Restore ability to change the login prompt
dropped — Eclipse plugin no longer supports Eclipse 3.0 (Eclipse 3.1 or better is required)

 

v4.0.818 — 2008/01/24

added — Added usage statistics sub-page to the Admin section
added — Added documentation for the GUI Client
added — Added documentation for the Tray Notifier
added — Added documentation for ccollab login command
added — Downloadable Eclipse plugin as zipped-up eclipse update site (Case 36063)
fixed — Log version number in GUI Client log
fixed — Moving the attach file dialog on the review edit screen causes the dialog to disappear. (Case 37658)
fixed — Restore ability to edit title after review completion (Case 34178)
fixed — Database unavailable at server startup makes Code Collaborator require a restart. (Case 37848)
fixed — Add*Diffs commands use of GUID's for changelist id is confusing to users (Case 37640)
fixed — IE 7 does not like RSS feeds with DTD's in them (Case 37890)
fixed — Overdue notice showing up on complete reviews on the action items lists (Case 37587)
fixed — Invalid Subclipse info for svn servers with no path (hostname only) (Case 37665)

 

v4.0.817 — 2008/01/18

fixed — Incorrect diffs from Subversion (Case 37133)
fixed — Print product version number in Eclipse log (Case 37648)
fixed — Script errors in classic view
fixed — User short names are duplicated if names are too similar (Case 37704)
fixed — Client installer no longer kills running client taskbar app (Case 37314)
fixed — Predecessor version not found if file has many version; ClearCase only (Case 37666)
fixed — Cannot configure multiple Perforce servers (Case 37736)
fixed — ContentViewer must havea  content provider when input is set (Case 37755)
fixed — ASCII control characters in files cause "More Lines" operation to hang (Case 37718)
fixed — GUI client needs to allow SCM specification and local path
fixed — addactivity subcommand should show local synced version numbers (Case 37364)
fixed — IE 6 fails to download custom reports
fixed — Added ccollab logiin subcommand (Cases 36731, 36729, 36730)
fixed — Comments misaligned at the point of a code insertion (Case 37747)
fixed — Mandatory subscriptions not uniformly enforced on the server
fixed — Clear Case fixes for named local versions
fixed — CVS uploads from GUI client do not work (Case 37800)
fixed — Make action item url's work in non-root contexts
fixed — User account creation fails from administration screens (Case 37823)
fixed — Grace seats are not handled properly

 

v4.0.814 — 2008/01/08

added — Added commands "ccollab admin review participant assign", "ccollab admin review participant remove", and "ccollab admin review comment create"
added — Added command "ccollab admin review defect create"
added — Global option for SMARTBEAR_PROCESS_USER_WAIT
added — Support clients working in ClearCase view directory (Case 37082)
added — --creator option to "ccollab admin review create"
added — add "ccollab admin review defect mark-external" and support defect id "last"
added — trigger talkback to set review access restriction (Case 36783)
fixed — New user registration on login page fails (Case 37448)
fixed — AccuRev integration predecessor algorithm should be "previous occupant" (Case 36970)
fixed — Make skip unchanged preference work with new diff viewer (Case 36422, Case 37397)
fixed — Intraline diff highlight expands to include entire SGML tags, making it hard to understand what actually changed. (Case 35430)
fixed — 'ccollab set username' has poor error messaging (Case 37225)
fixed — ' ccollab info' messaging has bad formatting (Case 37226)
fixed — adddiffs with no third argument causes NPE (Case 37303)
fixed — Default Perforce p4port to 1666 if not specified anywhere at all
fixed — auto-detect ClearCase in view root directory
fixed — Custom reports creates links too long for IE (Case 37551)
fixed — Diff viewer title should lead with file name (but not full path), so it will show up nicely in the task bar.  (Case 37547)
fixed — Underscores occluded when intraline diffs wrap (Case 37436)
fixed — Error in toolbar application when launching application twice (Case 37550)
fixed — Empty Boolean type options cause NullPointerException (Case 37508)
fixed — Diff viewer should scroll new selections somewhere toward the middle of the page. (Case 36634)
fixed — Completed reviews should not use current date to determine if review is "overdue". (Case 37587)
fixed — NullPointerException in CvsClientConfiguration. (Case 37574)
fixed — read config files and ccollabgui scm config settings on a best-effort basis

 

v4.0.812 — 2007/12/21

added — Added commands "ccollab admin review create", "ccollab admin review edit", "ccollab admin review delete"
added — Ability for Administrators to change access rules on reviews in progress (Case 37190)
added — Friendlier stalled review notifications (Case 37391)
fixed — Vestigial new review remains after client error (Cases 37393, 23390)
fixed — ccollab addchanges for AccuRev uploading files in lowercase
fixed — Full line differences not highlighted (Case 37413)
fixed — Track externally fails for defects in overall section of files (Case 37319)
fixed — Side by side view has issues displaying deleted files correctly (Case 37412)
fixed — Error installing server with Oracle or SQL Server databases

 

v4.0.811 — 2007/12/14

added — Email notifications contain a footer indicating that the email was automatically generated.
fixed — Improved performance of diff viewer for large files, especially with Unix or Macintosh line endings.
fixed — Command line client erroneously reports ccollab addchanges works with CMVC.
fixed — Emails going out from the system administrator rather than the default address (Case 37177)
fixed — Perforce integration ignoring p4client or p4user if only one is set
fixed — Better help for the command line client
fixed —  Triggers should not be required to respond with a well-formed document if they're not talking back (Case 37307)
fixed — AccuRev integration throws NullPointerException in ccollab addstream.
fixed — AccuRev integration displays wrong error message when not authenticated.
fixed — Subscription fixes and access restrictions (Case 36793)
fixed — Email notification option to disable for administrators; restoring migration files restores with notifications disabled. (Case 37285)
fixed — Highlighted text does not honor user preference fonts (Case 37369)
fixed — After changing the review deadline, the "Apply" button reverts the deadline to the default (Case 37382)

 

v4.0.810 — 2007/12/7

fixed — StarTeam differences support in ccollab addstdiffs command (Case 37034)
fixed — ClearCase ccollab addactivity should give empty predecessor for files new to activity (Case 37142)
fixed — Support for ClearCase \0 versions (Case 36675)
fixed — Error when getting SQL or CSV from custom reports in Internet Explorer (Case 37185)
fixed — Mark external (defect) fail on review overview page (Case 37274)
fixed — Tray notifier throws NullPointerException when double clicked upon startup (Case 36879)
fixed — Perforce integration not including changelist number in review title
fixed — Perforce integration not copying changelist description into overview field.
fixed — NullPointerException in addp4diffs
fixed — Additional logging in the email notification processor.

v4.0.809 — 2007/12/4

added — ClearCase performance changes (Case 36819).
added — Chat pane is masked when loading
added — Add "review completion date" to review_activity_summary view (Case 37196)
fixed — External diff launcher fails because of Windows absolute file names (Case 37175)
fixed — Improved remember me cookie system; works with container managed role-based security.
fixed — Custom fields copied from previous reviews gets wrong previous reviews (Case 37183)
fixed — Installer fails to migrate from 2.1 if application is running at a non-root context path.
fixed — Fix addversions argument parsing.
fixed — Defect tracking integration not showing up for custom fields (Case 37147)
fixed — AccuRev integration addstream was picking incorrect previous versions in some cases (Case 36970)
fixed — New diff viewer ignores user font preference (Case 37159)
removed — Undocumented report command; would not work with improved security model.

 

v4.0.808 — 2007/11/28

added — Added SCM configuration options to cross platform GUI.
fixed — ClassCastException in addstdiffs command (Case 37034)
fixed — Manual pages were not loading properly in Eclipse
fixed — Attach changelist fails in IE6 (Case 36932)
fixed — Clean up font sizes in cross platform GUI for GTK systems.
fixed — Removed spurious logging when database is known to be invalid.
fixed — Floating license timeout is now one hour instead of four.
fixed — Installer fails to remove old jars when updating the Eclipse client (Case 37009)
fixed — Under certain circumstances, servers running with the embedded database could not be upgraded to 806 or 807 builds.
fixed — Improve performance of the chat portion of the diff viewer (Case 37127)

v4.0.807 — 2007/11/19

added — Do not allow reviews to move to inspection phase without materials
added — (AccuRev only) Added support for ccollab addardiffs for uploading arbitrary AccuRev differences with full context.
fixed — Super-search box didn't handle characters outside the Latin-1 range
fixed — Action item "Response to Comments" not posted when new changelist contains only updated files (Case 36847)
fixed — "Compare" menu in diff viewer lists all uploads as "1st" (Case 36931)
fixed — ccollab addsvndiffs now includes full diff context instead of just 3 lines surrounding each change
fixed — ccollab addsvndiffs now supports binary files correctly regardless of local line ending settings
fixed — Inconsistent table cell alignment on review overview page (Case 36945)
fixed — Custom fields cannot be reordered (one-off special database export error case)

v4.0.806 — 2007/11/15

added — Defect state icons in the diff viewer
added — Client commands for administering author subscriptions
added — Client commands for administering file-based subscriptions
added — Home Page menu option in the tray icon context menu (Case 36856)
added — Web user interface accepts and displays Unicode input (Case 36697)
added — Add submitted changelists support to cross-platform GUI
fixed — Diff viewer should start with the first diff if user clicks on file name on review overview page (Case 36637)
fixed — Participant list expansion does not happen on first apply (Case 36632)
fixed — The ccollab addstream command requires being in a local workspace directory (Case 36350)
fixed — Unable to edit defects in the Overall section (Case 36806)
fixed — Editing defects does not set custom field drop-downs in Firefox (Case 36807)
fixed — Under certain scenarios, comments needed to be marked read in all versions of a file before closing a review (Cases 36845, 36572)
fixed — Printable report double-html-encoded text (Case 36877, 35540)
fixed — Custom report "Recently Completed Reviews" did not properly filter against "completed" status
fixed — Review title not set by default when uploading changelists with descriptive text (Case 36437)
fixed — NullPointerException in tray notifier
fixed — Enterprise organization field is too small (Case 36904)
fixed — File subscriptions not working for Perforce paths (Case 36870)
fixed — Anonymous Subversion has log entries with no author
fixed — Archiving fails with blank screen. (Case 36973)
fixed — Improved performance of archive queries.
fixed — Trivial Reviews report should not contain canceled reviews (Case 36873)
fixed — File subscription input fields too short; expanded to 255 characters (Case 36939)
fixed — Explain to the user why the recent participants list is empty (Case 36941)
fixed — Password overrides and ccollab set collab had confusing behavior.

 

v4.0.805 — 2007/11/5

added — AccuRev only: New ccollab addstream command uploads differences pending promotion given an AccuRev stream name (Case 36530)
added — User RSS feeds are now identified by a guid rather than by user name.
added — Review completion date in review overview (Case 36679)
added — Eclipse review wizard suggests a new review title.
fixed — Eclipse synchronize view actions missing icons
fixed — Text &nbsp appearing in file overview display (Case 36704)
fixed — Eclipse "add to new review" and "add to existing review" should be consolidated.
fixed — Variables not being substituted in stalled review emails (Case 36703)
fixed — No password (unset) causes issues in Eclipse plugin and system try notifier (Case 36689)
fixed — ccollab set collab "" does not overwrite server-url properly (Case 36725)
fixed — Some database dump files could not be reloaded because of improperly encoded special characters (Case 36773)
fixed — Installer does not properly add strictAuthOnly attribute to realm definition.
fixed — 4.0 clients fail to authenticate when server is LDAP authenticated. (Case 36739)
fixed — Do not specify password argument to P4 commands unless specifically configured to do so.
fixed — Support spaces in subversion committed file names.

v4.0.804 — 2007/10/29

added — Performance improvements on Review Overview screen
added — Handle Perforce ticket mode, automatically login for a new ticket if necessary
added — Use Add to Review Wizard in GUI Client
fixed — Add view for custom field drop-down values (Case 36607)
fixed — Bogus scrollbar when window shrinks in non-wrapped side by side diff (Firefox only) (Case 36209)
fixed — Clicking on skipped lines section puts non-number in the new chat line number (Case 36561)
fixed — With short filenames in the same directory, icon column is too wide.
fixed — Binary file type field should be longer than 255 chars (Case 36640)
fixed — Remove mandatory dependency on Eclipse CVS plug-in (should be an optional dependency)
fixed — New subscription fails (Case 36656)
fixed — Improved logging and error messaging when send email fails (Case 36641)
fixed — Next/Previous highlights the wrong line for deletes (Case 36635)
fixed — Support spaces in file/path names in Subversion (Case 36360)

 

v4.0.803 — 2007/10/18

added — Action items on homepage refresh without a complete page refresh.
added — Documentation on configuring LDAPS
fixed — Custom reports broken when using embedded database (Case 36470)
fixed — addactivity command fails when file paths contain spaces (Case 36463)
fixed — NullPointerException in ccollab addchanges (Case 36507)
fixed — Metrics by Review report only showing reviews with defects (Case 36481)
fixed — Eclipse plugin stores passwords in plain text (Case 35694)
fixed — actionitems command does not list action items (Case 36505)
fixed — addchanges command should not be available when SCM is Perforce
fixed — Oracle backend should store integers as Number(10) so external tools will recognize as Number.
fixed — Possible fix for tray notifier crashing
fixed — Comment promotion prevents bad comments from being marked read
fixed — External diff viewer link should not be displayed when showing only one version (Case 36451)
fixed — Jump to next line sets the line to -1 if no more defects
fixed — Installer fails to preserve database credentials on upgrade (Case 36540)

 

v4.0.802 — 2007/10/12

added — New field in review_activity_summary view, author_rework_hours (Case 35473)
fixed — Minor UI improvements on review overview page.
fixed — Optimized syntax coloring for very long lines and large files.
fixed — Search box now jumps directly to review if the search text matches a review id. (Case 36390)
fixed — Selection causes text to move around in some parts of diff viewer. (Case 36210)
fixed — Firefox refreshes the review overview page twice instead of the once required. (Case 35882)
fixed — Tray notifier should to to "normal" mode if no more urgent action items.
fixed — Version ordering on review overview screen was incorrect if user preference set to alphabetic.
fixed — System tray notifier was not shutting down on upgrade.
fixed — Upgrading a server with existing LDAP configuration results in 403 errors from the server.
fixed — In diff viewer, selecting text results in a script error (IE only)
fixed — When license code is invalid, the node id is not displayed, but is required in order to resolve the issue.
fixed — Minor changes to documentation.

v4.0.801 — 2007/10/08                                     FIRST RELEASE OF v4.0 BETA

 

BIG NEW FEATURES
added — Revamped diff viewer with over-under view, much faster loading times, more jump/search features, and hide-able chat pane
added — Subscriptions allow users to get on a review with author- or file-based rules
added — "Recently Completed Reviews" list on home page
added — Customized Review Report
added — "New Review" page is now a single page rather than a wizard, cutting down drastically on the time it takes to create and start a new review
added — Open differences in local diff viewer
added — Review deadlines
added — Proactive notification system alerts you to reviews that are stalled
added — RSS feed for Action Items
added — Command-line structure reorganized and many new options added
added — Extensive Command-line help
added — Tray notifier for Windows and Linux
added — Enterprise organization specification for reviews
added — Annotate files in overview screen with one-line comments that are visible without opening files
added — SCM system can usually be detected automatically

 

LITTLE NEW FEATURES
added — "Fun Facts" feature on home page
added — User list drop-down now support substring-based searching for names
added — Custom reporting view defects_by_file
added — Command-line client now connects to server much more quickly
added — Addchanges from multiple SCM configurations in one command
added — All global options can be overridden on the command-line
added — Special last keyword can be used on the command-line to refer to the review that was last created
added — Version control system is automatically detected by the command-line client in most cases
added — Ability to disable all metrics displays (Case 25888)
added — Ability to edit list of files before they get uploaded for ccollab addactivity and ccollab addtrack (Case 35009, 35383)
added — Home page action items have more information and are split by incoming, outgoing, and more
added — Many UI elements can now expand and contract
added — Date input boxes now use a proper calendar widget
added — Database diagnostics help you and tech support diagnose problems
added — Cleaned up user activity statistics on the Admin/User page so it's easier to see how many licenses you really need
added — User initials algorithm now supports "Last, First" semantics
added — Button on New Review page lets you pick up custom field settings from the previous review
added — Added on-wire compression for more web page elements for faster page-load times
added — Speed improvements for the Review Overview page, eliminating 60% of the SQL queries
added — Speed improvements for the Chat pane, making the common no-op case fast
added — Review columns are hard to differentiate with many reviewers (Case 35450)
added — Improved defect icons for red-green colorblind users (Case 35023)

 

FIXES
fixed — Syntax highlighting got confused with certain sequences of escape characters in C-style strings
fixed — Subversion checkout at root of local disk fails to upload files properly (Case 34992, 35056)
fixed — New files/directories caused Eclipse plug-in to fail to find other modifications (Case 35664)
fixed — Users could re-open review by continuing to comment; now must explicitly re-open the review with a button.
fixed — When server is awaiting database upgrade, clients were reporting "incompatible server" instead of "needs database upgrade" as the error message (Case 32710)
fixed — Incorrect handling of non-UTF-8 characters in communications with the Perforce server (Case 36367)
fixed — Reporting database view review_activity now includes all participants, not just those with non-zero activity time

 

v2.1.731 — 11/29/07

fixed — Fix activity changelist editing of LOCAL versions. (Case 36839)

v2.1.730 — 10/30/07

added — Add loc_unversioned field to the review_version_summary containing the line count from files not under version control (Case 36613)
fixed — Improper handling of Unicode characters in Perforce changelist text. (Case 36737)
fixed — Subversion integration fails when spaces in file names

v2.1.729 — 10/16/07

fixed — Installer can throw NullPointerException when installing server under Java 1.4 (Case 36080, 36093, 36247, 36242, 36243)
fixed — Metrics by review report only shows reviews with defects (Case 36481)

 

v2.1.728 — 09/14/07

added — Support for editing the list of files being uploaded for ccollab addactivity (Case 35009, 35383)
fixed — Last activity date was being updated from Windows GUI Client even if the user wasn't logged in, only when a non-floating license code was installed
fixed — Perforce trigger was blocking check-in on integrate even with --ignoreintegrate is set, if additional files were added as part of the integration and therefore tagged as "branch" by Perforce (Case 35897)
fixed — Now impossible to change login or password if LDAP/Active Directory is being used (Case 36052)
fixed — User permissions on views were being destroyed when views were recreated in Oracle and MySQL

 

v2.1.727 — 08/24/07

added — First release of AccuRev support
added — Customizable text on the login screen instructing the user which account to use (Case 35653)
added — Recent participant list should go back only 30 days so older users disappear (Case 35685)
added — ccollab addchangelist now supports multiple changelists on the same command-line
fixed — URL encoding error externalizing a defect when a quote character appeared in the defect text (Case 35638)
fixed — Comment promotion error with comments on deleted files in rolled-up view (Case 35698)
fixed — Some custom reports views were not available under Oracle when custom field titles were longer than 30 characters (Case 35420)
fixed — User preference for "start with latest" versus "start with base" not being honored with mixture of local and committed changelists (Case 35597)
fixed — Not properly encoding control characters (below 0x20 ASCII) in database dump XML files
fixed — Installing server component multiple times switching databases between embedded and SQL Server causes invalid configuration (Case 35488)

 

v2.1.725 — 08/01/07

added — Variable substitutions for review and defect custom fields (Cases 35552, 35556)
added — Now only administrators can un-cancel a canceled review (Case 35502)
fixed — Next/Prev buttons broken in the New Review Wizard (regression from build 724) (Case 35491)
fixed — Default values for defect custom fields not showing up under IE 6 in the side-by-side view chat area (Case 35551)
fixed — User could download file content from the /data servlet without login credentials (Case 35580)
fixed — User preference for whether to display "previous" or "base" version by default in side-by-side view was selecting the wrong thing with files not under version control (Case 35476)
fixed — ccollab addchangelist with Subversion puts the wrong text in the title of the review if the changelist description starts with the letter "r" (Case 35452)
fixed — ccollab addchanges with ClearCase invoked from different subdirectories can insert "." path components thereby making comments not promote across versions properly (Case 35575)
fixed — Server installer was not setting the LDAP system administrator property (Case 35477)

v2.1.724 — 07/23/07

added — Support for Unicode text files in the diff viewer
added — Multiple conversations for binary files in side-by-side view
added — Support for Python and Visual Basic syntax coloring in the side-by-side view (Case 35427)
added — Support for the UltraCompare textual diff file format (Case 35343)
added — Subversion trigger for creating a review should allow for setting the review title and overview text (Case 35252)
fixed — Double-clicking the "Accept" button when there's text in the comment box can result in duplication of the comment and "Accept" text in the conversation history (Case 35384)
fixed — ccollab addcvsdiffs doesn't use absolute RCS server paths when a file has been added (Case 35345)
fixed — Review title limited to 128 characters when editing review information after the review has started, whereas the limit is 255 when creating a new review (Case 35399)
fixed — External bug URL link was not honoring BUGSUBJECT or BUGID special fields (Case 35419)
fixed — Files now sorted case-insensitive (Case 34511)

v2.1.723 — 07/13/07

added — New command-line command ccollab addfiles for uploading files not under version control (Case 35268)
added — Display the official, permanent link to a review at the top of the Review Summary page (Case 35277)
added -- Now supports Eclipse v3.3; changes include: Removed hidden popup that was making help content invisible, Removed byte order mark in Eclipse help
fixed — When role disallows editing/deleting defects, participant cannot even edit/delete his own defects (Case 35272)
fixed — Able to make a new conversation on line 999999 (Case 35317)
fixed — Spurious error message when uploading files using v2.1 client against v2.0 server (Case 35263)
fixed — Create-Review trigger was not being executed when the command-line client created the review (Case 35128)
fixed — Removed hidden popup in Eclipse v3.3 that was making help content invisible

v2.1.721 — 07/05/07

added — ClearCase ccollab addactivity should diff re-bases and integration branch with --diffintegration (Case 34382)
added — Configurable minimum timeout for AJAX chat refresh rate, plus restrict per-user refresh rate so as to not swamp the server or the browser with chat-refresh requests
fixed — Cannot continue the review due to "unread comments" when in fact all comments are read and the "unread" ones are just rolled up (Case 35163, 35104)
fixed — Some trigger variables were not being replaced correctly (Case 35128)
fixed — Client installer doesn't check for an existing trailing semi-colon when updating the Windows PATH environment variable (Case 34989)
fixed — Stop logging spurious error messages when the database has no tables (Case 34890)
fixed — ClearCase version of ccollab addversions not properly handling files with predecessor version main/0 (Case 35144)
fixed — Can't get past "database needs updating" screen when MySQL auto-increment settings don't start at 1 (Case 35141)
fixed — Report data broken when reporting user-time when using the embedded database (Case 35104)
fixed — Migrating data into Oracle failed when custom field title was blank
fixed — Migrating file data from review dump put the content in the wrong place when the user overrides the location of the content cache
fixed — Leaking database connections when "download files" command was used.  Connections were reclaimed eventually but wasted resources.
fixed — Perforce trigger truncated changelist description lines at '#' (Case 35271)

v2.1.719 — 06/18/07

fixed — ccollab addchanges fails for Subversion checkout at file system root (Case 35056)
fixed — Windows command-line invocations not being parsed properly in certain special cases
fixed — Database cleanup for exceptional case on multi-core servers where a bug in a previous build could cause a comment/defect to not be associated with a visible conversation, thereby making a review impossible to complete (Case 35074)
fixed — Quoted strings in C-style languages could cause a line of code to be incorrectly colored in the side-by-side view if it contained escaped quotes (Case 35048)

v2.1.717 — 06/15/07

added — Option to override the maximum file size for a review.  (Case 32313)
fixed — Perforce trigger broken when files have been truncated due to excessive length. (Case 32313)
fixed — Reverted files show up as "Reworked".  (Case 34592)
fixed — Files not contained in directories display incorrectly in review overview screen.
fixed — Remove spurious log messages about uploaded files not having previous version as this is the expected condition.
fixed — Race condition prevents some pages from loading and causes others to only be partially loaded. (Case 35051)
fixed — Admin license page displays the wrong number of licenses.

v2.1.714 — 06/08/07

fixed — Web page can take forever to load (or new comment takes forever to appear) when emails are being sent out due to the action just submitted (Case 34986)
fixed — URL validation in input fields should check format but not actually attempt to connect (Case 34997)
fixed — Perforce trigger was blocking non-Collab-related changes to the changelist spec, specifically in the case of creating a new changelist from scratch (Cases 34436, 34812, 34915)
fixed — ccollab addchanges fails for Subversion checkout at file system root (Case 34992)
fixed — Variable substitution system could skip a variable if you strung together many variables in a row (Case 35002)

v2.1.713 — 06/06/07

fixed — Drop-down items not displaying current values (Case 34963)

v2.1.712 — 06/05/07

added — Drop-down typed custom fields can now be given a default value
added — ClearCase only: ccollab addactivity now supports diffs against latest version from integration branch (Case 34382)
fixed — Cannot add yourself to a review if you're not already a participant or an administrator (Case 34834)
fixed — Custom field description text not being displayed in the "create defect" form (Cases 34671, 34861)
fixed — Binary file identification pattern should not be case-sensitive (Case 34895)

v2.1.711 — 05/30/07

added — Subversion server-side hook for automatically creating a review whenever a change gets submitted
added — Subversion server-side hook for uploading revision data to the server after a change gets submitted
added — Manual page describing when notifications are sent to users
added — More documentation and troubleshooting information about Perforce server-side triggers
fixed — Database connection errors or NullPointerException errors in a race condition when sending email notifications
fixed — Error running ccollab addsvndiffs with Subversion clients prior to v1.4.0.
fixed — Scrollbar missing in chat window for binary files (Case 34623)
fixed — Do not display "0 changelists" under "local changes" when all changelists are in fact checked in (Case 34798)
fixed — Broken links to manual pages on client tools when attaching materials to a review
fixed — Supplying a blank name for a role configuration causes problems in the administration GUI

v2.1.709 — 05/21/07

added — Speed enhancements for the diff viewer web view.
added — ClearCase ccollab addactivity support for diffs against integration branch (Case 34382)
added — Subversion server-side hook for ensuring that files are reviewed before they are checked in.
added — User's Guide chapter for recommended hardware and how to increase server speed.
fixed — CVS variant of ccollab addversions uploaded correct file content but incorrectly marked the versions as "added" in the web GUI (Case 34617)
fixed — Subversion command-line can get too long under Windows with large numbers of files.
fixed — SQL error trying to archive files using Oracle, SQL Server, or embedded database back ends.
fixed — Subversion Eclipse plug-in for Eclipse v3.1 would fail to upload files if uncontrolled files were left in a project and the Subclipse preference "Select unversioned resources on commit" was enabled.

v2.1.708 — 05/16/07

added — New Perforce trigger for automatically updating changelist description with information about the associated review.
added — Support for using wildcards with paths when using ccollab addchanges with SCM system type none under the Windows cmd shell
added — Support for Subversion's svn:externals feature wherein a repository contains a soft link to another repository.
added — Speed enhancements for the Review Summary page when viewing very large reviews.
added — Speed enhancements for common operations in the Subversion integration.
added — "Obfuscated Dump" for both review-specific and whole-system database dumps to allow customers to send Smart Bear tech support data dumps without sending any sensitive information.
fixed — (Eclipse/Subversion plug-in) Changes from different resources but in the same repository were showing up in different changelists (Case 34544)
fixed — The command-line client could get confused when svn switch was used on a local check-out
fixed — Eclipse Subversion plug-in can pick up the wrong repository configuration (Case 34399)
fixed — Suppressed spurious (and harmless, but annoying) error messages we were printing to the Subclipse console
fixed — URL's inside review comments can get mangled if they are very long (Case 34461)

v2.1.707 — 05/07/07

added — Optimized subversion integration.
fixed — Side by side not resizable when wrap lines turned off.
fixed — Subversion integration did not properly handle added file in added directory.
fixed — Recent participants list should only include participants from the selected workflow.
fixed — System administrator account matched incorrectly when LDAP configured.
fixed — Content archive fails when using embedded database.

v2.1.706 — 05/01/07                                 FIRST NON-BETA RELEASE OF v2.1

added — Documentation for SSL configuration.
added — Author should get email notification when (a) Author is required to finish the review and (b) everyone else is finished, even if those other users are not themselves required to finish the review.
added — Passwords entered on the command-line now echo asterisks (Java v1.6 only) (Case 34477)
added — Eclipse Subversion integration can now add files to a review from the Synchronized view (Case 34442)
added — Tutorial box about how reports are cached and how to update them.
fixed — ccollab adddiffs failing to recognize a custom diff format (Case 34465)
fixed — ccollab addactivity adds wrong predecessor when multiple versions in activity aren't predecessors of each other (Case 32382)
fixed — Subversion integration can upload HEAD version instead of HAVE in certain cases (Case 33456)
fixed — Subversion integration threw exception when an uncontrolled file was added to a review (Case 34427)
fixed — Subversion integration uploading incorrect file content when multiple parent directories, some not direct parents, are involved in the same changelist (Case 34328)
fixed — Perforce integration throws exception if changelist state changes (Case 34308)
fixed — Keyboard shortcuts in the web user interface stopped working when the content view changed
fixed — Switching roles on two participants in a review didn't reset the states of those users, which could result in reviews that cannot be closed and confusing Action Item messages
fixed — Search box should trim leading and trailing whitespace from text -- handles common case when pasting text from a web browser
fixed — In brand new installs, if the license server cannot be reached users get a blank page after login.

v2.1.705 — 04/24/07

added — Command line client needs to pick up Perforce changelist comments as title for new reviews.
added — Command line client uses Subversion changelist comment as title for new reviews.
added — Command line client uses Clear Case activity titles as review title for new reviews.
fixed — Subversion exception adding an uncontrolled file to a review (Case 34427)
fixed — Eclipse; Subversion arrows not appearing on select files page. (Case 34451)
fixed — Reverted files do not show up properly if using different clients; Eclipse and command line.
fixed — Invoking Windows commands with embedded spaces fails. (Case 34445)
fixed — Keyboard shortcuts mask well known Windows shortcuts. (Case 34460)
fixed — Custom fields can get into a state where changing a single custom field changes multiple fields (Case 33700)

v2.1.704 — 04/19/07

added — Perforce trigger to check that a review has been created, but not care if that review has been finished.
added — Reinvite preference expanded to mean "works independently".
fixed — Perforce GUI integrations fail to find p4 after upgrading to 2.1.
fixed — When migrating from SQL Server or Oracle to MySQL, installer fails to properly configure user authentication. (Case 34353)
fixed — Time-in-review database view updated to ignore time spent during "rework" phase.
fixed — Specifying multiple files to addchanges fails for Subversion (Case 34354)
fixed — Subversion added files showing up as modified (Case 34337)
fixed — Search results should not return reviews that the current user does not have access to.
fixed — Case sensitivity problem in Perforce trigger (Case 34288)
fixed — Side by side version titles not appropriate for checked in changelists (Case 33422)
fixed — Eclipse plugin subversion integration does not properly set the base revision (Case 34108)
fixed — Eclipse plugin subversion integration does not handle spaces in filenames correctly (Case 34008)
fixed — Subversion integration not finding reverted files (Case 34400)
fixed — Uploading new changes to a review changes the state, but not the phase of the review.
fixed — Action Item message for authors is misleading if the author is required to complete the review.
fixed — External defects should be drawn with strike through and italic style (Case 34023)
fixed — Externalized defect system should link to configured create defect URL (Case 34021)
fixed — Remove usernames from Subversion URL's (Case 33425)
fixed — Where possible, derive the author from the Subversion URL (Case 33806)
fixed — Remove usernames from Subversion server config (Case 33807)
fixed — Action item text did not always make sense for users whose activity is required to initiate phase change.
fixed — Authors who marked reviews finished had no action item at all while waiting for other participants.
fixed — Hide-show previous changelists must be sticky (Case 33888)

v2.1.703 — 04/11/07

added — New role-specific option to have participants not re-invited to a review when another user makes a comment
added — New role-specific option to control whether this role is allowed to change review details while the review is active (Case 34302)
added — Allowing edit of the review details after the review is complete, but only when you're a participant or admin (Case 31478)
added — Special warning when a user is viewing a review but is not a participant in that review (Case 34026)
added — Display the title of the current workflow in the Review Overview section (Case 33972)
added — Now supporting either ccollab set scm perforce or ccollab set scm p4 to configure ccollab Perforce settings.
fixed — Long comment text does not wrap in chat viewer.  (Case 34289)
fixed — CMVC integration fails when not all fields are populated
fixed — Subversion was not properly handling file changes when parent directories were moved or deleted
fixed — Subversion was not properly handling file changes when the parent path was the result of a directory-move, as with the first check-in on a new branch
fixed — Some non-ASCII characters not displaying correctly when entered in the AJAX chat component in side-by-side view (Case 34050)
fixed — HTML characters in the review title cases Review Overview page to display incorrectly (Case 34281)
fixed — In ClearCase, ccollab addactivity picks wrong latest version when not checked out (Case 33771)
fixed — Email notifying a user that they have been added to a review didn't include their role (Case 34165)
fixed — Reinstalling command-line client sets SCM configuration to Perforce when Perforce is installed, even if the user specifically switched to a different SCM system (Case 33741)
fixed — Confusing error message (UnknownHostException) printed to the console instead of a useful message (Case 33858)

v2.1.702 — 04/03/07

fixed — NullPointerException getting defect custom field causes chat to stop updating (Case 33947)
fixed — Externalized defects should be drawn with a line through the text (Case 34023)
fixed — Externalized defects should not hide other menu items (Case 34024)
fixed — In-chat defect log on Review Summary page does not show custom field values (Case 34019)
fixed — Deleting a defect from the Review Summary page does not confirm with dialog (Case 34018)
fixed — Pending Perforce changelist was not considered pending when P4CLIENT not specified
fixed — Removed tutorial boxes in create review wizard when user preferences demand it
fixed — CMVC upload failed when a track had no parts

v2.1.700 — 04/02/07

added — Eclipse support for Subversion (both pre-commit and post-commit)
added — Eclipse support for ClearCase (pre-commit)
added — SSL support on web server and all clients
added — Oracle back-end database support
added — Externalized defects feature
added — Keyboard shortcuts in side-by-side view
added — CMVC integration (Case 33617)
added — Special alert when a pop-up blocker prevents one of our web-application windows from opening (Case 33041)
added — Added filenames to the "Defect List" report (Case 33228)
added — Full Java example file to the Java Client Library documentation
added — Support for importing diffs with inconsistent line endings (Case 33427)
added — Support Perforce branch-add state (Case 26437)
added — Command-line now prints the review ID when a new one is created (Case 33344)
added — Option to disable "system dump" link for non-administrators
added — Command-line option --nobrowser
added — New review wizard now displays the review title on all screens (Case 33750)
added — Smarter algorithm for filenames with very long paths in side-by-side view (Case 33490)
fixed — Don't include deleted files in the ZIP file of review files.
fixed — Underscores being clipped in word-wrapped view on certain browsers on certain platforms (Case 33699)
fixed — Web GUI not allowing more than 128 characters for review title, but 255 characters are actually allowed (Case 33900)
fixed — Deleted files fail to show deleted content (Case 33468)
fixed — Perforce integration was not honoring $P4CONFIG or the p4 set -s variables under Windows
fixed — Notification when removed from review should come from user, not admin (Case 33354)
fixed — Newly created defect custom fields show up as review custom fields (Case 33966)
fixed — Proper default mono-space fonts for platforms lacking the "Courier New" font
fixed — Perforce files opened for integrate should use head version as previous, not the have version (Case 33554)
fixed — Comment and Defect icons not showing up properly when changelists were rolled up (Case 33621, 33676)
fixed — Improved search / error-handling for external command-line tools
fixed — Subversion upload was failing sometimes when a deleted file was in the changelist (Case 33689)
fixed — SQL Server wasn't escaping characters correctly in certain LIKE queries
fixed — p4collab now contains a usage statement if you run it from the command-line
fixed — Subversion integration can now find svn.bat and other non-standard command-line clients
fixed — Perforce commit prevention trigger didn't honor the "canceled" state for reviews.
fixed — Custom field reporting views can take so long to complete that the query times out (Case 33446)
fixed — When review is deleted, activity records should be deleted as well (Case 33496)
fixed — When uploading files from Subversion, ignore both _svn and the more common .svn.
fixed — Cancel AJAX web requests when window closes; was causing browser to run out of connections (only 2 are ever allocated) and then hang (Case 33557)
fixed — Web GUI URL auto-formatter is too greedy (Case 33636, 33907)
fixed — Perforce addchanges trigger can fail with no error message (33584)
fixed — Error parsing ClearCase output when backslashes were used (33224)
fixed — Viewing XML files sometimes shows SGML character entities instead of proper characters (Case 33280)
fixed — Could throw NPE when Java's mailcap file is corrupt
fixed — Could get database error when inserting too much text into a field
fixed — No notifications when you cancel the review from the review planning phase (Case 33369)
fixed — When you've exceeded your license the system now allows the existing users to continue using the system and shuts out only the additional users, rather than shutting out everyone all together.

v2.0.621 — 04/09/07

fixed — Allow editing of review data in complete phase. (Case 31478)

v2.0.620 — 04/02/07

fixed — NullPointerException getting defect custom field causes chat to stop updating (Case 33947)

v2.0.619 — 03/26/07

fixed — Web pages refer to external resources (akamai.com, yimg.com) (Case 33192, 33876, 33885)

v2.0.618 — 03/13/07

fixed — ccollab addchanges new . fails for Subversion local changes (Case 33784)

v2.0.617 — 03/09/07

fixed — Allow install as non root user on Unix systems. (Case 33622)
fixed — Running ccollab addp4diffs ... hangs on binary files. (Case 33581)
fixed — Perforce trigger never lets ktext files be checked in. (Case 33696)
fixed — Running ccollab addchangelist ... fails when there is a deleted file in the Subversion revision (Case 33689)
fixed — Overall chat was missing unread flags. (Case 33633)

v2.0.612 — 03/01/07

fixed — Perforce addchanges trigger fails with no error message (Case 33584)

v2.0.611 — 02/28/07

fixed — Running ccollab set scmconfig p4 ... had no effect on Perforce integration.
fixed — P4V integration invoked Windows executable.
fixed — Do not include deleted files in download (Case 33537)
fixed — Null Pointer Exception when uploading file diffs (Case 33553)
fixed — CVS diff parsing (addcvsdiffs) can fail if files have mixed line endings (Case 33427)

v2.0.609 — 02/21/07

fixed — Uploading raw diffs of binary files from Subversion could result in line-ending transformations
fixed — Uploading raw diffs with mixed line endings styles now works even if the diff generator program was not aware of the line-ending problem (Case 29801)
fixed — Can get "Illegal Operation" exception trying to upload file content when only line-endings have changed (Case 33533, 33306)
fixed — Subversion integration fails to upload changes, either local or checked-in, when directory operations were involved (Case 33097)
fixed — Subversion integration fails to upload atomic changelists when one of the files is deleted
fixed — In ClearCase, ccollab addactivity was failing on directories (Case 33511, 33520)
fixed — Perforce branched adds not being added to the review (Case 26437, 32517)
fixed — ClearCase parsing of \main\LATEST can fail, and the selection of which version is "latest" was wrong in certain cases
fixed — The reviewcustom and defectcustom database view definitions were so inefficient that with a complex custom field configuration the database can time out waiting for the query to complete (Case 33446)
fixed — When a review is deleted, activity records in the database are not deleted as well, leading to orphaned rows.  This didn't affect the operation of the software but it could be confusing when making custom reports (Case 33496).

v2.0.608 — 02/09/07

fixed — Perforce trigger fails to ignore canceled reviews (Case 33402)
fixed — On Windows, Subversion integration can fail to find svn client

v2.0.606 — 01/19/07

added — Many more database views for external reports
added — Review overview screen should not refresh automatically when the user is adding a comment or defect.  The auto-refresh can cause the form fields to be erased (Case 25572)
fixed — Server no longer requires external license server for user login
fixed — Removing unavailable reviewers should close the review (Case 32302)
fixed — Overall chat needs unread comment flags (Case 31491)
fixed — Uncontrolled files prevent Review Display from being shown
fixed — Javascript error on Review Display (Case 32202)
fixed — User font preferences ignored under certain browsers/platforms (Case 27991)
fixed — When you submit Subversion change-set by ID with ccollab addchangelist, files that were deleted in the changelist are not uploaded at all.  This does work when uploading files not yet checked in (Cases 29961, 30500, 33097)

 

v2.0.602 — 01/11/07

added — Full support for ccollab adddiffs and addcvsdiffs/addsvndiffs/addp4diffs
added — Full support for ccollab addversions for all SCM systems, not just ClearCase
added — (Eclipse Plug-in) Pre-submit file uploading for Subversion now supported
added — Option to disable changelist roll-up (Case 31485)
fixed — Hide/show changelists not working when multiple SCM's in the same review
fixed — Subversion executable not found causing command-line to fail (Case 32520)
fixed — Subversion directory-add and directory-delete was causing the command-line client to fail to upload files
fixed — Subversion protocol on svn://localhost URL's is now supported properly
fixed — Author chat is automatically marked "read" if he uploads a new file version (Case 32702)
fixed — Reports failing to execute under Microsoft SQL Server for lack of proper identifier escaping
fixed — Installer incorrectly configuring context.xml for internal-based user authentication when running against Microsoft SQL Server
fixed — Diff-caching algorithm was showing correct but inconsistent line-diff metrics depending on the order the files were uploaded
fixed — Context-sensitive help wasn't able to jump down to a sub-section of a single page of the manual
fixed — Horizontal scrollbar in side-by-side view under IE 7 with "no-wrap" enabled was sometimes not long enough to view the entire line (Case 30481)
fixed — If server starts up before the database, the server will never recover (Case 13626)

v2.0.601 — 12/29/06

added — new AJAX-based chat system really works like instant messaging (Case 24895)
added — Microsoft SQL Server support (with migration path from MySQL)
added — overall-review comment/defect chat area (Case 13622)
added — server-side event-based trigger system for running custom scripts (Case 26886)
added — link to download all review files to the local workstation (Case 24891)
added — ability to cancel a review rather than deleting completely (Case 24892)
added — ability to change participants while review is going on (Case 24894)
added — database view for person-hours per review, user, and role
added — command-line client options for overriding server URL, username, and password
added — emails now include user's full name both in "to" and "from" fields (Case 23212)
added — date/time of comments now displayed as a tool-tip (Case 10644)
added — support for "local-mode" CVS servers (Case 25020)
added — links to server/review debugging data from "System" screen
added — user option for whether default side-by-side diff is "current vs. last upload" or "current vs. base version" (Case 25812)
added — P4V/P4Win plug-in should list current reviews when attaching changelists to existing reviews (Case 28458)
added — embedded database installer option for easy test servers (with migration path to MySQL or SQL Server)
added — installer allows admin to set web server port number
added — can create users with name and email address from the user administration page
added — user administration page now shows which users logged in, inactive, disabled, and administrators
added — deleted file content now viewable in side-by-side
added — for SCM systems without atomic changelists, consolidate all changelists into a single list view
added — for SCM systems without atomic changelists, rework uploads include reverted files
fixed — insertion/deletion markers cause confusion; tooltips added to explain (Case 30393)
fixed — filename different depending on which browser attached the external file (Case 25329)
fixed — "accept" markers are now cleared on files that have been newly uploaded (Case 20534)
fixed — with review in inspection phase, one reviewer is done but others aren't, no action item for the first reviewer (Case 25823)
fixed — recent participant list included inactive users (Case 24141)
fixed — user initials can be ambiguous (Case 24274)
fixed — speed optimizations for very large reviews (Case 29003)

v1.2.516 — 11/02/06

fixed — Perforce trigger option for specifying a profile directory.
fixed — Improve Perforce integration and trigger verbose logging.
fixed — Installer removing attributes from realm declaration.

v1.2.515 — 10/26/06

fixed — diff widget broken in Firefox 2.0 (Case 27312).
fixed — not all files are rolled up into single changelist (Case 26821).
fixed — preferences can fail to load client configuration (Case 27311).

v1.2.512 — 10/23/06

fixed — attach uploaded changelists from the web ui (Case 26811).
fixed — consolidated changelist view does not show all files (Case 26821).
fixed — content archiving administration screen "hangs" with very large data caches (Case 26228).

v1.2.510 — 10/04/06

fixed — Unable to mark conversations "read" when over 2000 comments present in the review (Case 25865).
fixed — database connection leak.

v1.2.508 — 09/15/06

added — options to only allow participants to view reviews/review content. (Case 24501)
fixed — space used to mark insertion point was confusing. (Case 24246)
fixed — whitespace inserted/removed at end of line causes rendered code to differ from real code. (Case 24767)
fixed — syntax highlighting sometimes dropped spaces. (Case 25040)

v1.2.507 — 09/11/06

added — automatically separates changed files from separate SCM systems
added — administrative option to hide/show the option to display multiple changelists as a single "changelist"
added — hide/show previous changes is sticky.
fixed — clients were not honoring proxy settings taken from preferences
fixed — increased maximum length of email message to 64k. (Case 24832)
fixed — confusion of unique changelist ID's when using more than one Perforce server against a single Code Collaborator database
fixed — when displaying changelists in "single" mode, balls up files from different SCM systems instead of making one package for each SCM system

v1.2.506 — 08/24/06

fixed — Changing mark reviews as fixed workflow setting had no effect.

v1.2.505 — 08/23/06

fixed — Perforce changelists picking up wrong predecessor version (Case 24157).

v1.2.504 — 08/22/06

added — Verbose logging for Perforce integration.
added — Support for Subversion username/password supplied on command-line. (Case 24124)
fixed — Downloading binary files in Internet Explorer broken. (Case 23671)
fixed — Client installer failed to authenticate when changing server and user password. (Case 23535)
fixed — Removed unnecessary AJP connector from server.xml file due to small known memory leak. (Case 23736)

v1.2.503 — 08/16/06

fixed — More graceful handling of license server errors using cached license codes.
fixed — Include documentation of how to configure non-proxied hosts.
fixed — Increased number of characters allowed in certain meta-data fields.

v1.2.502 — 08/08/06

added — URL's, email addresses, and issue ID's are now hyper-linked when displaying custom review/defect fields
fixed — uploading local changes from CVS or ClearCase could pick up the wrong previous version
fixed — Diff highlight expansion caused code to be not printed. (Case 23379)

v1.2.501 — 08/01/06

fixed — Database error causes trigger to fail.

v1.2.500 — 07/28/06

added — Administration screen for archiving old review contents.
added — Option to add/remove/edit review and defect custom fields.
added — Reviewers have the option of annotating the review materials before the review begins.
added — Option to change notification email subject prefix
added — Quick links on review creation wizard to add the current user to a review
added — clients pick up default global configuration from $HOME/.smartbear and $CWD/.smartbear, and do not create a .smartbear directory until preferences are actually saved.
added — Perforce configuration value of "[none]" instructs the command-line utility to ignore the value completely
added — ability to upload arbitrary diffs from CVS server
added — line numbers in defect log
added — selecting diff preferences causes immediate page refresh; don't have to click "Submit"
added — file names now bold in changelist summary display
added — option to show multiple changelists as a single unit
added — user configurable email notification levels
added — optional "create new user" form on login page
added — three database views holding custom fields for reviews and defects, and extra user preference data
fixed — First leading space is not displayed in side-by-side view (Case 10032)
fixed — Normalize CVS paths from command-line and Windows client uploads (Case 11009)
fixed — Status icons on review summary should link to the file (Case 10742)
fixed — Accepted status cleared for newly uploaded versions (Case 10111)
fixed — Chat notification icons do not update until side-by-side reloads
fixed — Chat notification icons do not display when displaying single files
fixed — Version selection and headings scroll off screen in side-by-side (Case 11213)
fixed — Perforce GUI plug-in allows empty changelists to be uploaded to new reviews
fixed — Only administrators should be allowed to change user logins (Case 8270)
fixed — Complete line changes should be displayed as a delete followed by an add (Cases 10913, 10915)
fixed — Review List report links linked to the wrong location (Case 11832)
fixed — Word, Excel, and PDF documents show up as garbled text in side-by-side.
fixed — Metrics by Review report failed to report defects per person-hour on small sample sizes.
fixed — Metrics by Defect Type report failed to report opened per person-hour on small sample sizes.
fixed — Next/Prev change buttons are disabled when there are no next/prev diffs.
fixed — Clicking line of code jumps chat to correct area (Case 13280)
fixed — Support filenames with adddiffs option (Case 13528, 14949, 16619)
fixed — Diffs too greedy (Case 14152)
fixed — No content uploaded for uncontrolled files (Case 14959)
fixed — Perforce trigger has more explicit error messages when rejecting checkins. (Case 18398)
fixed — Administrators always need access to review creation wizard. (Case 18399)
fixed — Exported reports fail to open directly in Internet Explorer. (Case 13524)

v1.1.442 — 07/17/06

fixed — Perforce trigger option for ignoring integration changelists (Case 14745).
fixed — Perforce trigger added --verbose option for verbose logging (Case 16732).
fixed — Perforce trigger sometimes compares wrong content (ensurecontentreviewed) (Case 16696).
fixed — Perforce GUI integrations now include --verbose option for verbose logging.
fixed — Perforce integration runs out of ports when large changelist present.
added — Support bug system hyperlink in review Title
fixed — Administrator account password update failed (Case 18606).

v1.1.436 — 05/22/06

fixed — XML-RPC encoding broken on z/OS (Case 9367).
fixed — NPE executing Clearcase cleartool (or any command line client executable) on Linux (Case 12781)

v1.1.435 — 05/17/06

fixed — Perforce trigger should not run as submitting user (Case 13161).

v1.1.433 — 05/11/06

fixed — Perforce usernames should not be considered case-sensitive.
fixed — When using LDAP authentication, clients could not log in.
fixed — Perforce trigger ensure content reviewed incorrectly rejects very large files.
fixed — P4V/P4Win integration picks up environment variable for P4CLIENT.
fixed — P4V/P4Win integration does not reject invalid changelists when creating new review.

v1.1.429 — 05/01/06

fixed — Improve Perforce trigger error messages.

v1.1.428 — 04/26/06

fixed — Perforce trigger ensure content reviewed misses additions/deletions from end of file (Case 11304).

v1.1.427 — 04/25/06

fixed — Clear Case command line should only gather files from current view (Case 11799).

v1.1.426 — 04/21/06

fixed — System administrator account lost administrator privileges under LDAP authentication (Case 11468).
fixed — Command-line client not parsing Unix paths -- Clear Case integration (Case 11501).

v1.1.425 — 04/20/06

fixed — Restored legacy ReviewList report.

v1.1.424 — 04/10/06

fixed — Command line picked up wrong predecessor version when using ClearCase SCM (Cases 9040, 10738).
fixed — Entering license code fails to update license.
fixed — Client unable to locate cleartool on Windows.
fixed — Reports not working on some headless Unix servers.

v1.1.423 — 04/05/06

fixed — unattended installations preserve all configuration information.
fixed — notifications include product name.
changed — enabled unattended installations.

v1.1.422 — 04/04/06

changed — disabled unattended installations until issues can be resolved.

v1.1.421 — 04/03/06

fixed — author comments and trivial reviewer activity (e.g. accepting) were triggering erroneous emails to the author to come into the review
fixed — when multiple already-submitted Perforce changelists with common files were added to a single review, the older ones were being hidden in "Previous Uploads" when they should be displayed along with the rest.
fixed — user passwords no longer stored in the clear
fixed — deleting defect severities or types causes UI glitches when old defects are displayed (Case 10268)
fixed — side-by-side font wrong in some places (Case 10607)
fixed — participants are not notified or re-invited to reviews when the author uploads a new set of changelists
fixed — side-by-side windows should have the filename in their title
added — support for stronger Perforce commit-trigger that checks whether the file list and file contents match between changelist and the review to make sure the developer didn't change anything between review-time and commit-time.
added — user option for disabling syntax coloring in side-by-side view for faster content downloads
added — option to create new review from command line client when running 'addchanges' or 'addchangelist'
added — ability to diff previous file uploads in side-by-side view even when those uploads belong to different, discontinuous, already-committed changelists
added — fixed defects are now indicated with a "green bug" to distinguish from still-open defects in the Review Overview screen
added — in Review Overview screen, defects are now shown in the column of the user that first reported it rather than in a separate column
added — added audit messages when a defect is marked fixed or open
added — verbose option for command line clients to create debug logs
added — more specific error message when attempting to upload an empty Perforce changelist
added — display entire file path in defect log when the defect is linked to a particular file
added — defect icon tooltips should include defect ID's for quick-reference
added — command line clients prompt for password if not specified on command line so password is not in command history
added — command line 'adddiffs' subcommand for reviewing differences between two locally accessible directories
added — command line quiet option to suppress opening the text editor to edit file list
added — cache control headers to allow caching of images, stylesheets, and JavaScript.

v1.0.410 — 03/20/06

fixed — cannot close review with multiple reviewers when defects are entered directly into the defect log (Case 10116)
fixed — proper error message inside P4V on changelists when uploading changelists that are not part of the current workspace
fixed — Javascript error loading Defect Severities or Defect Types page

v1.0.409 — 03/16/06

fixed — `ccollab syncusers` was failing when the Perforce user login differed from the Collaborator login only by case

v1.0.408 — 03/14/06

fixed — notifications were no longer prefixed with Code Collaborator

v1.0.407 — 03/14/06

fixed — incompatibility with some versions of MySQL
fixed — duplicate user logins possible when changing user login
fixed — email notifications stop being sent after some time

v1.0.406 — 03/09/06

fixed — memory leak with GUI client connections
fixed — installer not setting VM heap size
fixed — Case 9744 - NullPointerException in P4Win/P4V integration
fixed — Case 9710 - All action items were showing urgent icon
added — additioal logging in database code
added — System Dump includes more VM information

v1.0.402— 03/02/06

fixed — logout broken for some versions of Internet Explorer
fixed — some clients unable to login
fixed — logging now enabled by default at INFO level

v1.0.400 — 02/28/06

added — chat conversations are now marked as "has chatted" and/or "as opened defect" and/or "has accepted" rather than the "undecided" and other confusing concepts
added — new reporting subsystem with additional filters and export options
added — added option to show "only uploaded version" even when other diffs are available
added — better support for binary file uploads
added — ability to make a user "inactive" (you can never delete users because they are needed for reports and to display old reviews)
added — Action Items list now more specific about the exact state of the review as it relates to the viewing user
added — e-mail notifications now more specific about the exact state of the review as it relates to the viewing user
added — ability to jump from a defect in the review summary defect log directly into that point in the latest source code upload
added — support for local temporary license code if the network is unavailable for on-line licensing
added — new customer-accessible Java library to read/write everything in the Collaborator server remotely
fixed — cannot "Complete Review" when there are unread comments on previously-uploaded changelists that have already been marked read in the currently-uploaded changelists
fixed — when chat is carried forward from older uploads, chat icons on review summary aren't being displayed
fixed — cvs rlog command reports error with certain versions of the CVS client
fixed — cannot delete a review when database is in a certain rare state
fixed — "out of memory" errors for certain operations
fixed — database connection leak with certain types of authentication
fixed — correct diff but erroneous intra-line highlighting when unchanged text is symmetrical on either side of change
fixed — selection highligher highlights wrong line of code when window is narrow

v1.0.361 — 02/09/06

added — (Case 8439) support for more types of CVS repository specifications.

v1.0.360 — 02/08/06

added — (Case 8941) support for trial license codes which do not contact license server.

v1.0.359 — 01/27/06

added — (Case 8486) when licensing server cannot be reached, retry on backup port.

v1.0.358 — 01/24/06

added — (Case 8486) support for HTTP proxy authentication when validating license codes.

v1.0.357 — 01/20/06

added — (Case 8420) command line client support for uploading Subversion revisions.
fixed — (Case 8439) in certain cases, command line client was failing to upload CVS changes.

v1.0.356 — 01/09/06

fixed — (Case 8319) some client upgrades failing with authentication issues
fixed — (Case 8344) improved error message when server failed to contact license server.

v1.0.355 — 01/03/06

fixed — clients were not properly authenticating when using LDAP

v1.0.354 — 12/29/05

added — option to allow system administrator to participate in reviews
fixed — (Case 7560) unable to upload files after clean install with old database.
fixed — LDAP role fields were confusing and not required for basic LDAP support.

v1.0.353 — 12/21/05

added — progress indicator for when loading file contents in file viewer
fixed — (Case 7530) server failed to get user initials in some cases

v1.0.352 — 12/19/05

fixed — (Case 7501) Stale cookies were causing issues with login/logout.

v1.0.351 — 12/12/05

added — (Case 6640) previously-uploaded changelists are now hidden by default to avoid confusion when verifying fixes
added — (Case 6812) link to leap from defect into associated file/line
added — (Case 6871) support more than one file open at a time, bringing forward side-by-side window if already open
added — (Case 6824) automatically hyperlink URL's and e-mails in changelist comments, chat comments, defect text, and review overviews
added — quick-report of recent changelists and unreviewed changelists when attaching materials to a review
added — application level log system
added — support for LDAP authentication
added — new installer prompts for key system parameters; server configuration split between server.xml and context.xml
fixed — (Case 7226) code displayed in word-wrapped mode now doesn't have extraneous whitespace inserting into long tokens
fixed — (Case 6932) not able to upload any changelist if Perforce default changelist was not empty
fixed — (Case 6949) downloaded reports were not sending a filename
fixed — added special error message when uploading a pending Perforce changelist that belongs to the current P4USER but to a different P4CLIENT
fixed — added java.library.path to the local application scan directory for systems without environment variables
fixed — uploading additional Perforce changelist didn't update the time-of-upload; was taking the time-in-changelist instead
fixed — uploading older Perforce changelist was sometimes destroying metrics data for previous file versions
fixed — not able to upload submitted Perforce changelists from the command-line when P4CLIENT environment variable is changed
fixed — after following a link but not being authenticated, after authentication you go to the home page instead of the linked page

v1.0.349 — 10/25/05

added — (Case 6595,6804) side-by-side difference viewer needs "ignore whitespace" and "ignore capitalization" options
added — support for client-side HTTP proxies
added — link to download server logs in "System" debugging page
fixed — (Case 6780) Perforce server-side trigger should ignore changelists consisting of branched paths only for purposes of both review and automatic uploading
fixed — (Case 6814) error installing client under Windows when user-level PATH variable doesn't already exist

v1.0.347 — 10/14/05

added — "mark all comments read" quick-button in side-by-side view; administrators can disable this feature
fixed — unable to "mark read" on new chat if already marked read in the same chat session
fixed — issue regular expression was case-sensitive

v1.0.346 — 10/10/05

added — new Action Item when e-mail or full name not currently set for a user
added — prompt to download local client software from the server
added — administrative contact information is now required

v1.0.345 — 10/03/05

added — (Case 6664) ability to view files/metrics for uploaded changelists in "Attach Materials" section of the New Review Wizard
added — (Case 6652) Action Items with no "new" comments should be marked as such on the "Action Items" list, and should be low priority
added — (Case 6666) refresh button for chat window
fixed — (Case 6635) URL's in e-mails give error when opened under Eudora
fixed — (Case 6661,6643) JavaScript error with next/previous buttons in side-by-side view
fixed — entering non-digits in the "jump to review" menubar field results in strange error message
fixed — file paths with backslashes not word-wrapping on Review Overview screen

v0.9.344 — 09/26/05

added — initial support for ClearCase
added — initial support for the Windows GUI Client
fixed — (Case 6621) "add defect" comment field still limited to 255 characters in form on Review Overview page
fixed — (Case 6475) "edit defect" command should update GUI widgets to indicate "edit" rather than "create"

v0.9.343 — 09/21/05

added — command-line support for uploading CVS changes by label
fixed — (Case 6593) error uploading Perforce files: "unrecognized chunk"
fixed — (Case 6540) bogus date in user admin screen for users who have never logged in
fixed — (Case 6475) "edit defect" should have different form text than "create defect."

v0.9.342 — 09/15/05

fixed — (Case 6544) script error viewing diffs in certain files, or when file content is not yet fully loaded
fixed — action items for "waiting for comments" should appear after "respond to comments" because they are lower priority
fixed — syntax highlighting split by intra-line difference causes incorrect colors in both difference and syntax display

v0.9.341 — 09/14/05

added — (Case 6471) external base server URL (used with e-mail notifications) is now configurable by the administrator
added — (Case 6408) participant-picker needs recently-used list to speed up the assignment process
fixed — (Case 6508) 255 char limit in overview
fixed — (Case 6529) error attempting to send email with a certain JVM
fixed — (Case 6534,6538) typing comment then clicking "Accept" causes comment to be lost
fixed — (Case 6522) ccollab addchanges cannot handle relative paths

v0.9.339 — 09/09/05

added — (Case 6267) workflow revamp: faster to "accept," concepts of "reject" and "defect" have been fused, no more accept/unsure/reject determination for commentary, comments carry forward to code verification step, defects shown in side-by-side next to comments for editing and marking fixed
added — (Case 6372) large text fields should expand as more text is entered into them
added — (Case 6406) administrative option to set system-wide tab width for source file display
fixed — (Case 6406) tabs not being displayed properly in side-by-side view
fixed — (Case 6355) should not be allowed to add a changelist to a review that is completed or that you're not a participant in or a creator of
fixed — (Case 6265) comment text should not be limited to 255 characters
fixed — (Case 6382) client error message not helpful when incorrect server/port is specified, especially when a real service is present
fixed — (Case 6354) clicking on a specific command-line doesn't open the file to that line

v0.6.337 — 08/24/05

fixed — (Case 6275,6279,6281) database errors accessing user data
fixed — (Case 5624) error not able to locate content-cache subdirectories on the server

v0.6.336 — 08/23/05

added — initial support for CVS integration
added — (Case 5628) user-preference to set number of lines of context displayed in side-by-side view
fixed — error accessing reviews when review meta-data is missing from the database
fixed — (Case 6252) exception adding comments to the comment-list

v0.6.335 — 08/19/05

added — (Case 5551) launch browser window after P4Win plug-in attaches changelist
fixed — (Case 5528) error uploading large file
fixed — (Case 5615) incorrect LOC-changed metrics for file uploads
fixed — (Case 5617) extra whitespace in side-by-side view of code when tabs are used in a certain way
fixed — (Case 5618) file download should supply filename to the browser for better open/save handling on the browser end

v0.6.334 — 08/18/05

added — (Case 5553) ability to alter review overview information during any phase of the review (without reverting back to "Planning" mode)
added — (Case 5612) reviews that just entered the Inspection phase (either because just created or because fixes are being verified) should be displayed as "Waiting for comments" on the author side until a comment is actually made; the author should be notified by e-mail when this comment is made.
fixed — not properly HTML-escaping certain characters in review titles
fixed — (Case 5600) not always receiving e-mails as review in a new code review or when fixes have been uploaded
fixed — (Case 5613) exception when accessing admin screen when upgrading from a certain database version

v0.6.332 — 08/17/05

added — (Case 5590) ability to download file versions directly from the side-by-side view
added — (Case 5576) optional feature to send e-mails from the review creator's e-mail address rather than the system default from address
added — (Case 5387) gutter icons in side-by-side show which lines have associated chat comments
fixed — (Case 5528) error uploading large file
fixed — (Case 5577) uploaded "previous version" is actually the HEAD revision instead of the last-synched revision
fixed — (Case 5584) erroneous error message while uploading files from a Perforce branch
fixed — (Case 5386) skip-lines algorithm in side-by-side view should treat chat comments as significant lines, not just changes.
fixed — (Case 5597,5598) incorrectly-encoded SGML character entities when intra-line diff splits on an encoded character

v0.6.331 — 08/14/05

added — user preference for flipping the side-by-side view to older-on-right instead of the default older-on-left
added — (Case 4388, 5279, 5424) ability to compare follow-up change against other uploaded changes in addition to the original SCM base version
added — (Case 5335) participant input list in Review Creation Wizard automatically adds additional rows for large number of participants
added — (Case 5544) better e-mail headers including easily-filterable text and the name and ID of the related review
added — (Case 5468) drill-down from Review List report to actual review view
added — (Case 5426) new report: Review List with Perforce Changelists
added — (Case 5567) option to disable "issued fixed" throughout the application
fixed — (Case 5550) lines with trailing whitespace are showing up with false-positive differences
fixed — (Case 5484) errors on changelist-upload when no bug system regular expression is given by the administrator
fixed — (Case 5515) new defects opened on completed reviews should change the review phase to Phase II: Review
fixed — (Case 5557) erroneous exception when uploading file data under a special condition

v0.6.330 — 08/10/05

added — global configuration options to ease per-user installation
fixed — PATH variable not being set as environment-expand registry value under Windows
fixed — (Case 5478,5482) uploading certain Perforce changelists takes exceedingly long time
fixed — (Case 5481, 5516, ...) erroneous ccollab error requiring review-id and changelist-id when files are in the default changelist
fixed — (Case 5524) better error messages when configuration files are not accessible
fixed — (Case 5508, 5525) better error message when `http://` is missing from collaborator server specification

v0.6.327 — 08/08/05

added — (Case 5426) ability to jump to review by ID from the menubar
added — (Case 5471) command-line should pick up Perforce configuration from environment variables
fixed — (Case 5453, 5454) exception working with changelist from uploaded file
fixed — (Case 5460) exception viewing certain review detail reports
fixed — (Case 5476) javascript error auto-refreshing review page under certain IE version
fixed — (Case 5479) word-wrapping is breaking inside SGML character entities on side-by-side source code view

v0.6.325 — 08/07/05

Case 5428 — added — support for PHP-style review logging data for older upgrade paths
Case xxxx — added — report data can now be retrieved from the command-line in any format, with optional filters
Case xxxx — fixed — PHP-upgrade path fixes

v0.6.323 — 08/05/05

Case 5366 — added — now collecting time-spent-in-review metrics per user, per role, per review, per phase, per defect count/type/severity
Case xxxx — added — report data can now be exported in XML or CSV format
Case xxxx — added — report data can now be retrieved from the command-line in any format, with optional filters
Case 5393 — fixed — administrator should not be allowed to change login name
Case 5393 — fixed — user preference title has wrong username in title when administrator edits other users' information

v0.6.322 — 08/01/05

Case 5381 — added — configurable review participant role behavior to support different workflows
Case xxxx — added — ability to delete reviews when they're still in planning phase

v0.6.321 — 07/29/05

Case 5278 — added — P4Win/P4V integration for creating a new review using a changelist
Case xxxx — added — client installer now picks up Perforce configuration automatically (can still be overridden from the command-line)
Case xxxx — added — client installer now prompts for and verifies server connectivity settings (can still be overridden from the command-line)
Case xxxx — added — new "Licensing" administration page
Case xxxx — added — administrative settings: minimum allowable build numbers for command-line and windows clients to force users to upgrade

v0.6.320 — 07/26/05

Case 5278 — added — P4Win/P4V integration for uploading changelist data and associating it with an existing review
Case 5342 — fixed — cannot switch participant roles in Review Planning
Case 5344 — fixed — new review created; next/prev buttons work but links on the wizard pages list on left don't work
Case 5345 — added — server system parameters on the System debugging link
Case xxxx — fixed — spurious error when uploading already-committed changelists when the changelist has already been uploaded

v0.6.319 — 07/25/05

Case xxxx — fixed — error sending e-mails with older Java mailer
Case xxxx — fixed — associating changelist with review not properly encoding certain string before inserting into database
Case xxxx — fixed — error-handling, validation, and help text for bug-tracking integration items
Case xxxx — added — synchronizing Perforce userlist with Collaborator from the command-line

v0.6.317 — 07/25/05

Case 5041 — added — uses value of REMOTE_USER for automatic log-in when password is blank
Case xxxx — fixed — error accessing new user preference item

v0.6.316 — 07/21/05

Case 4614 — fixed — new wizard prompts user better about pre-checkin changes
Case xxxx — fixed — error where "mark as read" while also changing comment status doesn't get reflected on review summary page
Case 5280 — added — user preferences for side-by-side word-wrapping, and font family and size
Case xxxx — added — many more Web Service API's

v0.6.314 — 07/15/05

 

MAJOR UPGRADE! This new alpha release sees the unveiling of the new Code Collaborator platform. We've switched from our proof-of-concept PHP platform to an industrial-strength Java platform with greatly enhanced scalability, support for multiple databases, and an improved, simplified workflow.

v0.4.215 — 06/14/05

Case 4614 — fixed — new wizard prompts user better about pre-checkin changes
Case 4607 — added — test PHP configuration at install-time
Case ???? — added — optimizations for database communication cutting page-load time in half

v0.4.213 — 06/01/05

Case 4562 — fixed — resizing window causes JavaScript error (IE only)
Case 4564 — fixed — maximizing window causes JavaScript error (IE only)
Case 4567 — fixed — scroll position is no longer remembered on screen refresh (IE only)
Case 4563 — fixed — word-wrap still wraps sometimes (IE only)

v0.4.212 — 05/30/05

Case ???? — fixed — all HTML and CSS now validated HTML 4.0.1-Transitional
Case 4144 — fixed — focus change in accept/reject/undecided combo-box doesn't move selection rectangle
Case 4126 — fixed — user's file-diff preferences not persisted (i.e. lines of context, ignoring case)
Case ???? — fixed — line-selection rectangle obscures underscore characters in certain browsers
Case ???? — fixed — word-wrapping algorithm in file-diff too pessimitic, especially under IE
Case ???? — fixed — tightened up intra-line difference highlighting
Case ???? — added — optional new line-comparison frame makes it easier to compare long lines
Case 4126 — added — option to disable word-wrapping in file-diff file content
Case 4126 — added — buttons to advance to the next/previous change
Case 3300 — added — review-create phase is now a "wizard"
Case 3644 — added — on-line licensing system
Case 4316 — added — new report on number of comments made per review / per user
Case ???? — added — ability to review whole files and file-differences uploaded independantly from version control

v0.4.211 — 04/21/05

Case 3858 — fixed — sometimes vertical scrollbar not appearing in file-diff view
Case 3858 — added — side-by-side divider between chat and file content is now move-able so you can easily "hide" comments while reading a file
Case 3949 — added — ability to jump to a particular review by ID from the menubar

v0.4.210 — 04/20/05

Case 3929 — fixed — disallow running the command-line client against the Code Collab demo server (the default configuration)
Case 3930 — fixed — javascript error when planning a review and the review is not yet ready to proceed to the next stage
Case 3920 — added — ability to delete changelist associations from reviews
Case ???? — added — "revert" button on various forms

v0.4.209 — 04/19/05

Case 3905 — fixed — pending changelists shouldn't be available for adding from the website
Case 3677 — added — "Save" buttons on forms remember scroll position for easier data-entry on long pages
Case 3721 — added — administrative usage monitor available from bottom of admin "User" page
Case 3838 — added — ability to set minimum build number for the command-line client from the Collab server admin settings page
Case 3842 — added — issues mentioned in changelists should be associated with the review automatically
Case ???? — added — reports can now "group by" certain things (see "Assignments" and "Reviews" for examples)

v0.4.208 — 04/12/05

Case 3687 — fixed — files in "add" state in Perforce changelist not being picked up by the command-line client
Case 3563 — added — user administration page: add users manually; view info and usage; admins can set "admin" flag and other user preference informatiion for other users
Case 3702 — added — customization administration page: change text for defect severities, defect types, and phase titles and prompts
Case 3694 — added — "Remember Me" should redirect the login page to the user's review home page.
Case 3697 — added — report enhancements: review-created date on report and summary page; complete user comment table on review summary page
Case 2623 — added — "Preview Changes" on changelist during Review Planning phase
Case 3664 — added — margin icon for comments is now a pencil instead of a meaningless arrow
Case 3681 — added — help documentation on the purpose and behavior of user roles
Case 3699 — added — phase prompt bullets are hidden when tutorial mode is disabled

v0.4.207 — 04/11/05

Case 3617 — fixed — local changes not showing up in side-by-side view
Case 3606 — added — review phase data to getReports(), so scripts can check for review-completion, not just review-existance
Case 3614 — added — "Action Items" list on the home page; daily e-mail action items reminder (if any are present)
Case 3616 — fixed — observers should not prevent a review from proceeding to the next phase
Case 3645 — added — removed "controller" role
Case 3618 — added — ability to move from Phase II back to Phase I
Case 3622 — fixed — prevent moving from "Planning" to "Reviewing" when there are unsaved changes to the Participant List
Case 3623 — added — support "Remember Me" log-in option to make logging in easier
Case 3660 — added — adding changelist to the review should automatically add the changelist author to the review in the "Author" role unless that user is already added in a different capacity
Case 3662 — fixed — commenting on new line of code with "Accept" without additional commentary didn't work
Case 3665 — fixed — inconsistent wording: "neutral" vs "undecided"
Case 3666 — fixed — review in Phase II should show comments from all participants, not "consensus." Cannot really show "undecided" or "unreviewed," only what comments are made
Case 3676 — added — usernames always get initials; smarter algorithm for pulling out initials automatically

v0.4.206 — 04/08/05

Case 3471 — added — all users imported from Perforce, not just those in recent version history

v0.4.205 — 04/08/05

Case 3606 — added — ability to call arbitrary RPC methods from the command-line
Case ???? — added — help documentation on XML/HTTP/RPC integration points

v0.4.203 — 04/05/05

Case 3557 — fixed — author needs notification when review enters "Rework" or "Completed" phase
Case 3558 — fixed — shouldn't be able to close a review when "new" comments are pending
Case 3559 — fixed — creating new users from the front page results in accounts that cannot be logged in to
Case 3560 — fixed — install should check for writable /file-cache directory; instructions should say to check this also

v0.4.202 — 03/29/05

Case 3474 — fixed — error message when incorrect file data is shown
Case 3485 — fixed — add-defect form had incorrect maximum limit on number of lines in the file
Case 3486 — fixed — Perforce not loading previous file versions (reload version control data using "Clear Version Control Data" link in install.php)
Case 3470 — added — can now delete existing review from the bottom of the "Review Summary" tab
Case 3472 — added — passwords in database are now encrypted

v0.4.201 — 03/28/05

Case ???? — fixed — not compatible with MySQL v3.23

v0.4.198 — 03/24/05

Case 3316 — fixed — ccollab synchscm documentation is confusing
Case 3396 — fixed — deletions not handled properly in Perforce
Case 3317 — added — option to disable "create new user" from front page
Case 3367 — added — debugging support in server and command-line utility
Case 3369 — added — added support for content-compression for browsers that support it

v0.4.186

First alpha release