Bug Fixes - all Helix ALM areas

  • The Project Options dialog box did not always display the appropriate categories when logged in without all license types. (Desktop)
  • Calculated custom fields were not always updated before applying automation rules when adding workflow events to items.
  • The Change Report hyperlink was not available on the folder History tab after saving a folder.
  • The Repository URL field in the Source Control Providers dialog box did not accept spaces when configuring the Subversion integration. (Desktop)

New Features - all Helix ALM areas

  • Integration with Slack. View details about a Helix ALM issue, requirement, requirement document, test case, or test run when pasting a ttstudio://, https://, or http:// link for it in a Slack post. Replies to a post are automatically added as informational workflow events in the Helix ALM item. Requires installing the Helix ALM Slack application from the App Directory in Slack.
  • Duplicate the structure of a folder to use it again without manually creating the folder and all subfolders. (Web)
  • Generate and manage API keys to use for more secure user authentication to the REST API. Eliminates the need to store usernames and passwords when using the REST API. (Desktop)

Enhancements - all Helix ALM areas

  • Improved the SoloSubmit interface to make it responsive and more modern. (Web)
  • Export Helix ALM items to Microsoft Word .docm files, which support macros.
  • Support for Microsoft Team Foundation Server (TFS) 2018 Update 2 (Desktop)

Bug Fixes - all Helix ALM areas

  • Importing email sent from the Windows 10 Mail application into Helix ALM did not always correctly convert Unicode characters.
  • Installing the Helix ALM Server as a service did not quote the Windows service path. This fix addresses a security vulnerability (CWE-428).
  • A warning was incorrectly added to the server log when saving live charts, advanced find results (tab filters), and list window tabs even if no items were actually being saved.
  • Images included in emails automatically sent when an item changed could be low quality.
  • Pressing Ctrl+Z in a multi-line text field after navigating to a different item could replace the content of the field from the previous item instead. (Desktop)
  • Detail and list report content did not wrap correctly if column values in the item list included non-breaking spaces.
  • The live chart selection field only included charts for the item type selected in the Report Contains field in the Reports list window. (Desktop)
  • Searching on text fields did not find all matching items if the text searched on included non-breaking spaces.
  • Files and changelists attached from the Helix Visual Client (P4V) using a Windows code page did not display Unicode characters correctly in Helix ALM.

REST API New Features - all Helix ALM areas

  • View interactive help for the REST API. Help is installed locally with the REST API server and can be accessed from https://<YourAPIServer>:8443.
  • Log in using a REST API key instead of a username and password for more secure authentication.
  • Attach files to items.
  • Attach files to workflow events.
  • Work with inline images in multi-line text fields.

REST API New Features - issue management

  • Attach files to issue Found by records.

REST API New Features - requirements management

  • Get, add, and update requirements.
  • Get, add, and update requirement document details.
  • Search for requirements and documents.

REST API New Features - test case management

  • Attach files to test case steps.
  • Attach files to actual results in test run steps.

REST API Enhancements - all Helix ALM areas

  • Attachment objects now include a content link to download the attachment.
  • Attachment objects now include an encodedFileID, which can be used to download the attachment from the /{projectID}/files endpoint.
  • Removed the archiveFilename property from the attachment JSON object. Update any existing scripts or applications that use archiveFilename.
  • Upgraded Node.js to 6.14.0 to address vulnerabilities (CVE-2018-7160, CVE-2018-7158, CVE-2018-7159).

REST API Bug Fixes - All Helix ALM areas

  • The REST API server was not installed correctly when installing on a secondary drive.

REST API Bug Fixes - test case management

  • Generating test runs failed when electronic signatures and enhanced compliance options were enabled for the project.

Helix ALM 2018.2.0 also includes other minor bug fixes.

Additional Notes

  • We strongly recommend configuring HTTPS for Helix ALM Web installations. Starting with this release, support for multiple browser tabs will not be available unless HTTPS is configured on the web server.

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

Helix ALM License Server 2018.2.0

Enhancements

  • Generate and manage API keys to use for more secure user authentication to the Helix ALM REST API. Eliminates the need to store usernames and passwords when using the REST API. (Desktop)

Bug Fixes

  • Installing the license server as a service did not quote the Windows service path. This fix addresses a security vulnerability (CWE-428).

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

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

New Features - all Helix ALM areas

  • Open Helix ALM pages in multiple browser tabs and windows without logging in again or using additional licenses. Most navigation links are now true browser hyperlinks, which makes it easier to copy and paste them. (Web)
  • Include inline images and attachments when sending email. (Web)
  • Click Watch when working with issues, requirement documents, requirements, test cases, and test runs to receive notifications when they change. Manage the list of watchers for an item depending on security permissions. (Web)
  • Add new Helix ALM items from Jira when using the Helix ALM for Jira add-on. 

