New Features - all Helix ALM areas

  • Manage users and customers in Helix ALM Web from the new Administration area. Add users and customers to the project. View, edit, and delete existing users and customers. Retrieve global users and customers from the license server. Promote local users and customers to global. Run reports based on users and customers. (Web)
  • Share saved list window tabs and requirement document views with specific users, customers, and security groups. Set the default tabs or view to display the first time new users in a security group log in to help with onboarding new team members. Export tabs and views and import them for use in other projects.
  • Retrieve information about issues using the new REST API, which is now available for technical preview.

Enhancements - all Helix ALM areas

  • List window views are now named saved tabs.
  • Click the X on the current tab to close it.
  • Access the Documents, Requirements, Test Cases, and Test Runs lists in one click from the left navigation area. (Web)
  • Access the new Administration area from the left navigation area. (Web)
  • The Log out link is now grouped with other actions available when clicking a user's name in the top navigation area. (Web)
  • Set the default font size for multi-line text fields in local options. (Desktop)
  • The 'Encrypt communication between clients and the server' security option in the server admin utility is now selected by default the first time the Helix ALM Server is installed.
  • The support file generated from the server admin utility now includes the license server IP address and network hops, which can help diagnose license server performance issues.
  • Intermediate JIRA certificates can now be saved in the Helix ALM Server external integration service to prevent integration from failing when the JIRA certificate does not include all certificates in the chain.
  • Added JIRA 7.4 and 7.5 support.
  • The Can See Workbook security command was added and is enabled by default for new projects. Disable the command to hide the Workbook from users in security groups who do not need access to it.
  • The Share Saved Tabs and Views security command was added and is enabled by default for new projects. It is only enabled by default in upgraded projects if the Mark Own Filters As Shared command is enabled.
  • The Manage Other Users' Saved Tabs and Views security command was added and is disabled by default for new projects. It is only enabled by default in upgraded projects if the Delete Shared Filters command is enabled.
  • The Set Default Tabs and Views for Security Groups security command was added and is disabled by default for new projects. It is only enabled by default in upgraded projects if the Edit Security Groups command is enabled.

Enhancements - Helix IM

  • Add a new user or customer to the project when selecting who reported an issue. (Web)

Enhancements - Helix RM

  • Apply views from the new Views menu on the requirement document toolbar.

Enhancements - Helix TCM

  • Click the Generate Test Runs button on the Test Cases list to quickly generate test runs for selected test cases. (Web)
  • Generate test runs for multiple test cases in one call using the new generateBatchTestRuns operation in the SOAP SDK.

Bug Fixes - all Helix ALM areas

  • The content type for image files was incorrectly stated, which could be a security concern. (Web)
  • Live charts, distribution reports, and trend reports generated from the server could crash in the chartdir50.dll.
  • Opening a list window in Microsoft Excel did not always display dates correctly in some locales. (Desktop)
  • Delivery of email sent from Helix ALM could fail with an error that the message contains bare line feed characters.
  • Tracked email could include escaped characters when the email client only sent the HTML portion of the email.
  • Selecting User in the Group by field on a task board incorrectly reset the value to Folder.
  • Multiple history events that occurred on the same date could be grouped as one event when deleting historical information using a date range.
  • Projects could fail to load while reading from the USERSET table.

Bug Fixes - Helix IM

  • The Found by field was not always populated correctly when creating an issue using the Microsoft Outlook add-in.

Helix ALM 2017.2.0 also includes other minor bug fixes.

Technical Preview - Helix ALM REST API

A technical preview of the new Helix ALM REST API is now available. The REST API makes it easier to extend Helix ALM functionality for use with other applications and offers better performance and scalability than the Helix ALM SOAP SDK. Developers can currently use the REST API to retrieve information about issues. See the REST API help for more information. Additional functionality will be available in upcoming Helix ALM releases. If you have feedback about the REST API, contact Perforce Support

Additional Notes

  • Support for Microsoft Windows Server 2003, Server 2008 R1, Vista, and Google Chrome 51-54 has been discontinued.
  • Support for 32-bit Helix ALM applications has been deprecated. Support will be discontinued in a future Helix ALM release.
  • Support for Microsoft Internet Explorer 10 has been deprecated. Support will be discontinued in a future Helix ALM release.
  • SoloBug has been deprecated. Support will be discontinued in a future Helix ALM release.
  • Sample projects were renamed. The Sample Project is named Traditional Template and the Scrum Sample Project is named Scrum Template.

Helix ALM 2017.2.0 contains a newer version of the Helix ALM License Server
(version 2017.2.0).

Helix ALM License Server 2017.2.0

New Features
Change the LDAP or Active Directory server association for multiple users at the same time from the Global Users window.

Enhancements

  • Improved password encryption in transaction handling.
  • Reduced database connection updates from the Helix ALM Server.
  • Passwords are now always encrypted when exporting user information to XML files for improved security.

Bug Fixes

  • Security settings for external authentication were not saved in the database.
  • A password in a user record updated from Surround SCM multiple times during a short period was saved incorrectly on the license server.
  • Unneeded license server source control files were included in the Helix ALM and Surround SCM installers.
  • Database connection fields were not displayed on the Change Database and Convert Database pages in the web admin utility.
  • The Java API reported time values one hour later than the actual value.

Helix ALM License Server 2017.2.0 also includes other minor bug fixes.

Additional Notes

  • Support for Microsoft Windows Server 2003 and Google Chrome 51-54 has been discontinued.
  • Support for 32-bit license server applications has been deprecated. Support will be discontinued in a future license server release.
  • Microsoft Vista, Server 2008R, and Internet Explorer 10 has been deprecated. Support will be discontinued in a future license server release.

Helix ALM License Server 2017.2.0 only supports Helix ALM 2017.1 and later, TestTrack 2014.1 - 2016.1, and Surround SCM 2014.1 and later.

Enhancements - all Helix ALM areas

  • Helix ALM installers now use and install Java 1.8.

Bug Fixes - all Helix ALM areas

  • Helix ALM could crash when idle and a dashboard had focus. (Desktop)
  • Helix ALM could crash when clicking a count dashboard widget. (Desktop)
  • Pasting text that included non-breaking spaces in a field could display 'A0' instead of the space.
  • Helix ALM could crash when selecting an image and aligning it in a field. (Web)
  • A JavaScript error could be returned when scrolling in a requirement document. (Web)
  • The wrong Surround SCM repository could be displayed in the Attach Files dialog box if multiple branches had the same name. (Desktop)
  • Source control filenames were not escaped in XML exports.
  • XML import error messages could include server path information.
  • A permissions error could be returned when logging in, adding a workflow event, or clicking Find if the filter previously applied was hidden. (Desktop)
  • Field names listed in the Fields in project area in the Text Import dialog box were cut off. (Desktop)
  • Deleting item historical info by date could result in combining the remaining entries into one entry on the item History tab. (Desktop)
  • The 'Encrypt communication between clients and the server' option was not applied to installer file transfers for automatic client upgrades. (Desktop)
  • Some credential information not required for functionality was unnecessarily sent to the client. (Desktop)
  • CPU usage could spike when a file transfer was canceled.
  • Some user passwords were stored insecurely in server memory.
  • SoloSubmit child fields could have an invalid value selected after an error was returned. (Web)

Additional Notes

  • A communication change was added, which requires upgrading the client, server, and CGI applications. Helix 2017.1.0 clients cannot connect to Helix ALM 2017.1.1 Servers and vice versa without upgrading.
  • The Native Database Utility was updated to rename TestTrack to Helix ALM. Make sure you are using the latest version of the utility, which is available for download at http://www.seapine.com/testtrack/add-ons#dbbackup.

 

Helix ALM 2017.1.1 also includes other minor bug fixes.

Helix ALM 2017.1.1 contains a newer version of the Helix ALM License Server
(version 2017.1.1).

Helix ALM License Server 2017.1.1

