Surround SCM 2024.1.0 release notes
Released: September 2024
- (Desktop) indicates changes specific to the desktop client.
- (CLI) indicates changes specific to the command line interface.
Release highlights
Addressed security vulnerabilities
Perforce consistently upgrades frameworks and modules used to build our software to address security potential vulnerabilities. Several potential vulnerabilities were addressed in this release.
What's new in the last release
In case you missed it, check out new features and enhancements added in Surround SCM 2023.1.
Release details
Enhancements
- The Qt framework that Surround SCM uses no longer uses WebKit and adopted WebEngine, which is Chromium browser technology. The new rendering engine is better tuned for multi-processing, uses a smaller memory footprint, and has a larger development community, providing improved support for HTML5 and security-related updates. (Desktop)
- Updated the documentation to use a more modern look and feel.
- Combined documentation for the desktop client, installation, CLI, API, and registry utility into one searchable help set.
- Upgraded to Qt 5.15.13.
- Upgraded to Guiffy 12.3.
- Upgraded OpenSSL to 3.0.13 to address potential vulnerabilities (CVE-2023-5678, CVE-2023-6129, CVE-2023-6237, CVE-2024-0727).
Bug fixes
- When using Surround SCM on macOS, the Address bar was only partially displayed. (Desktop)
- In the Add Trigger Action dialog box, the 'Send users being replied to' option was incorrectly displayed when the 'Add/Edit/Delete code review reply' event was not selected in the Add or Edit Trigger dialog box. (Desktop)
- When using the Surround SCM Visual Studio Integration Provider (VSIP) integration, new files added to source control did not have icons.
- When using the Surround SCM VSIP integration, files were not always saved.
- When using the Surround SCM VSIP integration, checking files out when disconnected from Surround SCM did not always allow file editing.
- When installing the Surround SCM VSIP integration, the VSIP package was not in the list on the Installation Summary pane.
Surround SCM 2023.1.0 also includes other minor bug fixes.
Additional notes
- Discontinued support for the 32-bit Surround SCM Client, CLI, and API.
- Discontinued support for macOS 11.x.
Surround SCM 2024.1.0 contains a newer version of the Helix ALM License Server (version 2024.3.0). This version also contains enhancements and bug fixes from Helix ALM License Server 2024.1.0 and 2024.2.0.
Helix ALM License Server 2024.3.0
Enhancements
- Upgraded to Qt 5.15.13.
- Updated the documentation to use a more modern look and feel.
- Upgraded OpenSSL to 3.0.13 to address potential vulnerabilities (CVE-2023-5678, CVE-2023-6129, CVE-2023-6237, CVE-2024-0727).
Helix ALM License Server 2024.3.0 also includes other minor bug fixes.
Additional notes
- Discontinued support for the 32-bit license server API.
- Deprecated support for macOS 11.x. Support will be discontinued in the next release.
- Deprecated support for Helix ALM Data Warehouse. Support will be discontinued in a future release.
Helix ALM License Server 2024.3.0 only supports Helix ALM 2020.1 and later, and Surround SCM 2020.1 and later.