Enhancements - all Helix ALM areas

  • Add, edit, and reorder custom fields while other users are logged in. (Desktop)
  • Reorganized item pages for more convenient access to menus and actions. Click an event on the workflow button bar to quickly add workflow events to items. (Web)
  • Improved window titles for easier identification when using multiple browser windows and tabs or reviewing browser history. (Web)
  • Emails sent via system notification rules can include images from multi-line text fields.
  • Improved support for exporting high resolution images to Microsoft Word. Set server options in the registry utility to control the behavior of exported images.
  • The Show Logged in Users dialog box now has a Refresh button. (Desktop)
  • The history table in detail reports now includes a Who column.
  • Added same origin header checks to improve prevention of cross-site scripting vulnerabilities in Helix ALM Web. Configure support for cross-origin requests in the registry utility.
  • Support for PostgreSQL 10 databases.
  • Upgraded OpenSSL to 1.0.2n.
  • Support for Jira 7.7 and Jira 7.8 for the Helix ALM for Jira add-on.
  • The Manage Users Watching Items security command was added and is enabled by default for new projects. It is only disabled by default in upgraded projects if the Remove Notify Users command is disabled.

Enhancements - issue management

  • Click Watch in issues to receive email notifications when they change. Manage the list of watchers for an issue depending on security permissions. (Desktop)

Enhancements - test case management

  • Press Tab at the end of a row to add a new row below it on the Steps tab on the Add and Edit Test Case pages. (Web)
  • The Steps tab on the Add and Edit Test Case pages now has an Add Step button if the test case does not have any steps to help new users know what to do next. (Web)
  • Automatically open a test case after it is generated if a single requirement was selected.

REST API New Features - issue management

  • Get and add workflow events for an issue.
  • Get details about issue attachments.
  • Get found by records for an issue.

REST API New Features - test case management

  • Get, add, and update test cases.
  • Generate test runs.
  • Get and update test runs.
  • Get and add workflow events for a test case or test run.
  • Get and update test variants for a test case or test run.
  • Get and update steps for a test case or test run.
  • Get details about test case or test run attachments.
  • Get details about scripts attached to a test case or test run.
  • Search for test cases or test runs.

REST API Enhancements - all Helix ALM areas

  • Upgraded Node.js to 6.12.2 to address vulnerabilities (CVE-2017-15896, CVE-2017-3738).

REST API Enhancements - issue management

  • Changed the fieldID property for issue fields array objects to id for consistency with all Helix ALM areas. Update any existing scripts or applications that use this property.
  • Changed the names of identifiers used in expandable sections of issues for clarity and consistency. For example, issues/events/events is now issues/events/eventData. This convention is now used in all Helix ALM areas.
  • Errors when doing a PUT or POST on issues now return a standard errorElementPath instead of itemIndex to provide a detailed path to the element that caused the error. Update any existing scripts or applications that use itemIndex.
  • Removed the self property from objects in attachmentsData, eventsData, and foundByRecordsData arrays. For example, events no longer have self tags in issues/events/eventsData. Update any existing scripts or applications that use this property.

Bug Fixes - all Helix ALM areas

  • Security groups in a new project created from a template had different command security than the groups in the source project.
  • Creating a project from a template in an RDBMS database could hang if attachments were stored in the database and the source and destination databases were in the same physical database.
  • Arrow buttons were not displayed in the Folders list window when using Helix ALM on Linux with a non-GNOME desktop, such as KDE. (Desktop)
  • Hyperlinks in the item History tab did not work. (Web)
  • The item History tab did not display all events as hyperlinks if changes were made by automation rules.
  • Importing saved tabs did not import the correct settings for interactive filters.
  • Helix ALM on macOS could crash when clicking the Close button with a shortcut menu open on the folder tree in the Folders list window. (Desktop)
  • Helix ALM on macOS could crash when opening a requirement. (Desktop)
  • Field codes were incorrectly displayed in the warning about logging changes in the audit trail in the Compliance project options. (Desktop)
  • Merging table cells in multi-line fields could add additional cells on the right in the same row.
  • Text copied from the Overview or Workflow tab and pasted in a multi-line field could contain 'p, li { white-space: pre-wrap;}'. (Desktop)
  • Pasting content into a multi-line field could incorrectly convert spaces to non-breaking spaces. (Desktop)
  • Sending email with multiple items selected in an item list only included the first item in the Send Email dialog box. (Web)
  • The &, <, and > characters were escaped in the body text in tracked email.
  • Link definition names displayed in list window columns were not updated after the definition name was changed.
  • Running a report that included user fields could fail with a SAXParseException error if the User Selection Lists project option was set to add the email address and the user email address field contained HTML-reserved characters.
  • The wrong user could be selected when using type ahead to search in the Assign To field in workflow event dialog boxes if the mouse cursor was in the list. (Desktop)
  • Multi-line fields containing tables with text under them could display the text on the right side of the table when exported to Microsoft Word.
  • Multi-line fields containing tables could have extra indentation in cells when exported to Microsoft Word using a template with indentation in the requirement document hierarchy.
  • Large images in multi-line fields could be larger than the image as resized in Helix ALM when exported to Microsoft Word.
  • Opening a list window in Microsoft Excel could return an 'unknown exception occurred' error if the list window contained a date with a <not set> value. (Desktop)
  • Clicking the Open in Jira link could fail and return an error that the URL is not valid if the integration requires user credentials and the user did not enter them yet.