Bug Fixes

  • The Resync LDAP Users button on the Global Users window was enabled even if no LDAP or Active Directory servers were configured.
  • A 'Finished transfer of license usage log' message was not displayed in the database conversion status notes.
  • Server log records did not have correct Windows end-of-line characters, which caused the log file to display incorrectly in some editors.
  • Clicking the Delete All button in the View Server Log dialog box displayed an error message if there were no log messages.
  • The 'Allow user to log in using single sign-on' option was not displayed when clicking arrows to navigate in the Edit or View User dialog box if the first user displayed was a non-LDAP user.
  • The web admin utility created an empty server log file if no log entries existed.
  • Helix ALM suite columns were missing on the Global Users page in the web admin utility.
  • The 'User cannot reuse password' option was not enforced after restarting the server.
  • Some user passwords were stored insecurely in server memory.
  • Some credential information not required for functionality was unnecessarily sent to the client.

     Helix ALM License Server 2017.1.1 also includes other minor bug fixes.

     Helix ALM License Server 2017.1.1 only supports Helix ALM 2017.1 and
     later, TestTrack 2014.1 - 2016.1, and Surround SCM 2014.1 and later.

TestTrack was renamed to Helix ALM.

New Features - all Helix ALM areas

  • View information about Helix ALM items attached to issues in JIRA using the new add-on. Requires installing the add-on from the Atlassian Marketplace.
  • Attach Helix Versioning Engine changelists to items. (Desktop)
  • Attach changelists to items using Helix Versioning Engine triggers.
  • View changelists and files attached to items in Helix Swarm.
  • Copy issue, requirement, requirement document, test case, and test run numbers to the clipboard.

Enhancements - all Helix ALM areas

  • Improved Helix Versioning Engine support. Configure Helix Versioning Engine as a source control provider. (Desktop)
  • Improved source control provider configuration. Configure local source control integration options per project. Multiple users can now configure integrations at the same time. (Desktop)
  • Select the branch to use when attaching source control files to items. (Desktop)
  • Detail reports now include versions of source control files in changelists.
  • Improved load time for projects stored in PostgreSQL databases on 64-bit operating systems.
  • Improved touch support. (Web)
  • Added support for Microsoft Team Foundation Server (TFS) 2016 Update 3 and 2017. (Desktop)
  • Added support for Visual Studio 2017. (Desktop)
  • Upgraded OpenSSL to 1.0.2j.

Bug Fixes - all Helix ALM areas

  • Multi-line text fields could be blurry on high DPI monitors. (Desktop)
  • Formatting could be lost when copying and pasting in multi-line text fields.
  • Images copied from multi-line text fields could not be pasted into other applications. (Desktop)
  • HTML text copied from other applications could not always be pasted as text and formatting could be removed when pressing the Backspace key.
  • Empty rows at the end of tables in multi-line text fields were not always displayed correctly in detail reports.
  • An 'images could not be uploaded' error could be returned when saving changes to items with base64-encoded images in multi-line text fields. (Desktop)
  • Pressing Tab to navigate between fields in a window stopped working when reaching a multi-line text field. (Desktop)
  • An error about not uploading images when saving could be returned when deleting an image in a multi-line text field and undoing the deletion after applying the changes. (Desktop)
  • Some user interface elements did not scale correctly on high DPI monitors. (Desktop)
  • Viewing .rtf files always opened the built-in viewer instead of the associated application. (Desktop)
  • The Find Results list was not updated after clicking Find to search for items to add to a link in the Select Items to Add dialog box. (Desktop)
  • Pressing Ctrl+C to copy a problem word in the Check Spelling dialog box did not work. (Desktop)
  • A 'record not locked' error could be returned when closing the Rank Items dialog box if the folder was being edited in another dialog box. (Desktop)
  • Panes in the Folders list window were automatically resized and the splitter position was not saved after opening and closing an Edit window in MDI mode. (Desktop)
  • Changes to the folder Details field when using macOS were not always saved if the field had focus when closing the window. (Desktop)
  • Duplicated task boards that display multiple item types could not be saved when logged in with only one license type. (Desktop)
  • Creating live charts based on the Estimated Run Time column did not work. (Desktop)
  • The order of segments in stacked Column charts was different between live charts and dashboard widgets. (Desktop)
  • Tooltips displayed when hovering over pie chart sections in live charts included '25%' after the value. (Desktop)
  • Burn up chart dashboard widgets were not displayed if workflow events in Item history had an invalid state ID.
  • Saving dashboard changes could fail if widgets were no longer valid. The returned error did not list invalid widgets. (Desktop)
  • Stacked Column dashboard widgets were not always displayed if one column was empty.
  • Saving dashboard widget changes could fail and return a database error. (Desktop)
  • The Username field in the Edit User dialog box was not disabled when the 'Enable renaming of usernames' option was cleared in the license server admin utility. (Desktop)
  • Clicking a window on macOS when using MDI user interface mode could activate the window behind it. (Desktop)
  • Editing list window tabs could incorrectly add the Apply View option to the View menu. (Desktop).
  • The assert message returned when exporting a custom field with the same name as a deleted custom field did not include the record ID of the deleted field.
  • Description fields in linked items in Microsoft Word templates were not exported to Word documents.
  • Saving a new calculated custom field could fail if the previously added field was deleted. (Desktop)
  • Items duplicated after changing the initial workflow state for an item type are in the old initial state when the option to duplicate the workflow is not selected.
  • Changes to items were not always saved if the only changes were to custom fields and the field definition no longer existed in the database.
  • Creating a project from a template in a SQL Server database could stop responding and display 'Not Responding' in the status dialog box.
  • Warnings about bounced tracked system notification emails were not written to the server log. A warning is now logged for every 1000 tracked emails related to an item.
  • The Helix ALM Server could crash in some scenarios when XML exports took longer than 10 minutes.
  • The Helix ALM Server could crash when generating a support file in the server admin utility.
  • Attached files without extensions could not be extracted. (Desktop)
  • Helix ALM could crash when opening a file attachment without a file type. (Desktop)
  • Installing the Helix ALM Server sometimes ignored the entered server port and reset the port to the default value.
  • Decimal custom fields set using the SDK were limited to six digits of precision. The limit is now 10 digits.
  • Images added to multi-line text fields using the SDK could be rendered incorrectly or not displayed when editing if the HTML did not include image size tags.
  • The server installation location could be determined when downloading over an unencrypted connection. (Desktop)
  • Network packet analysis of the encrypted login sequence could potentially reveal information about the nature of failed login attempts.
  • An internally-reported security issue in the web server admin utility was resolved. (Web)
  • Help did not always open in the default browser. (Desktop)
  • A warning was not displayed when clicking the Test button in the Configure JIRA Integration dialog box and an unsupported JIRA version was specified. (Desktop)
  • Helix ALM on Linux could crash when configuring the Subversion integration if the client was opened from the Subversion working directory. (Desktop)
  • An 'OPENSSL_Applink' error could be returned when integrating with Subversion. (Desktop)

Bug Fixes - issue management

  • Importing issues from email with large attachments could time out.
  • Importing email with HTML-encoded entity characters did not replace the characters with the UTF-8 value.
  • History differences reports did not include changes to the Date Found, Found By, or Version Found fields.

Bug Fixes - requirements management

  • Exporting documents to Microsoft Word using classic export could fail if requirement fields included control characters. (Desktop)
  • Requirements in a locked document could be duplicated and added to the document.

Bug Fixes - test case management

  • Test variant field codes were not replaced with the variant value in regenerated test runs.
  • Test run problem statements were only exported to Microsoft Word if they were in the first row of the step.
  • Helix ALM could lock up if the server connection was dropped when generating test runs. (Desktop)
  • Test runs were not added to the selected folder when generated if the folder was selected last time test runs were generated. (Web)

Additional Notes

  • The first major release of the year now uses .1 instead of .0 (e.g., 2017.1.0).
  • Support for Mac OS X 10.8, Fedora 19-20, openSUSE 12.2-12.3, Apple Safari 6-7, Google Chrome 45-50, Microsoft Internet Explorer 9, and Mozilla Firefox 38-44 has been discontinued.
  • Support for Microsoft Windows Server 2003 has been deprecated. Support will be discontinued in a future Helix ALM release.
  • Support for CVS and Microsoft Visual SourceSafe has been deprecated. Support will be discontinued in a future Helix ALM release.
  • SoloBug has been deprecated. Support will be discontinued in a future Helix ALM release.
  • Support for the Microsoft SQL Server Reporting Services (SSRS) data model has been discontinued and is no longer available.
  • SSL 3.0 and TLS 1.0 support for connecting to email servers have been deprecated. Support will be discontinued in a future Helix ALM release.

