|
v4.0.864 — February 4, 2010
| • | fixed --- List report results improperly cached (Case 49572) |
| • | fixed --- LDAP lockout can occur if Collaborator is used infrequently. (Case 49526) |
| • | fixed --- "Too many open files" error in Content-Cache Diagnostic (Case 49687) |
v4.0.863 — September 1, 2009
| • | fixed — Some modified Vault files not being found (Case 46754) |
v4.0.862 — August 19, 2009
| • | 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 — July 8, 2009
| • | 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 — June 3, 2009
| • | fixed — NPE in ClearCase hashcode (Case 44189) |
| • | fixed — TFS usernames with leading backslash (Case 45373) |
v4.0.859 — June 1, 2009
| • | added — Better support for higher Perforce security levels (Case 44899) |
| • | added — Support ClearCase 7.1 dates (Case 44914) |
| • | fixed — Remove benign log warnings about not able to contact license server (Case 45003) |
| • | fixed — Multiple Vault configurations not working (Case 44642) |
| • | 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 — May 6, 2009
| • | 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 — April 15, 2009
| • | 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 — Broken manual link (Case 44506) |
v4.0.856 — March 30, 2009
| • | 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 — March 5, 2009
| • | 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 does not 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 — February 23, 2009
| • | 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 — February 11, 2009
| • | 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 — January 16, 2009
| • | 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 — December 16, 2008
| • | fixed — Login should accept 64 characters to match the username database field. (Case 42836) |
v4.0.850 — December 12, 2008
| • | 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 — December 3, 2008
| • | 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 — November 13, 2008
| • | 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 — October 28, 2008
| • | 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 — October 13, 2008
| • | 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 — September 23, 2008
| • | added — Support for Vault proxy settings (Case 40815) |
| • | added — Add checklist to new Review 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 does not 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 — August 29, 2008
| • | 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 — August 20, 2008
| • | 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 — August 5, 2008
| • | 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 — July 14, 2008
| • | added — Support for Subclipse 1.4 (Case 40457) |
| • | fixed — ccollab adddiffs should put source info in changelist comment (Case 40550) |
| • | fixed — do not error if there are zero review custom fields (Case 40566) |
| • | fixed — do not print Subversion password in GUI client (Case 40649) |
v4.0.838 — July 7, 2008
| • | added — Defect permission configuration setting: do not 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 — July 2, 2008
| • | 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 — June 24, 2008
| • | 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 — June 17, 2008
| • | added — Add StarTeam 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 — 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 — May 21, 2008
| • | 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 — 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 — 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 — April 28, 2008
| • | added — GUI client remembers last four (4) server URL's (Case 38271) |
| • | added — Support for locale-specific TFS dates. |
| • | 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 does not support anonymous repositories (Case 39203) |
| • | fixed — Database dumps are incomplete when dumping a single review ( Case 39420) |
v4.0.832 — April 10, 2008
| • | 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 — April 7, 2008
| • | added — User creation trigger (Case 38762) |
| • | added — Allow users to set skip unchanged option in diff viewer (Case 39051) |
| • | 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 — Collaborator GUI Client support for Linux x86_64 |
| • | added — Syntax highlighting for SQL (Case 38300) |
| • | fixed — Correctly set windowing system parameter in Linux RPM client installer |
| • | fixed — Collaborator GUI Client should persist size and location (Case 38906) |
| • | 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 — Update SQL Server drivers; drop support for SQL Server 7.0 |
| • | fixed — Minor performance improvements in diff emitting code |
| • | fixed — do not display time in review deadline (Case 38948) |
| • | fixed — Bad links in server upgrade section |
| • | fixed — Review not displaying files (Case 39093) |
v4.0.829 — March 26, 2008
| • | 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 (for example, 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 — March 25, 2008
| • | 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 — Incorporate review dumps into the new data dump form |
| • | 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 Collaborator 2.1 cookies |
v4.0.825 — March 18, 2008
| • | 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 — March 6, 2008
| • | added — User configurable Fun Facts (Case 37885) |
| • | 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 — March 3, 2008
| • | 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 does not 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 — February 21, 2008
| • | 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 — February 12, 2008
| • | 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 — February 7, 2008
| • | added — Update button on licensing screen to force update of license codes from SmartBear servers. |
| • | added — Support for Perforce Eclipse Plugin (P4WSAD) version 2007.3.601 (Case 37916) |
| • | added — New icons for various operations |
| • | 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 — January 24, 2008
| • | 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 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 — January 18, 2008
| • | 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 — January 8, 2008
| • | added — Global option for SMARTBEAR_PROCESS_USER_WAIT |
| • | added — Support clients working in ClearCase view directory (Case 37082) |
| • | 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 — December 21, 2007
| • | added — Ability for Administrators to change access rules on reviews in progress (Case 37190) |
| • | fixed — Vestigial new review remains after client error (Cases 37393, 23390) |
| • | 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 — December 14, 2007
| • | 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 are 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 — December 7, 2007
| • | 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 — Additional logging in the email notification processor. |
v4.0.809 — December 4, 2007
| • | added — ClearCase performance changes (Case 36819). |
| • | 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 — 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 — November 28, 2007
| • | 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 — November 19, 2007
| • | 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 did not 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 — November 15, 2007
| • | added — Web user interface accepts and displays Unicode input (Case 36697) |
| • | 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 — November 5, 2007
| • | 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. |
| • | fixed — Eclipse synchronize view actions missing icons |
| • | fixed — Text   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 — October 29, 2007
| • | added — Performance improvements on Review Overview screen |
| • | added — Handle Perforce ticket mode, automatically login for a new ticket if necessary |
| • | 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 — October 18, 2007
| • | 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 — October 12, 2007
| • | 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 — October 8, 2007
* FIRST RELEASE OF v4.0 BETA *
| • | added — Subscriptions allow users to get on a review with author- or file-based rules |
| • | 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 — Command-line structure reorganized and many new options added |
| • | added — Annotate files in overview screen with one-line comments that are visible without opening files |
| • | added — SCM system can usually be detected automatically |
| • | 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 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 — Cleaned up user activity statistics on the Admin/User page so it is 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 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) |
| • | 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 |
|