Bug Fixes - issue management

  • The import mail password was not encrypted in the database.
  • Issues created from Defect Scribe could have a placeholder for images instead of actual images. (Desktop)

Bug Fixes - test case management

  • Test variant values were incorrectly truncated in the Change Test Variant Values dialog box. (Desktop)
  • The %TRSTS% field code was not always replaced with the test run status name in matrix reports.

Helix ALM 2018.1.0 also includes other minor bug fixes.

Additional Notes

  • Support was discontinued for Mac OS X 10.9, CentOS 6.6 and 6.7, Debian 7, Fedora 21 and 22, openSUSE 13.1 and 13.2, Red Hat Enterprise (RHEL) 6.6 and 6.7, Ubuntu 12.04 - 13.10, Eclipse 3.8 - 4.4, Microsoft Excel 2007 and 2008, QA Wizard 2014 and 2015, Microsoft Visual Studio 2005, Git 1.8 - 2.3, Perforce Helix Core 2014, Microsoft SourceSafe 6, Subversion 1.6 and 1.7, Microsoft Internet Explorer 10, Google Chrome 55 - 58, Mozilla Firefox 45 - 51, Apple Safari 8, and Microsoft IIS 6.0.
  • SoloBug has been discontinued.
  • Defect Scribe recording against Firefox and Chrome browsers has been discontinued due to architectural changes in those browsers.
  • Support for PostgreSQL 8.3 - 9.0 has been deprecated. Support will be discontinued in a future Helix ALM release.

Helix ALM License Server 2018.1.0

Enhancements

  • The license server logo was updated.
  • Support for PostgreSQL 10 databases.
  • Upgraded to OpenSSL 1.0.2n.

Bug Fixes

  • When setting the XML import file location using the web server admin utility in Internet Explorer, the entire path was displayed, which was inconsistent with other browsers.
  • The license server did not send an accurate list of users to older versions of TestTrack, which prevented users from logging in to the TestTrack Server Admin Utility. If a user logged in using the Local Helix ALM admin password, they could not add new server admin users.

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

Additional Notes

  • Support was discontinued for Microsoft Windows Vista, CentOS 6.6 and 6.7, Debian 7, Fedora 21 and 22, openSUSE 13.1 and 13.2, Red Hat Enterprise (RHEL) 6.6 and 6.7, Ubuntu 12.04 - 13.10, Apple Open Directory, Microsoft Active Directory 2003, OpenLDAP 2.3, Microsoft Internet Explorer 10, Google Chrome 55 - 58, Mozilla Firefox 45 - 51, Apple Safari 8, and Microsoft IIS 6.0.
  • Support for PostgreSQL 8.3 - 9.0 has been deprecated. Support will be discontinued in a future license server release.

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

New Features - test case management

  • Insert test variant field codes in test case fields and steps using the Insert Variant Field Code menu.

Enhancements - all Helix ALM areas

  • Updated JIRA to Jira to comply with branding changes.

Enhancements - REST API (technical preview)

  • Use POST with the issues resource to add issues.
  • Use PUT with the issues resource to update issues.
  • Configure the session token timeout in the Helix ALM Registry Utility.
  • Use a search query to search user fields.
  • Upgraded to Node.js 6.12.0 to address a vulnerability (Node.js CVE-2017-14919).

Bug Fixes - all Helix ALM areas

  • Read-only multi-line text fields could be fuzzy on 4K monitors in multi-monitor configurations. (Desktop)
  • The dashboard More menu included all available dashboards, not just ones that did not fit on the screen.
  • Default saved tabs set for security groups were not always displayed correctly in the Edit and View Security Group windows.
  • New server installations using the Perl installer did not create the TTServDB directory if the sample projects were not being installed.
  • The Filters list window was empty and returned an error when the list was sorted by security group. Users had to log in again if the Helix ALM Server was running on Linux. (Desktop)
  • ttstudio hyperlinks in matrix reports did not work correctly.
  • After deleting a private folder, some other private folders were no longer displayed for the user until the server was restarted. This bug was introduced in Helix ALM 2017.2.

Bug Fixes - test case management

  • Field codes were not replaced in Test Run Result Status trend report headers.
  • Importing test cases from an XML file returned a warning that test variants did not exist even if they did. (Desktop)

Bug Fixes - REST API (technical preview)

  • Responses did not include paging headers or paging links in the body.
  • The response JSON for GET /{projectID}/issues was fields: {fields: []} instead of fields:[].
  • The GET /{projectID}/issues request did not return any issues if the user only had one product license type assigned.

Helix ALM 2017.3.0 also includes other minor bug fixes.

Technical Preview - Helix ALM REST API
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 work with 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 API, contact Perforce Support.

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

Helix ALM License Server 2017.3.0

Bug Fixes

  • Helix ALM 2016.0.0 and 2016.0.1 could not connect to the most recent version of the license server if there were any users in the license server database.

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

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

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.