Helix ALM 2017.1.0 also includes other minor bug fixes.

Helix ALM 2017.1.0 contains a newer version of the Helix ALM License Server (version 2017.1.0).

Helix ALM License Server 2017.1.0

Bug Fixes

  • The desktop admin utility crashed if a user repeatedly pressed Tab on the Global Users dialog box.
  • The desktop admin utility crashed when copying data into field in the Edit Attribute dialog box when configuring an LDAP server.
  • The license server stopped responding if the Active Directory server it was connected to did not respond.

Additional Notes

  • Seapine License Server was renamed to Helix ALM License Server.
  • Support for Fedora 19-20, openSUSE 12.2-12.3, Apple Safari 6-7, Google Chrome 45-50, Microsoft Internet Explorer 9, and Mozilla Firefox 38-44 has been discontinued.
  • Support for Microsoft Windows Server 2003 has been deprecated. Support will be discontinued in a future license server release.

Helix ALM License Server 2017.1.0 also includes other minor bug fixes.

Helix ALM License Server 2017.1.0 only supports Helix ALM 2017.1.0, TestTrack 2014.1 - 2016.1, and Surround SCM 2014.1 and later.

New Features - all TestTrack areas

  • Integration with Atlassian JIRA. Attach JIRA issues to TestTrack items and open attached issues from TestTrack. Create new JIRA items from TestTrack and automatically attach them to TestTrack items.
  • Multiple users can now have the same first and last names. Additional information, such as email addresses, can be displayed in user selection fields to differentiate users.
  • Refreshed TestTrack Web user interface that provides a more modern look and feel. (Web)

Enhancements - all TestTrack areas

  • Improved rich text editing in multi-line text fields. Print individual fields, paste as text from the clipboard, drag images and tables to resize them, edit and resize existing images, clear text and background colors, and drag and drop selected content from Microsoft Word into fields. Improved control when working with tables and lists. Use a more organized shortcut menu that includes relevant actions when right-clicking an element in a field.
  • Toolbars in multi-line text fields are now the same in the desktop and web clients.
  • Select item number as the field to search in the Find dialog box. (Desktop)
  • Usernames and passwords can now have a maximum of 128 characters.
  • Report names can now have a maximum 128 characters and titles can have a maximum of 1000 characters.
  • Reduced cache lock occurrences when reading and writing data on the TestTrack Server.
  • Reduced cache lock occurrences when printing distribution reports.
  • Replaced 'TestTrack' with 'COOKIE' for more generic labeling of cookie tags in tracked emails.
  • Improved performance when deleting items included in links with many items.
  • The support file generated from the TestTrack Server Admin Utility now includes recommendations for performance improvements. Recommendations are based on server hard drive size, number of items in projects, and other criteria that commonly affect performance.
  • Upgraded OpenSSL to 1.0.1t.
  • The following security commands were added and are disabled in new projects by default: Configure JIRA Integration, Perform JIRA Actions, and See JIRA Issues Tab.

Enhancements - requirements management

  • Improved performance when opening requirement documents. (Desktop)

Enhancements - test case management

  • The Generate Test Runs dialog box now remembers the previously selected folder. (Desktop)

Bug Fixes - all TestTrack areas

  • Rows selected to delete were not always deleted from tables in multi-line text fields. (Desktop)
  • Bulleted list formatting could be lost when copying and pasting. (Desktop)
  • The TestTrack Client could crash when pasting content over default text in multi-line text fields. (Desktop)
  • Special characters in single-line text fields were not escaped in XML files exported from the audit trail. (Desktop)
  • TestTrack Server performance slowed because threads remained open for connection requests that never sent data.
  • Item tags could be truncated in the list of items displayed when clicking linked items in list window columns. (Desktop)
  • Matrix reports did not include linked item columns.
  • Release planning reports did not correctly calculate man hours in locales using commas as decimal separators.
  • Replying to tracked emails from email applications that break text after 78 characters could make email tracking cookies unusable.
  • The TestTrack port number could reset to 0 when set to a number over 32767 in the server admin utility or registry utility.
  • Event names were truncated in the Workflow menu and tooltips with the entire name were not displayed. (Web)
  • Scrolling was not available when viewing folder details with large amounts of text. (Desktop)
  • Deleting projects in RDBMS databases could fail because of constraint conflicts.
  • The TestTrack Client could crash when adding a new user. (Desktop)
  • RSS feeds did not work.
  • Changes to source control file attachments were not written to the audit trail.

Bug Fixes - requirements management

  • Dragging and dropping requirements in Document View in the Specification Document window collapsed the requirements tree. (Desktop)
  • Clicking a link in snapshot differences reports could open a new browser tab instead of navigating to the item in the link. (Web)
  • Hyperlinks to requirements in snapshot differences reports were not always correct. (Web)

Bug Fixes - test case management

  • Test run result status by distribution reports could display an invalid % Passed value when the Total Runs column value was 0.
  • Steps were not always displayed when switching from Grid View to Text View on the Edit Test Case page if the test case had more than 100 steps. (Web)

Additional Notes

  • Support for Firefox 31-37 and Chrome 38-44 has been discontinued. TestTrack Web will likely still work with these older browser versions, but they are not officially supported.
  • Support for Internet Explorer 9 has been deprecated. Support will be discontinued in a future TestTrack release.

TestTrack 2016.1.0 also includes other minor bug fixes.

TestTrack 2016.1.0 contains a newer version of the Seapine License Server (version 2016.1.1). This version also contains new features, enhancements, and bug fixes from Seapine License Server 2016.1.0.

Seapine License Server 2016.1.1

Enhancements

  • The cursor is now in the Username field by default on the web admin utility login page.

Bug Fixes

  • The Assign Requirements Management License dialog box indicated that a user did not have a license even if one was assigned.
  • Floating licenses used by a user with a username that was changed while logged in to TestTrack were not released.
  • An incorrect message was written to the server log if a user with a floating license logged in to Surround SCM and no floating licenses were available.
  • Licenses were added twice after pressing CTRL+A in the Available licenses list and then clicking Add in the Add License Pool dialog box in the desktop admin utility.
  • The jpegPhoto field retrieved from LDAP was not displayed in user photo information in the web admin utility.
  • The Username field overlapped the Active check box on the Add, Edit, and View User pages in the web admin utility.
  • Clicking Validate XML File removed the XML filename on the XML Import/Export page in the web admin utility.
  • Clicking Add on the Options - LDAP page did not always display the list of options in the web admin utility.
  • Requirements Management and Requirements Reviewer named licenses were displayed as available even when no licenses were available in the web admin utility.
  • The Test button in the License Server Database Configuration dialog box stopped working after clicking it once in the web admin utility.
  • A memory leak occurred when starting the license server or adding a new user.

Seapine License Server 2016.1.1 also includes other minor bug fixes.

Seapine License Server 2016.1.1 only supports TestTrack 2012.0 and later and Surround SCM 2012.0 and later.

Seapine License Server 2016.1.0

New Features

  • Multiple users can now have the same first and last name.

Enhancements

  • Usernames and passwords can now have up to 128 characters.
  • Improved error messages for some scenarios when login failed due to licensing issues.

Bug Fixes

  • The desktop admin utility was displayed in the wrong location when using multiple monitors.
  • License counts in license pools were not refreshed in the web admin utility after making changes.
  • User photos were lost if Update was clicked before saving changes in the web admin utility.
  • An invalid parameters error was returned when clicking Add before all data was retrieved when using advanced add to add an Active Directory user in the web admin utility.
  • Several images were not displayed when viewing the web admin utility on high-resolution monitors, which made buttons and some links unavailable.
  • Adding LDAP and Active Directory users in the web admin utility did not always work if the LDAP or Active Directory server had more users than it could return in one query.
  • If bulk changes were made to the Single sign-on field for non-LDAP users, users were prompted to save changes the next time a user record was edited even if no changes were made.
  • Two named licenses were displayed as used by the same user in the Licenses in Use list.

Additional Notes

  • Support for Internet Explorer 9 has been deprecated. Support will be discontinued in a future Seapine License Server release.

Seapine License Server 2016.1.0 also includes other minor bug fixes.

