Helix ALM 2023.4.0 release notes

Released: December 2023

  • (Desktop) indicates changes specific to the desktop client.

  • (Web) indicates changes specific to the web client.

  • (REST API) indicates changes specific to the REST API.

  • (SOAP SDK) indicates changes specific to the SOAP SDK.

New features

Requirements management

  • Open requirements in Microsoft Excel from a requirements document.

Enhancements

All Helix ALM areas

  • Prevent importing auto reply and mail list generated emails.
  • Reduced the amount of time holding a cache lock while running filters for the list windows.
  • Improved the performance when filtering by all text fields.
  • Upgraded to NodeJS 18.18.2 to address potential vulnerabilities (CVE-2023-44487, CVE-2023-45143, CVE-2023-38552, CVE-2023-39333)
  • Upgraded OpenSSL to 3.0.9 to address potential vulnerabilities (CVE-2022-2069, CVE-2022-2097, CVE-2022-4304, CVE-2022-4450, CVE-2023-0215, CVE-2023-2086, CVE-2023-0464, CVE-2023-0466, CVE-2023-0465, CVE-2023-2650).
  • Upgraded REST API to address potential vulnerabilities (CVE-2022-25883
  • Upgraded to Angular 16.2.8 to address potential vulnerabilities.
  • Upgraded AngularJS to version 1.8.6 to address potential vulnerabilities (CVE-2022-25869, CVE-2023-26116, CVE-2023-26117, CVE-26118).
  • Upgraded TinyMCE.js to version 5.10.7 to address potential vulnerabilities (WS-2021-0001, WS-2021-0025, WS-2021-0133, WS-2021-0406, WS-2021-0413, CVE-2023-45819, CVE-2023-45818).
  • Upgraded swagger-ui to address potential vulnerabilities (CVE-2022-25883).

Enhancements

Issue management

  • Added borders around multi-line fields when viewing issue details in light mode to help distinguish fields. (Web)

Requirements management

  • Show All Notes Since Last Snapshot now shows all review notes entered after the selected snapshot was created. (Desktop, Web)
  • Upgraded ReqIF to .Net6 to address potential vulnerabilities (CVE-2019-0820, CVE-2018-8292, CVE-2019-11358, CVE-2020-11022, CVE-2020-11023, CVE-2020-1045, CVE-202103532, CVE-2019-0548).

Test case management

  • Improved performance when filtering test cases by test run set ID.
  • Upgraded Jenkins integration to address potential vulnerabilities (CVE-2023-34104, CVE-2022-25883, CVE-2023-26136).

Bug fixes

All Helix ALM areas

  • Show All Notes Since Last Snapshot was showing all review notes. (Web)
  • Users could not be sent email if their email type was not Internet.
  • Creating a watch from the folder items list with recursive and the same item selected multiple times could fail saving to the database with a UNIQUE constraint failed error logged. (Web)
  • The Slack integration bot could crash when attempting to register with the wrong credentials for the Helix ALM account.
  • The login button could appear disabled when the username and password was automatically filled in by the browser. (Web)
  • PostgreSQL 13 and beyond could not open the database without changing the connection to use an insecure hashing algorithm.
  • Pie and conical dashboard charts could show no data to chart when hiding empty category items despite there being series with data.
  • Actual hours for workflow events could be incorrect when the "Sum of all hours from all events of this type" was selected. (REST API)

Requirements management

  • Sorting on the description and summary field for requirements and documents did not always correctly sort. (Web)
  • A webhook for the document when a requirement was moved was not being sent if the audit trail is disabled and webhooks were not set up for requirements.
  • The client could crash when adding a requirement if Jira integration is enabled. (Desktop)
  • The client could crash when viewing document differences. (Desktop)

Helix ALM 2023.4.0 also includes other minor bug fixes.

Additional notes

  • The Helix ALM Slack Integration add-on was updated to version 1.7.0 with updated libraries to address potential vulnerabilities. To get this upgrade, download the updated Helix ALM Slack Bot from the Perforce website.
  • Discontinued support for Defect Scribe.
  • Discontinued support for Oracle databases.
  • Discontinued support for Windows Server 2012 and Windows 8.1.
  • Discontinued support for macOS 10.15.
  • Discontinued support for CentOS.
  • Discontinued support for Debian 9, Fedora 33, Fedora 34, openSUSE 15.2, openSUSE 15.3, Ubuntu 18.04, and Red Hat Enterprise 7.x.
  • Discontinued support for Helix Core 2018.x, Helix Core 2019.x, Subversion 1.13, Visual Studio 2012, Visual Studio 2013, and Visual Studio 2015.

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

Helix ALM License Server 2023.3.0

Bug fixes

  • A user's email address could be set to an invalid type. (Web)

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

Additional notes

  • Discontinued support for Oracle databases.
  • Discontinued support for Windows Server 2012 and Windows 8.1.
  • Discontinued support for CentOS.
  • Discontinued support for Debian 9, Fedora 33, Fedora 34, openSUSE 15.2, openSUSE 15.3, Ubuntu 18.04, and Red Hat Enterprise 7.x.

Helix ALM License Server 2023.3.0 only supports Helix ALM 2020.1 and later, and Surround SCM 2020.1 and later.