Seapine License Server 2016.1.0 only supports TestTrack 2012.0 and later and Surround SCM 2012.0 and later.

Enhancements

  • Improved performance when retrieving a list of items in folders recursively.

Bug Fixes

  • TestTrack performance was slow when changes were made to multiple items. (Desktop)
  • A 'Cannot retrieve dashboard data' message could be displayed if IP address security check options were selected in the registry utility. (Desktop)
  • 'Insufficient security' messages could be displayed if IP address security check options were selected in the registry utility. (Web)
  • Automatic log out did not work for the TestTrack Client on Mac OS X. (Desktop)

TestTrack Server security options to perform IP address checks were removed from the TestTrack Registry Utility. If these options were selected, TestTrack clients running on computers with multiple network cards could not always connect to the server while data was updating in the background. We recommend using RSA key exchange for enhanced security. For more information, see the TestTrack Security Best Practices: http://help.seapine.com/help.php?product=testtrack&type=ttclient&topic= TTSecurityBestPractices.

TestTrack 2016.0.2 contains a newer version of the Seapine License Server (version 2016.0.2).

Seapine License Server 2016.0.2

Bug Fixes

  • The date selection control was missing from Delete by Date dialog box that opens from the View Server Log dialog box in the license server admin utility.

Seapine License Server 2016.0.2 only supports TestTrack 2012.0 and later and Surround SCM 2012.0 and later.

Enhancements

  • The Word export field code reference page now displays the project name it was generated from.
  • Reduced occurrences of cache locks when reading and writing data on the TestTrack Server.

Bug Fixes

  • TestTrack on Mac OS X could crash if other applications using the Accessibility API were installed. (Desktop)
  • Creating a requirement from an issue did not always copy the source control files. (Desktop)
  • List window line spacing could randomly change if icons were used in field value styles. (Desktop)
  • Task boards and dashboards did not always scroll correctly when pressing Tab.
  • Bullets in formatted text fields could not always be deleted by pressing Backspace. (Desktop)
  • Filters with Closed Date restrictions greater than a specific value could return open items.
  • The Word export field code reference page included an invalid TC_TCSTP_TEXT field.
  • Uploading a Word export template with Unicode characters in the file path could fail on Linux.
  • Only the first 100 selected items were added to links. (Web)
  • Mouse wheel scrolling actions were reversed when using Microsoft Edge on Windows 10. (Web)

TestTrack 2016.0.1 also includes other minor bug fixes.

TestTrack 2016.0.1 contains a newer version of the Seapine License Server (version 2016.0.1).

Seapine License Server 2016.0.1

Enhancements

  • The Browse button on the Add License dialog box now remembers the last selected directory.

Bug Fixes

  • The License Server CGI Configuration Utility wrote empty ApplicationDirectory values to the configuration file.
  • The Edit User dialog box did not prompt to save changes when the license was changed and the user clicked Cancel.
  • The server log Delete By Date dialog box did not work correctly when using German regional settings.
  • The Add button on the Photo tab in the Add and Edit User dialog boxes was not enabled after updating another user's photo.
  • A version mismatch error could be returned when submitting multiple requests using the API.

Seapine License Server 2016.0.1 only supports TestTrack 2012.0 and later and Surround SCM 2012.0 and later.

New Features

  • Add columns to list windows to view information about and navigate to linked items.
  • Export all TestTrack item types to Microsoft Word. Use Word templates that contain tags and field codes to control the formatting and data exported to the resulting document. Templates for exporting requirement documents from earlier TestTrack releases (classic templates) are still supported. Items can also be exported to Word using the TestTrack SDK.
  • Use note widgets on dashboards to display formatted text, images, and hyperlinks to TestTrack or external resources.

Enhancements

  • Improved task board performance.
  • Improved performance when displaying dashboard widgets that use a filter with folder restrictions.
  • Use Ctrl+Mouse Wheel to zoom in multi-line text fields in workflow event dialog boxes. (Desktop)
  • Add the following actions to list window shortcut menus: Microsoft Word Export, Text File Export, and XML Export.
  • Configure the minimum disk space threshold on the TestTrack Server before warnings and severe errors are added to the server log.
  • Generate a .zip file that contains information about the TestTrack installation and recent server log entries from the server admin utility to send to Seapine Support for troubleshooting help.
  • Improved performance when selecting folders with large amounts of history data.
  • Removed the Locked By column from the Source Code tab to improve performance by over 60% when using Surround SCM. (Desktop)
  • ttstudio and http URLs entered in multi-line text fields are now automatically converted to hyperlinks.
  • Clicking a ttstudio or http hyperlink in a multi-line text field now always opens the item in the client the user is already logged in to.
  • Removing all child items in a parent/child link now indicates the link is broken.
  • The Configure Document Export Templates security command was added and is enabled by default for new projects. It is only enabled by default in upgraded projects if the Configure Email Templates or Configure Dashboards security command is enabled.

Bug Fixes

  • Changing fonts in a multi-line text field with tables and images could replace all images with the first image in the field and return an error
    about images not uploading. (Desktop)
  • An invalid parameters error could be returned when logging in or selecting a list window, which prevented the list window from opening. (Desktop)
  • A 'There is a problem with the short date configuration' error could be displayed when starting TestTrack. (Desktop)
  • Spell Check was disabled in menus when restoring a minimized Add/Edit/View window in MDI user interface mode. (Desktop)
  • The Project field in the Switch Project dialog box did not always automatically select the last project logged in to. (Desktop)
  • The non-breaking space (A0) character was not imported correctly from text files. (Desktop)
  • Exporting task boards required logging in to all TestTrack areas. (Desktop)
  • An 'Image type is not supported' error could be returned when pasting JPEG images. (Desktop)
  • Test configurations were only available if a user logged in with a Test Case Management license. (Desktop)
  • The attach date/time was not populated when attaching a changelist to a TestTrack item from Surround SCM.
  • Editing a filter could clear the Created by filter restriction. (Web)
  • The through date for trend reports could be off by one day if the date was not specified in the report settings and 'Use server computer's time zone' was selected in the Reports project options.
  • TestTrack could crash when editing field security in a security group. (Desktop)
  • Some German words, such as Terminalfenster, could be reported as spelled incorrectly. (Desktop)
  • Uploaded file attachments could include the path with the file name when using Internet Explorer or Chrome. (Web)
  • Custom hyperlink fields with values that linked to files on drives did not work. (Web)
  • The prevent message for automation rules preventing changes when entering events from list windows also included a message that an error occurred.
  • Burn down dashboard widgets did not display correctly if issues or requirements that did not have a Date Entered value were included.
    Burn down dashboard widgets did not display starting story points correctly if an item with story points was closed on the first day in the period.
  • The Connect to TestTrack settings could be lost when using the Outlook add-in.

Bug Fixes - requirements management

  • Document exports to Microsoft Word failed and returned a 'WordExport XML tag <Description> is invalid' error if the Description field was hidden in the specification document. (Desktop)
  • Issues could not be created from requirements if the Edit Public Folder security command was disabled for the security group. (Desktop)
  • Appending multiple requirements to a document did not always retain the order and hierarchy from the source document.

Bug Fixes - test case management

  • Generating a test case from a requirement could set the test case Creation Method to 'Add window'.
  • An empty error dialog box could be display when editing a closed test run from the Test Runs list window. (Desktop)

Additional Notes

  • TestTrack Server support on Mac OS X has been discontinued. The native TestTrack Client and Server Admin Utility are still available.
  • Support for Red Hat Enterprise Linux (RHEL) 6.5 and earlier and CentOS 6.5 and earlier has been discontinued.
  • The TestTrack Native Database Utility was updated. Make sure you are using the latest version of the utility, which is available for download at https://www.perforce.com/helix-alm-add-ons. See the backup utility release notes for details.
  • TestTrack 2011.1 and earlier databases must be upgraded to TestTrack 2015.1 before upgrading to TestTrack 2016. Contact Seapine Support for help.
  • The following Mac keyboard shortcuts changed: Command+Comma (,) now opens the User Options dialog box and Command+Shift+Comma now opens the Go To Location dialog box.
  • The Qt libraries used to build TestTrack 2016 were upgraded to Qt 5.5.1. This Qt version includes a scripting engine that uses floating point number approximations. These approximations cause less precise rounding of calculated custom field values that use the parseFloat function. Calculated values for these fields may be different than in earlier TestTrack versions. We recommend updating the formulas for these custom fields to also use the toFixed or toPrecision function for more precise calculations.

TestTrack 2016.0.0 also includes other minor bug fixes.

TestTrack 2016.0.0 contains a newer version of the Seapine License Server (version 2016.0.0).

Seapine License Server 2016.0.0

New Features

  • Add user photos to non-LDAP users. Photos are displayed in Seapine products that support them.

Enhancements

  • Add term licenses, even if expired, to be able to add maintenance extender keys.
  • Named licenses with all serial numbers assigned are no longer displayed in the Assign License dialog box.
  • The number of LDAP users returned when searching is now limited to 100 by default in the web admin utility.
  • Resyncing LDAP users now returns an error if a user record cannot be updated because of a name conflict.
  • Deleting a named license assigned to a user now displays a warning and prompts for confirmation before deleting.
  • Closing the Server Options dialog box after making changes now prompts to save the changes.

Bug Fixes

  • Users with Requirements Reviewer licenses were displayed with 'No license' in the Global Users list in the web admin utility.
  • Users with Requirements Management licenses were displayed with 'No license' in the Global Users list.
  • Users with assigned named licenses were displayed with 'No license' in the Global Users list if no more named licenses were available.
  • A JavaScript error was returned when selecting multiple users and clicking the arrow buttons to navigate through them in the web admin utility.
  • A JavaScript error could be returned when saving a license pool in the web admin utility.
  • User photos were not imported from the LDAP server when associating a user with an LDAP account.
  • Closing the error dialog box after entering password requirements exceeding the username 32 character limit also closed the Server Options dialog box.
  • License columns could not be removed from the Global Users list if the user removing the column was not assigned that license type.
  • The admin utility status bar was not updated with the correct username when logging out and logging back in with a different user.
  • Inactive LDAP users were not synced with the LDAP server.
  • An incorrect error message was returned when unsuccessfully logging in to the admin utility.
  • An incorrect error message was returned when adding an expired Requirements Reviewer license.
  • Disabling encrypted communications did not disable RSA encryption.
  • Users could make themselves inactive in the web admin utility.
  • The web admin utility crashed when opening the Associate Users page if any users had been deleted from the license server.
  • The Bottom button on the Print User List dialog box moved the user under the selected user down one instead of moving the selected user to the bottom of the list.
  • The Java API wrapper returned incorrect date values for the SerialNumber class.
  • The Java API wrapper returned the incorrect user creation date.

Seapine License Server 2016.0.0 also includes other minor bug fixes.

Seapine License Server 2016.0.0 only supports TestTrack 2012.0 and later and Surround SCM 2012.0 and later.

New Features - all TestTrack areas

  • Attach files and changesets to TestTrack items from Microsoft Team Foundation Server (TFS) at check in.

Enhancements - all TestTrack areas

  • The TestTrack Mac OS X client installers now install libraries in /usr/local and include libraries in the application bundle based on System Integrity Protection (SIP) changes in Mac OS X 10.11 (El Capitan).
  • The TestTrack Outlook add-in now supports Outlook 2016.

Enhancements - requirements management

  • Fields hidden for requirement types are now displayed in live charts and dashboard chart widgets if they are not hidden for one or more types.

Bug Fixes - all TestTrack areas

  • Local users or customers were not available in the Found by field if saved using the TestTrack SDK without setting the isactiveglobal flag.
  • Integer custom fields used in item mapping rules were rounded incorrectly when negative values were copied from the source item to the new item.
  • Item sorting in list windows was not used when creating report files from templates. (Client)
  • A security error could be returned when adding issues if the Add Links security command was not enabled for the user's security group. (Client)
  • Ampersands were not escaped in values from multiple selection fields in detail reports.
  • Items were not always displayed in the Unassigned Items column in task boards grouped by user.

Bug Fixes - test case management

  • Changes to test case and test run steps could be lost when adding a workflow event before saving the item. (Client)

Additional Notes

  • Support for the TestTrack Server and CGIs on Mac OS X will be discontinued in the next TestTrack release. The native TestTrack Client and Server Admin Utility will still be available. Please plan to move your server installation to Windows or Linux. See the Seapine knowledgebase for supported versions (www.seapine.com/knowledgebase/index.php?View=entry&EntryID=356).
  • Support for Red Hat Enterprise Linux (RHEL) 5.x and CentOS 5.x has been deprecated. Please plan to upgrade your server to RHEL/CentOS 6.x or 7.x because support for older versions will be discontinued in a future TestTrack release.
  • Dashboards are now available in TestTrack, so Seapine ALM Data Warehouse dashboards have been deprecated and will be removed in a future release. Reporting across products and projects will still be available in ALM Data Warehouse.

Additional Notes - Seapine License Server

  • Seapine License Server support on Mac OS X will be discontinued in the next license server release. Use the web admin utility to access license server information on Mac OS X. Please plan to move your license server installation to Windows or Linux. See the Seapine knowledgebase for supported versions (http://www.seapine.com/knowledgebase/index.php?View=entry&EntryID=283).
  • Support for Red Hat Enterprise Linux (RHEL) 5.x and CentOS 5.x has been deprecated. Please plan to upgrade your server to RHEL/CentOS 6.x or 7.x because support for older versions will be discontinued in a future Seapine License Server release.

TestTrack 2015.1.2 also includes other minor bug fixes.

Enhancements - issue management

  • Integration with Visual Studio 2015.

Bug Fixes - all TestTrack areas

  • The TestTrack Client could freeze or crash if an Add, Edit, or View item dialog box was closed before images in multi-line text fields loaded. (Client)
  • The TestTrack Client could freeze or crash if the Dashboards window was closed before all dashboards loaded. (Client)
  • Switching dashboards before they all loaded could cause the dashboard to only display a legend.
  • Resizing dashboards could cause the TestTrack Client to briefly stop responding. (Client)
  • Extracting a file attachment without an extension could return an error. (Client)
  • A user's password could not be changed when editing their information using the TestTrack SDK.Running a detail report on an item with a calculated timespan custom field based on <current time> could fail with a SAXParseException error.
  • A global user added to the Seapine License Server could not be immediately edited from TestTrack. (Client)
  • Emails could not be attached to TestTrack items from 64-bit Microsoft Outlook when using the Outlook add-in.
  • Multiple emails could not be attached to the same TestTrack item from Microsoft Outlook.
  • Task board swimlanes grouped by document showed 99% complete instead of 100% if fractional hours were entered in the item's workflow events.
  • Exporting test cases from list windows to Microsoft Excel did not include the http hyperlinks column. (Client)
  • Test variants in test cases could not be edited. (Web)
  • The calendar control did not always select the correct date based on the time zone TestTrack Web was used in. (Web)
  • Changing the month in the calendar control did not always update the days displayed in the calendar. (Web)
  • A 502 Bad Gateway error is returned when logging out another admin user in the TestTrack Web Server Admin Utility hosted on IIS.

TestTrack 2015.1.1 also includes other minor bug fixes.

New Features - all TestTrack areas

  • Use dashboards to quickly see project status and progress, assigned items, and recent project activity. Previously named the Home page, dashboards have many enhancements and new widget types. Chart widgets show various project metrics and statistics in a chart format. Burn up and burn down widgets show the work left to do or done in an iteration, sprint, release, or project segment. Create multiple dashboards for different purposes. Customize the layout and widgets for each dashboard.
  • Customize the available actions and organization of list window shortcut menus. (Client)
  • Use the Recent Items menu to quickly go to recently viewed or edited issues, requirements, requirement documents, test cases, and test runs.
  • Lock issues, test cases, and test runs to prevent editing based on workflow state.
  • Install 64-bit versions of the TestTrack Client, TestTrack Server Admin Utility, and specific integration components. Reduced the number of installers to two: client only and complete (client and server).
  • Use the TestTrack SDK getRecordListForTableWithQuery operation to retrieve a list of records based on a JSON query and dynamically filter the returned results. Enable a local option in the TestTrack Client to easily create and validate JSON query strings in the Add and Edit Filter and Advanced Find dialog boxes.

Enhancements - all TestTrack areas

  • Change passwords in TestTrack Web at any time. (Web)
  • Workflow events are now available in the new Workflow menu instead of the Activities menu. (Client)
  • The Go to Number command is now available in the File menu instead of the Edit menu to group all Go To commands together. (Client)
  • Zoom in, out, and to a specific percentage when viewing task boards. (Client)
  • Extract multiple file attachments from an item at the same time. (Client)
  • Burn up and burn down chart reports now display the actual date instead of the day number.
  • Burn up and burn down chart reports for items shared between folders with different release planning information now only include the work entered beginning with the start date configured for the folder. This allows items not completed in a sprint to be shared in the folder for the next sprint.
  • Sort the list in the Currently Assigned to Me widget on dashboards.
  • Improved performance for moving folders by 60%.
  • The TestTrack Server Admin Utility now shows the logged in administrative user and allows logging them off so another user can log in.
  • Enable or disable logging of SSL certificate warnings when sending and importing email.
  • Added support for TLS 1.1 and 1.2 when sending and importing mail.
  • The following security commands were added and are disabled by default: Edit Locked Issues, Edit Locked Test Cases, and Edit Locked Test Runs. The Configure Dashboards command was added, which is disabled for new installations and has the same setting as the Configure Dashboard Widgets command for upgrade installations. The Configure Home command was renamed to Configure Dashboard Widgets. The View Home command was renamed to View Dashboards.

Enhancements - requirements management

  • Import requirements from Microsoft Word documents that contain OLE objects. Supported object types include OLE Objects, charts, text boxes, smart art, equations, clip art, word art, and drawing canvases. Objects are inline thumbnail images in the resulting requirement description and the associated file is attached to the requirement. (Client)

Bug Fixes - all TestTrack areas

  • Copying and pasting nested lists in multi-line text fields did not work correctly. (Client)
  • Pasting OLE Object images from Microsoft Outlook or Word to attach to an item could truncate the image. (Client)
  • Attaching Wireshark files to items caused errors written to the server log about not loading file attachments during thumbnail generation.
  • Workflow event dialog boxes for assigning items could have default focus on the Notes field instead of the Assign To field if the 'Allow multiple user assignments' option was enabled for the event. (Client)
  • Clicking a requirement document hyperlink in a task board opened all documents instead of only the document specified in the link. (Client)
  • Task board cards did not always show the Enter Hours link.
  • An 'Error retrieving list window records' error could be returned when logging in or opening the Folders list window. (Client)
  • The position of the splitter in the Folders window changed when folder names were long. (Client)
  • Selecting <not set> in a required Assign To field on a workflow event did not always prevent saving the event. (Client)
  • Home page widgets based on requirement or documents using a filter with a <current user> restriction did not always display the correct value.
  • A JavaScript error could occur when using a bookmark to the Home page to log in. (Web)
  • Running trend reports based on workflow state was slower after upgrading to TestTrack 2015.0.
  • TestTrack could crash when running reports from folders. (Client)
  • Security group comparison reports did not include an events section for each item type if an item type was renamed to 'events'.
  • Custom decimal fields that included commas were not displayed in item lists. (Web)
  • Adding a custom decimal or number field and then changing it to a pop-up menu before saving it resulted in item lists not displaying the field values. (Web)
  • Custom integer field values could be set to more than 10 characters when editing the field settings. (Client)
  • Renamed field labels using umlauts or accents were not always displayed correctly in Add and Edit item dialog boxes. (Client)
  • Automation rules set to run scripts did not work correctly if the TestTrack data contained UTF-8 non-breaking spaces.
  • Emails sent using templates with field codes for custom date/time fields always used GMT instead of the server local time.
  • After upgrading, server options in the TestTrack Server Admin Utility could not be saved if the option description exceeded 32 characters.
  • The TestTrack Server could crash when passing an invalid custom field record ID to saveItemToTrack in the TestTrack SDK.
  • The installer did not recognize that Apache 2.4 was installed if it was running as a service.

Bug Fixes - requirements management

  • Requirement documents with a colon in the name could not be exported to Microsoft Word. (Client)
  • Multi-line custom field labels were not included in requirements exported to Microsoft Word. (Client)
  • Tables were resized to the page width instead of maintaining the size specified in TestTrack in requirements exported to Microsoft Word. (Client)
  • Extra white space could be displayed between rows in table cells in requirements exported to Microsoft Word. (Client)
  • Embedded images in imported Microsoft Word documents could be pixelated in the resulting requirements. (Client)
  • The Save As button was enabled in the Microsoft Word Import Warnings and Errors dialog box if the import completed successfully. (Client)
  • Column totals in the Specification Document window were not correct for fields included multiple times in the window. (Client)
  • Changing a requirement's type did not always update the type in the items the requirement was linked to.

Bug Fixes - test case management

  • List reports that included the Estimated Run Time field only displayed :: when some locale settings were applied.
  • Test variant values were not displayed on the Edit and View Test Run pages. (Web)
  • The estimated run time field value was incorrectly used as the estimated time for test runs in list windows, distribution reports, and other areas.

Additional Notes

  • The gSOAP toolkit used with the TestTrack SDK was upgraded. The TestTrack SDK now complies with the SOAP 1.2 standard. SOAP operations may yield a 10-50% performance improvement depending on the call and amount of data returned. The new gSOAP version has stronger restrictions on data types than previous versions. Errors may occur if your existing SOAP application does not follow data type standards. We recommend testing your SOAP applications in a test environment before using TestTrack 2015.1 in production.
  • If workflow events were grouped in a sub-menu, you must re-enable this user option after upgrading.

TestTrack 2015.1.0 also includes other minor bug fixes.

TestTrack 2015.1.0 contains a newer version of the Seapine License Server (version 2015.1.0).

Seapine License Server 2015.1

New Features

  • Import user photos from Active Directory servers. Photos are displayed in Seapine products that support them.

Enhancements

  • Improved error messages for when no licenses are available or an existing license is expired.

Bug Fixes

  • The User column in the server log was not moved to the target database during database conversion.
  • An empty message was written to LSStartup.log when the license server started or stopped.
  • A timeout error was returned when editing an LDAP server connection on Linux.
  • The license server API crashed when converting serial numbers to a string.
  • Adding a user with a MAPI email address using the API caused all new email to be the Internet type instead of MAPI.

Seapine License Server 2015.1.0 also includes other minor bug fixes.

Seapine License Server 2015.1.0 only supports TestTrack 2011.0 and later and Surround SCM 2011.0 and later.

Bug Fixes - all TestTrack areas

  • An existing workflow event may not be saved correctly when editing it and then opening it from the item Overview tab without making any changes before saving the item. (Client)
Enhancements - all TestTrack areas
  • Hide and more easily identify inactive workflow states on the Columns tab in the Add and Edit Task Board dialog boxes. An Inactive label is displayed o cards for inactive states and inactive state cards are displayed after active states. (Client)
  • Pressing and holding the CTRL key and using the mouse wheel now zooms default-sized text in multi-line text fields when editing items. (Client)
  • Support for PostgreSQL 9.4.
Bug Fixes - requirements management
  • An extra line could be displayed at the beginning of requirement description fields after importing a Microsoft Word document. (Client)
Bug Fixes - all TestTrack areas
  • The TestTrack Server could stop responding and sent email could get stuck in an infinite loop if a recipient's user record had MAPI set as the email type.
  • Automatic server reconnection from the client did not work when encryption was turned off on the TestTrack Server. (Client)
  • Copying text from inside a bulleted list item and pasting it in another location always pasted the bullet character. (Client)
  • Copying text from a bulleted or numbered list and pasting it in another list inserted an empty line. (Client)
  • Pasting as plain text did not always preserve line feeds. (Client)
  • Pasting images in the web client could cause a buffer overrun and log out users. (Web)
  • Changing the font size of selected text with other attributes, such as color, could change all selected text to use those attributes, not just the size. (Client)
  • Dropdown list scrollbars could be displayed off screen when close to the edge of the screen. (Client)
  • When using multiple monitors, the screen used and positioning was not saved when closing and reopening the client. (Client)
  • The Home page did not automatically update to reflect changes to state attributes in workflow configurations.
  • Custom colors in Home page widgets were not saved if only change was the color when editing a widget. (Client)
  • Task boards grouped by user did not re-sort after changing the 'Display names as' user option.
  • TestTrack crashed when printing a detail report from a task board. (Client)
  • Task board swimlanes displayed 0% complete if all items in the swimlane were 100% complete.
  • Adding a filter restriction based on a folder could automatically add an additional folder to the restriction. (Client)
  • Custom fields created immediately after deleting a custom field could have the same permissions as the deleted field.
  • The Is Locked column for requirements in the Folders list window did not automatically update when the requirement's document was locked or unlocked. (Client)
  • The Working Hours in Period value displayed in a Folder list column was incorrect.
  • No users were displayed when filtering columns based on user custom fields in the Test Case and Test Run lists. (Web)
  • Installing only the Seapine License Server Web Admin Utility did not install all of the required client libraries.
  • The installer did not provide options to change the application directory when only installing the TestTrack Server Admin Utility.
  • The Linux installer could return errors that some symlinks could not be created.
  • Linked items were not included when previewing traceability reports from list windows. (Client)
  • Live charts could display twice the number of actual test runs. (Client)
  • The Release Status report could display a variance of .01 from the actual value.
  • Test run estimated run time was not used when calculating estimated time in Burn Down and Burn Up Chart reports.
  • Reports could display AM instead of PM for the generated time if it was 12 PM.
  • Only one security group could be selected when 'Shared with security groups' access was selected for a folder. (Client)
  • A 'No items pass the current search' message could be displayed after logging in. (Client)
  • The Remove button on the Folders list window was disabled if the Remove Items from Folder security command was enabled and the Delete items command was disabled for the security group. (Client)
  • Controls on the Display Settings tab in the Add and Edit User or Customer dialog boxes were always disabled. (Client)

TestTrack 2015.0.0 also includes other minor bug fixes.

TestTrack 2015.0.1 contains a newer version of the Seapine License Server (version 2015.0.1).

Seapine License Server 2015.0.1

Enhancements
  • Server log messages are now added when the TestTrack or Surround SCM Servers do not synchronize correctly with the license server.

Seapine License Server 2015.0.1 only supports TestTrack 2010.1 and later and Surround SCM 2010.1 and later.

New Features - all TestTrack areas

  • Configure and use interactive task boards based on folders to communicate and measure progress during a sprint, release, or other milestone. Drag items between columns to change the workflow state. Group items in swimlanes based on folder, user, relationship, or requirement document.
  • Change user and customer password options in the TestTrack Client. Changes are also updated in the Seapine License Server and vice versa. (Client)

Enhancements - all TestTrack areas

  • View lists of source file attachments for items in matrix reports. Use the %SRCFILE% field code to include the source file list in email templates and requirement documents. Use the %SRCFILECON% code for a condensed list that excludes the list of individual files in changelists.
  • Paste images and text from the clipboard, Microsoft Word, and TestTrack native and web client fields to multi-line text fields in TestTrack Web. Drag and drop images from the desktop and other TestTrack Web fields to multi-line text fields. Some supported browsers do not support all paste and drag and drop actions. (Web)
  • Burn Down Chart, Burn Up Chart, Cumulative Flow Chart, and Velocity Chart reports now display remaining hours for items as zero if a closed item had remaining time or if a workflow event with zero actual and zero remaining hours was entered for the item.
  • Use CTRL+H on Windows and Linux as a keyboard shortcut to insert hyperlinks in multi-line text fields. (Client)
  • The Configure Task Boards security command was added. This command is disabled for all existing security groups in upgraded projects and enabled for the Administration group in new projects.
  • Improved look and usability of help. Includes better search capabilities, quick access to PDF versions of guides, and links to other Seapine resources.
  • Support for Mac OS X 10.10 (Yosemite). (Client)
  • Upgraded to OpenSSL 1.0.1i.

Enhancements - test case management

  • Change the estimated run time for test cases and test runs using bulk field changes. (Client)

Bug Fixes - all TestTrack areas

  • Closing an Add or Edit item dialog box prompted to save changes even if no changes were made if the item was last updated by a Modify trigger. (Client)
  • Switching projects reset the 'Always log in with this username and password' option. (Client)
  • Pasting as plain text in multi-line text fields could remove all line feeds. (Client)
  • Upgrading projects failed if the LINKHISTRY.HistInfo column included more than 255 characters.
  • The Microsoft Outlook add-in could be disabled after upgrading to TestTrack 2014.1.2. (Client)
  • SOAP applications that marked linked items as suspect did not work after upgrading to TestTrack 2014.0.
  • No field values were displayed for a child field in a relationship if all values were valid for the parent value. (Web)
  • Downloading file attachments from workflow events could fail with an insufficient security error. (Web)
  • Orphaned emails could display an incorrect sender. (Client)
  • TestTrack crashed when closing an assignment notification dialog box when the MDI window was minimized. (Client)
  • The Perl installers added trailing slashes in the ttstudio.conf file, which could cause issues connecting to databases.

Bug Fixes - issue management

  • Importing issues via email failed if a user was created from a previously imported email and the email address exceeded the maximum length for the first name field.

Bug Fixes - requirements management

  • The wrong version of the requirement document Description value was used when exporting a document snapshot to Microsoft Word. (Client)
  • Editing a requirement inline in a document could keep the requirement locked if the Esc key was pressed on the save dialog box. (Client)
  • Requirement pop-up custom fields supporting single selection that shared the issues Version value list did not display field formatting in the Requirements list window. (Client)
  • TestTrack could crash when creating a related requirement from another requirement, adding it to a document, and closing the Add Requirement dialog box. (Client)

Bug Fixes - test case management

  • The list of available test variants was incorrect when adding variants to a test case. (Web)
  • TestTrack could crash when viewing test cases. (Client)

TestTrack 2015.0.0 also includes other minor bug fixes.

Additional Notes

  • The TestTrack Native Database Utility was updated in April 2014. Make sure you are using the latest version of the utility, which is available for download at http://www.seapine.com/ttresources.html. See the backup utility release notes for details.

TestTrack 2015.0.0 contains a newer version of the Seapine License Server (version 2015.0.0).

Seapine License Server 2015.0.0

New Features

  • Support for Term licenses for TestTrack and Surround SCM.

Enhancements

  • Improved look and usability of help. Includes better search capabilities, quick access to PDF versions of guides, and links to other Seapine resources.
  • Upgraded to OpenSSL 1.0.1i.

Bug Fixes

  • The Name field in the Add and Edit License Pool dialog boxes was not sized correctly on Mac OS X.
  • Email addresses added to users from the API were not saved correctly.
  • Empty error messages were displayed in the LSStartup.log file when the server started.
  • Saving Active Directory connections with invalid addresses caused a timeout in the client admin utility.
  • Total License Counts were displayed differently in the client and web admin utilities.

Seapine License Server 2015.0.0 also includes other minor bug fixes.

Seapine License Server 2015.0.0 only supports TestTrack 2010.1 and later and Surround SCM 2010.1 and later.

Bug Fixes - all TestTrack areas

  • Project metadata could be missing from databases after upgrading to TestTrack 2014.1.1 in some scenarios.

TestTrack 2014.1.2 contains a newer version of the Seapine License Server (version 2014.2.0).

Seapine License Server 2014.2.0

Enhancements

  • User records are automatically resynced during the initial connection between the license server and Seapine product server after a restart.
  • Users who cannot log in because the assigned license in the Seapine product does not match the assigned license in the license server are updated with the correct license when the product server periodically pings the license server.
  • Additional information is written the server log when a floating license is not available for a user during login.
  • Improved usability in several areas of the Java API.
  • The user record creation date is now available in the API.
  • Upgraded to OpenSSL 1.0.1h.

Bug Fixes

  • The API did not correctly report TestTrack SDK licenses.
  • Users were prompted to save changes even if no changes were made in the Edit User dialog box and when converting or changing the license server database.
  • A JavaScript error occurred in the web server admin utility when pop-up windows were blocked in the browser and external authentication was configured.
  • The Password never expires option in user records was not saved to the database correctly and did not work when logging in to TestTrack.

Seapine License Server 2014.2.0 also includes other minor bug fixes.

Seapine License Server 2014.2.0 only supports TestTrack 2010.1 and later and Surround SCM 2010.1 and later.

Enhancements - all TestTrack areas

  • Configure the number of minutes of inactivity before TestTrack Web users using floating licenses are automatically logged out. A warning dialog box is displayed for 60 seconds before log out to let users choose to stay logged in. (Web)
  • Upgraded to OpenSSL 1.0.1h.

Bug Fixes - all TestTrack areas

  • All HTML formatting was removed when spell checking email. (Client)
  • When starting TestTrack, maximized list windows were displayed in normal size and then maximized. (Client)
  • Defect Scribe did not always run correctly after upgrading to TestTrack 2014.1.0. (Client)

Bug Fixes - issue management

  • Images in multi-line text fields were not always displayed correctly in issues imported from email.
  • The Linux Perl installer did not always install SoloBug. (Client)

Bug Fixes - requirements management

  • A table's column span was not always set correctly if the span between rows was different in requirement documents imported from Microsoft Word. (Client)

Bug Fixes - test case management

  • The Estimated run time field was not displayed correctly when opening a test run in Microsoft Excel. (Client)

TestTrack 2014.1.1 also includes other minor bug fixes.

New Features - all TestTrack areas

  • View assigned items, recent activity, and other configured widgets on the Home page. Widgets display the number of items that pass a specific filter and open a filtered item list when clicked.
  • Configure and apply text styles and icons to list values and workflow states to more easily identify them in item lists and matrix reports.
  • Attach source files and commits to items from Git, GitHub, and other source control providers.
  • Export a configuration report to Microsoft Word that contains details about project settings.
  • Create trend reports that show the total number of items in each workflow state at the end of a specified period.

New Features - requirements management

  • Configure item mapping rules to create new requirements from existing requirements and require adding new requirements to a document.

Enhancements - all TestTrack areas

  • Access Surround SCM files and changelists from hyperlinks in items they are attached to. Requires configuring Surround SCM as an external source control provider.
  • Improved existing encryption options and added support for RSA key exchange for stronger security between the TestTrack Server and clients.
  • Changing passwords now requires entering the current password.
  • Change passwords when promoting users to the Seapine License Server. (Client)
  • Use enhanced matrix reports to create risk mitigation and other uniquely formatted list reports. Add columns that contain the same contents as another column, add an extra header row and merge header cells to group related columns, and display text using styles configured for field values. (Client)
  • Relative ranking is now maintained when moving and copying multiple items between folders.
  • Add items in existing folders to other folders in the Folders list. (Web)
  • Click the X in an item list column to quickly remove it. (Web)
  • View row and column totals in trend reports based on actual vs. estimated hours.
  • View the sum of column totals in distribution reports.
  • Use the ChartsOnlyReport.xslt and HeaderAndCharts.xslt stylesheets to only display charts in trend and distribution reports.
  • The Links tab now displays requirement tags. (Client)
  • Use parent/child relationships to link items when item mapping rules are used.
  • The TestTrack Client now automatically reconnects to the server if the IP address changes. (Client)
  • Added Arial, Arial Black, and Tahoma to the Font list in multi-line text fields. (Client)
  • Active Directory users required to use single sign-on can now use their password for electronic signatures. The Electronic Signature Password field was removed from the Edit User dialog box.
  • Enable the Configure List Values security command to allow users to configure list items without full security to manage project fields provided by the Setup Project Fields command.
  • The following security commands were added. The following new commands are disabled by default: Configure Field Value Styles, Configure Home Widgets,
    Configure Source Control Providers, and Export Project Configuration Report. The new View Home command is enabled by default. The new Configure List Values command is disabled by default, but is enabled after upgrades if the Setup Project Fields command is enabled for the security group.
  • Upgraded to OpenSSL 1.0.1g.

Enhancements - requirements management

  • Expand and collapse all requirements in the tree in the Specification Document window. (Client)
  • View the Folders list when using a requirements reviewer license. (Web)
  • Bug Fixes - all TestTrack areas
  • Only the first item was added when adding multiple new items to a folder. (Client)
  • Alt+Del was incorrectly used as the keyboard shortcut to remove items from folders.
  • The Font field in multi-line text fields did not display a value if multiple fonts were selected in the text field. (Client)
  • Fonts applied in multi-line text fields in the native client were not always applied in the web client and vice versa.
  • Clicking a column header to sort item lists did not always immediately change the sort order. (Web)
  • The TestTrack Server Admin Utility did not start on Mac OS X 10.8.
  • The attached date and time were not set when attaching Surround SCM changelists or files. (Client)
  • Some file attachment types, such as JPEG, could not be displayed in the internal viewer if the user did not add the file extension to the View File local options. (Client)
  • Online help was not always displayed for the TestTrack version it was viewed from.
  • The TestTrack Server could stop responding if a network issue occurred when performing DNS lookups while logging messages in the startup log.
  • Automation rules that added new test runs to folders did not always add all the test runs.
  • Clicking Cancel when ranking items in folders did not prompt to save changes. (Web)
  • An error could occur when using Go To to find an item that was already open. (Client)
  • An error could occur when viewing a diagram from the Workflow tab if a state or event name included a newline character. (Client)
  • XML exports with .zip files over 2.2 GB were corrupt. (Client)
  • XML imports from large XML files could fail. (Client)
  • Source file names were not correctly escaped in detail reports.
  • Distribution reports did not include correct information from the Version field.
  • A 'The password cannot be larger than 64 characters' error could be returned when logging in to the native TestTrack Server Admin Utility.
  • Usernames were not correctly escaped on the item History tab.
  • Perforce did not correctly handle newline characters in submit comments. (Client)
  • The Switch Project list did not include scrollbars if the list was long. (Web)
  • Inline images in multi-line text fields could be lost after selecting all text in the field and changing the font. (Client)
  • Emails that included an empty comment (<!---->) were not correctly imported.
  • The Save As dialog box opened when extracting file attachments did not display the extracted filename on Mac OS X. (Client)
  • Using the previous and next buttons to view or edit items in folders did not maintain the sort order from the Folders list window when navigating between items. (Client)

Bug Fixes - requirements management

  • Requirement document impact reports did not work after upgrading toTestTrack 2014.0.0.
  • Audit trail reports did not include source control changelists attached to requirements. (Client)
  • Source control files were not imported from requirements or documents when importing from XML. (Client)
  • A Java runtime error could occur when importing documents from or exporting documents to Microsoft Word. (Client)
  • Pressing Shift+Tab did not move items in lists out one level when editing a multi-line text field in the Specification Document window. (Client)
  • Bug Fixes - test case management
  • Script results selected for deletion were still deleted even when clicking
  • Cancel in the Edit Test Run dialog box. (Client)
  • Shared steps could not be inserted in the first line in text view. (Web)
  • Audit trail reports did not include source control changelists attached to test cases. (Client)

Additional Notes

  • MySQL databases are no longer supported. Support was deprecated in TestTrack 2011.1. If you use MySQL, you must convert your server and project databases before upgrading to TestTrack 2014.1. If you are under maintenance, Seapine Support can guide you through the process of converting your databases.
  • The TestTrack Native Database Utility was updated in April 2014. Make sure you are using the latest version of the utility, which is available for download at http://www.seapine.com/ttaddons.html#dbbackup. See the backup utility release notes for details.

TestTrack 2014.1.0 also includes other minor bug fixes.

TestTrack 2014.1.0 contains a newer version of the Seapine License Server (version 2014.1.0).

Seapine License Server 2014.1.0

Enhancements

  • Improved existing encryption options and added support for RSA key exchange for stronger security between the Seapine License Server and
    server admin clients.
  • Active Directory users required to use single sign-on can now use their password for TestTrack electronic signatures.
  • The next versions of the Seapine License Server and Seapine ALM Reporting Platform will be backward compatible, which eliminates the need to install the same versions.
  • Upgraded to OpenSSL 1.0.1g.

Bug Fixes

  • Users were not prompted to save changes before canceling when adding or editing a user.
  • The API did not return correct information about Seapine Suite licenses.

Seapine License Server 2014.1.0 also includes other minor bug fixes.

Seapine License Server 2014.1.0 only supports TestTrack 2010.1 and later and Surround SCM 2010.1 and later.