- DigiCert product docs
- What's new
- Release notes
- Software Trust Manager
Software Trust Manager
Release notes RSS
Recent releases
December 18, 2025
DigiCert® ONE version: 1.11494.7 | Software Trust Manager: 1.1163.0
Included in this release:
Enhancements
New version of DigiCert ONE Clients
DigiCert ONE clients version 1.5.1 is now available for download for Windows, Mac, and now Linux.
As part of ongoing improvements to DigiCert ONE Clients, we have made minor improvements and bug fixes to limit errors, improve usability, and security.
Improved handling for retrying signing and timestamping calls
We added retry logic for backend and timestamp service calls to make the signing process more resilient to failures.
Duration parameter supported for signatures API
We enabled support for the duration parameter on the /api/v2/signatures endpoint, which allows for greater control over signing behavior.
Improved validation for overlapping release windows
We improved the validation process for release window to prevent signing failures when using the same keypair across multiple service users.
With this release, the system now allows overlapping release windows only when assigned users don't overlap, ensuring predictable signing behavior while preserving flexibility.
Fixes
Consistent “Created by” fields in signing logs
We fixed an issue where the Created By and CreatedByName fields in signing logs would show inconsistent values (such as GUIDs, usernames, or nicknames).
With this release, these fields behave consistently, improving reliability for automation, reporting, and reconciliation workflows.
Issues with displaying the correct signer name
We fixed an issue where the API key name was incorrectly displayed as the KeyLocker signer.
With this release, the signing logs and DigiCert ONE correctly display the signer’s name.
Issues with APPX simple signing for files with spaces
We fixed an issue where APPX simple signing would fail when packages contained non-PE files or filenames with spaces.
With this release, signing succeeds with the latest smctl version.
Issues with OVA verification in simple signing
We fixed an issue where OVA files signed using simple signing would fail the verification process due to strict file ordering requirements.
With this release, OVA signing and verification now complete successfully.
Issues with getTeamById API
We fixed an issue where the getTeamById API would incorrectly require an testaccount_id parameter, even when the API key was only associated with a single account.
With this release, the API call behaves as expected.
Issues with detected OpenSSL vulnerabilities
We resolved an issue where signing applications contained OpenSSL vulnerabilities.
With this release, the latest Click-to-Sign includes updated libraries with no known vulnerabilities.
December 15, 2025
DigiCert® ONE version: 1.11494.4 | Software Trust Manager: 1.1156.0
Included in this release:
New
New GitHub Actions for container signing
In this release, we are introducing a GitHub Actions that brings secure, automated container signing to your CI/CD pipelines.
Using Software Trust with CoSign, Container signing with DigiCert® Software Trust Manager ensures containers are signed with protected, PKCS#11-backed keys without ever exposing private key material.
Review the following features:
Automated signing in CI/CD: Easily sign container images as part of any GitHub workflow.
Secure key handling: Private keys remain protected through Software Trust’s PKCS#11 interface.
CoSign integration: Supports signing and verification for single and multi-architecture images.
Registry compatibility: Works with private registries, offering optional automatic login.
Built-in health and error checks: Validates environment setup, certificate handling, and keypair configuration for a smoother signing experience.
This action makes it simple for teams to strengthen supply chain security, comply with signing requirements, and ship trusted containers across environments.
To learn more and get started, review the document in GitHub.
Enhancements
Improved log filtering
In our API system, users can now filter for the latest audit logs and signature logs using the duration parameter. This update provides more precise and efficient log retrieval.
Custom CN and OID support for secure Boot and private certificates
We have added support for configuring custom Certificate Common Names (CN) and Object Identifiers (OIDs) for private code-signing certificates, which enables HAB4 Secure Boot use cases.
With this release, users can now:
Define custom CN and OID values in Software Trust certificate templates.
Specify fixed or issuance-time CN values.
Add custom non-critical certificate extensions.
Manage these settings via updated API and DigiCert ONE workflows.
Additionally, clear validation and error messaging ensure custom values are only used with supported templates.
Fixes
Improved listing for keypair profiles
In this release, inactive system scope keypair profiles are now hidden from the view of account scope users. This update reduces confusion and prevents irrelevant profiles from appearing in customer views.
Improved handling for signature errors
We resolved an issue where a Null Pointer Exception triggered a 5xx error during signing.
In this release, the signing flow now properly validates the signature algorithm, adds null checks, and returns a clear error message when an unsupported or missing sig_alg is entered.
November 19, 2025
DigiCert® ONE version: 1.11351.10 | Software Trust Manager: 1.1137.0
Included in this release:
New
Introducing DigiCert® Binary Signing GitHub Actions
Code signing using DigiCert® Software Trust Manager with GitHub Actions is a streamlined, keypair-based signing workflow that improves software security and seamlessly integrates with DevOps processes to sign binaries on Windows, Linux, and Mac.
This action delivers a dramatically improved code signing experience, richer automation, and broader platform support.
Review the following features of this action:
Simple signing mode: A streamlined signing workflow designed to simply configuration and improve performance.
Sign code without relying on third-party tools
A unified, consistent signing experience across Windows, Linux, and macOS
Delivers faster signing by removing library overhead and reducing unnecessary API calls
Bulk signing mode: An efficient option for teams that need to sign large sets of artifacts.
Sign multiple files in a single operation, dramatically improving throughput
Reduces network round-trip calls, improving performance in high-volume CI/CD pipelines
(Contact DigiCert Sales to activate bulk signing)
Optimized installation: Enhancements designed to speed installation, reduce redundant downloads, and ensure accurate tool updates.
Faster, consistent downloads of required signing tools
Automatically checks CDN-hosted checksums to detect and download new tool versions
Supports GitHub’s caching service across both hosted and self-hosted runners
To learn more, see Code signing with DigiCert Software Trust Manager in GitHub.
Note
This release of this GitHub Actions indicates the beginning of the EOS / EOL period for the previous code signing GitHub Actions.
If you've already configured your account for this soon-to-be deprecated action, then please review the deprecation / migration information in GitHub.
November 12, 2025
DigiCert® ONE version: 1.11351.7 | Software Trust Manager: 1.1135.0
Included in this release:
Fixes
Issues with SMCTL healthcheck
We resolved an issue where the SMCTL healthcheck command wouldn’t add an entry to the database when signing tools weren't present. For macOS, signing tools were never returned even when available.
With this release, the SMCTL healthcheck command now correctly logs database entries across all OSes, even when signing tools are absent.
Issues with displaying CAs in DigiCert ONE
We resolved an issue where the Create certificate profile section in DigiCert ONE would incorrectly display CAs that were in a pending state.
With this release, the corresponding dropdown only displays CAs that have been issued, preventing users from selecting CAs that are not yet active.
November 6, 2025
DigiCert® ONE version: 1.11351.2 | Software Trust Manager: 1.1133.0
Included in this release:
Enhancements
New version of DigiCert ONE clients
DigiCert ONE clients version 1.5.0 is now available for download for Windows, Mac, and now Linux.
With this upgrade, we are introducing:
Support for Linux. To learn more, see Get started with DigiCert ONE Clients.
Support for dynamic authorization, which enables secure API communication between your tool and the server-side Software Trust module for user-based authentication. To learn more, see Dynamic authentication commands.
Support for scalable batch signing (bulk signing) APIs, which improves signing performance for CI/CD pipelines. This enhancement allows users to sign thousands of artifact hashes in a single request, improving overall efficiency and workflows. To learn more, see Bulk signing.
Note
Bulk signing only works with simple signing.
Note
By default, bulk signing is disabled. To enable, contact your Account Manager.
To learn more about the updates in this new version, see DigiCert ONE Platform.
Fixes
Linking and redirecting issues to API site
We resolved a linking and redirecting issue where DigiCert ONE users would be taken to the wrong DigiCert® Software Trust Manager REST API site.
Issues with loading CertCentral data
We resolved an issue where CertCentral connector details could not be retrieved from migrated Software Trust accounts in production.
September 24, 2025
DigiCert® ONE version: 1.10937.15 | Software Trust Manager: 1.1093.0
Included in this release:
Enhancements
KeyLocker support in DigiCert ONE Clients app
The DigiCert ONE Clients now supports DigiCert KeyLocker. This mean DigiCert KeyLocker, in addition to Software Trust Manager and Trust Lifecycle Manager users can use the app to download, automate configuration, and keep their client tools up-to-date.
September 17, 2025
DigiCert® ONE version: 1.10937.9 | Software Trust Manager: 1.1090.0
Included in this release:
Enhancements
Internal updates
This release contains various internal enhancements and improvements.
August 26, 2025
Included in this release:
Fixes
Updates to DigiCert® Software Trust Manager's GitHub actions
We updated our endpoint URL for Code signing with Software Trust Manager on GitHub marketplace from demo.one.digicert.com to one.digicert.com to ensure improvement in High Availability and monitoring by the DigiCert® support team.
To view these release notes in GitHub, see Releases / v1.1.1.
August 14, 2025
DigiCert® ONE version: Not applicable | Software Trust Manager: Not applicable
Included in this release:
New
Action required: Add new DigiCert ONE clientauth IP addresses
On September 12, 2025, at 10:00 MDT (16:00 UTC), DigiCert will add new IP addresses for inbound requests using the Client authentication endpoint (clientauth.one.digicert.com).
To ensure proper connectivity for your client tools, you or your customers need to add the following IP addresses to applicable allowlists and firewall rules:
Classification | URL | IP addresses |
|---|---|---|
Client authentication endpoint | clientauth.one.digicert.com |
|
Note
*The current Client authentication IP address will remain active and should not be removed.
August 12, 2025
DigiCert® ONE version: 1.10789.4 | Software Trust Manager: 1.1084.0
Included in this release:
Fixes
Resolved issue with importing ECDSA P521 certificates
We resolved an issue that prevented users from importing ECDSA P521 certificates using the Import certificate option in DigiCert ONE.
Resolved issue with certificate profile management
We resolved an issue that prevented system users from enabling or disabling certificate profiles.
Resolved issue with importing ECDSA P521 GPG secring files
We resolved an issues that prevented users from importing ECDSA P521 GPG secring files.
August 6, 2025
DigiCert® ONE version: 1.10789.1 | Software Trust Manager: 1.1080.0
Included in this release:
Fixes
Resolved issue with CertCentral orders
We resolved an issue where a CertCentral UNPROCESSABLE_ENTITY return status would cause Software Trust to throw an exception and roll back the saved order data.
With this release, Software Trust maintains the CertCentral order data, even when processing is delayed, ensuring better traceability and customer onboarding continuity.
Resolved issue with missing API fields
In a previous release, we updated the keypairs/{keypair_id} REST API; however, that update resulted in missing fields.
With this release, the previously missing fields have been restored, helping users to validate certificate status and expiration as part of their signing workflows.
July 30, 2025
DigiCert® ONE version: 1.10498.15 | Software Trust Manager: 1.1075.0
Included in this release:
Enhancements
Style changes to DigiCert ONE
In the Software Trust section of DigiCert ONE, we have made significant style updates to the platform to improve the user experience, including:
Visual design updates:
Updated color palette
Refined typography styles for better readability and consistency
Component redesigns:
Redesigned date range picker and date picker
Refreshed button component
Changed upload component
Redesigned left navigation
Updated error pages
We will continue making additional design and styles changes in future releases.
New version of DigiCert ONE clients
For Software Trust users, DigiCert ONE clients version 1.3.0 is now available to download for Windows and Mac.
This upgrade is not available for Linux (Ubuntu).
To learn more about the updates in this new version, see DigiCert ONE Platform.
Fixes
Issues with manually syncing release data
For Releases, in the Consolidated view section, we resolved an issue where the Fetch scan and update view action would fail.
This issue has been resolved, ensuring the correct workflow to manually sync data in the Consolidated view page.
July 28, 2025
DigiCert® ONE version: 1.10498.13 | Software Trust Manager: 1.1072.0
Included in this release:
Enhancements
Updated SMCTL sign command for simple signing
We have added two flags that allow users to sign without the need of third-party tools or libraries:
--simple
This flag signs without the need of third-party signing tools and libraries and applies to simplified signing workflows.
--unsigned
This flag signs unsigned files and applies to simplified signing workflows.
To learn more, see Sign binary commands.
Enhanced dependency monitoring and risk notifications
We have improved how Software Trust detects and alerts on newly introduced risks in your tracked software dependencies. In this release, we have made the following improvements:
Improved integration with Fossa to continuously retrieve new CVE and licensing issues in SBOMs and to sync the data in Software Trust
Introduced automated daily checks for SBOM changes that may impact software dependencies
July 9, 2025
DigiCert® ONE version: 1.10498.4 | Software Trust Manager: 1.1056.0
Included in this release:
New
DigiCert® ONE services downtime during scheduled maintenance on July 12
DigiCert must perform maintenance affecting DigiCert® Software Trust Manager, DigiCert® Document Trust Manager, and the PrimoSign signing service in our DigiCert® ONE USA location during scheduled maintenance on July 12, 2025, 22:00 – 24:00 MDT (July 13, 04:00 – 06:00 UTC). For more details, refer to the DigiCert Global 2025 maintenance schedule.
During this time, the Software Trust Manager and Document Trust Manager will be down for approximately 10 minutes, and the PrimoSign signing service will be down for approximately 30 minutes.
Services will be restored as soon as we complete our maintenance.
How does this affect me?
The Software Trust Manager maintenance starts at 22:00 MDT (04:00 UTC). At this time, the Software Trust Manager will be down for 10 minutes.
The Document Trust Manager maintenance starts at 22:10 MDT (04:10 UTC). At this time, the Document Trust Manager will be down for 10 minutes.
The maintenance affecting Document Trust Manager’s PrimoSign signing service starts at 22:00 MDT (04:00 UTC). At this time, the PrimoSign signing service will be down for 30 minutes.
Affected services
DigiCert ONE in our USA location:
DigiCert Software Trust Manager
DigiCert Document Trust Manager
PrimoSign signing service
What can I do?
Plan accordingly:
Schedule any high-priority code signing and document signing certificate-related tasks and signings before or after the maintenance window.
Schedule high-priority PrimoSign document signings before or after the maintenance window.
Expect interruptions if you use the APIs for immediate certificate issuance and automated tasks.
Subscribe to the DigiCert Status page to get live maintenance updates. This subscription includes email alerts when maintenance begins and ends.
We apologize for any inconvenience. If you have questions or concerns, please contact your account manager or PKI Support | DigiCert.
Deprecation notice for new_max_signatures
After July 9, 2025, we will be deprecating the new_max_signatures parameter relating to Release windows APIs. With this deprecation, only the max_signatures parameter will be supported to update signature limits.
As a result of this deprecation, if your integration currently uses new_max_signatures, then you must update your integration to use max_signatures to ensure continued functionality.
Enhancements
Support for for ML-DSA NIST
With this release, the finalized version of the Module-Lattice-Based Digital Signature Algorithm (ML-DSA) selected by the National Institute of Standards and Technology (NIST) is now supported.
July 2, 2025
DigiCert® ONE version: 1.10498.1 | Software Trust Manager: 1.1049.0
Included in this release:
New
DigiCert® ONE services downtime during scheduled maintenance on July 12
DigiCert must perform maintenance affecting DigiCert® Software Trust Manager, DigiCert® Document Trust Manager, and the PrimoSign signing service in our DigiCert® ONE USA location during scheduled maintenance on July 12, 2025, 22:00 – 24:00 MDT (July 13, 04:00 – 06:00 UTC). For more details, refer to the DigiCert Global 2025 maintenance schedule.
During this time, the Software Trust Manager and Document Trust Manager will be down for approximately 10 minutes, and the PrimoSign signing service will be down for approximately 30 minutes.
Services will be restored as soon as we complete our maintenance.
How does this affect me?
The Software Trust Manager maintenance starts at 22:00 MDT (04:00 UTC). At this time, the Software Trust Manager will be down for 10 minutes.
The Document Trust Manager maintenance starts at 22:10 MDT (04:10 UTC). At this time, the Document Trust Manager will be down for 10 minutes.
The maintenance affecting Document Trust Manager’s PrimoSign signing service starts at 22:00 MDT (04:00 UTC). At this time, the PrimoSign signing service will be down for 30 minutes.
Affected services
DigiCert ONE in our USA location:
DigiCert Software Trust Manager
DigiCert Document Trust Manager
PrimoSign signing service
What can I do?
Plan accordingly:
Schedule any high-priority code signing and document signing certificate-related tasks and signings before or after the maintenance window.
Schedule high-priority PrimoSign document signings before or after the maintenance window.
Expect interruptions if you use the APIs for immediate certificate issuance and automated tasks.
Subscribe to the DigiCert Status page to get live maintenance updates. This subscription includes email alerts when maintenance begins and ends.
We apologize for any inconvenience. If you have questions or concerns, please contact your account manager or PKI Support | DigiCert.
Deprecation notice for new_max_signatures
After July 9, 2025, we will be deprecating the new_max_signatures parameter relating to Release windows APIs. With this deprecation, only the max_signatures parameter will be supported to update signature limits.
As a result of this deprecation, if your integration currently uses new_max_signatures, then you must update your integration to use max_signatures to ensure continued functionality.
Enhancements
General platform improvements
We have made various minor improvements to the DigiCert ONE platform.
June 25, 2025
DigiCert® ONE version: 1.10272.6 | Software Trust Manager: 1.1044.0
Included in this release:
Enhancements
New version of DigiCert ONE clients
For Software Trust Manager users, DigiCert ONE clients version 1.2.0 is now available to download for Windows and Mac.
This upgrade is not available for Linux (Ubuntu).
To learn more about the updates in this new version, see DigiCert ONE Platform.
Fixes
Unsupported configuration paths
In CertCentral, ECDSA P-521 key curves are not supported. As a result, with this release CertCentral profiles will not display when users select the ECDSA P-521 key curve.
This update improves the user experience by avoiding unsupported configuration paths.
Deprecation notice
Deprecation notice for new_max_signatures
After July 9, 2025, we will be deprecating the new_max_signatures parameter relating to Release windows APIs. With this deprecation, only the max_signatures parameter will be supported to update signature limits.
As a result of this deprecation, if your integration currently uses new_max_signatures, then you must update your integration to use max_signatures to ensure continued functionality.
June 18, 2025
DigiCert® ONE version: 1.10272.3 | Software Trust Manager: 1.1042.0
Included in this release:
Enhancements
New flags for smctl sign commands
We have added new flags for SMCTL that allow users to define the application name in User Account Control (UAC) prompts.
This enhancement also enforces UTF-8 encoding to prevent character display issues, particularly on systems using Japanese language settings.
We have added the following flags:
Flag | Description |
|---|---|
--description | This flag:
|
--desc-url | This flag:
|
Fixes
Updated description in Client repository tools
In DigiCert ONE, the Client tool repository page has been updated to indicate that DigiCert Click-to-sign now supports Windows 11, in addition to Windows 10.
June 11, 2025
DigiCert® ONE version: 1.10272.2 | Software Trust Manager: 1.1038.0
Included in this release:
Enhancements
Support for ECDSA P-521 key curve
We have added support for the ECDSA P-521 key curve in Software Trust Manager’s Account settings.
This enhancement aligns Software Trust with Trust Lifecycle Manager and IoT Trust Manager, ensuring consistent curve availability across DigiCert managers.
Fixes
Resolved issue with the Signature used graph
We fixed an issue where the Signature used graph displayed incorrect projections.
With this release, usage calculations now reflect accurate average monthly consumption to support reliable forecasting.
Resolved issue with updating certificate profiles
We resolved an issue where updating a certificate profile for CertCentral profiles caused previously entered values to be removed.
Additionally, we have adjusted the behavior of skip approvals and production / test options, as these features only apply when creating a profile, not when updating a profile.
Resolved issue with updating keypairs
We resolved an issue that prevented users from updating an existing keypair profile using the ECDSA algorithm.
With this update, users can now update keypair profiles with all supported ECDSA key curve combinations.
June 4, 2025
DigiCert® ONE version: 1.10272.1 | Software Trust Manager: 1.1035.01
Included in this release:
Fixes
Updates to DigiCert® Software Trust Manager's GitHub actions
In this release, we have addressed the following issues:
Refactored logging to use string interpolation for improved readability
Fixed Windows SDK versioning to resolve security and compliance issues
Removed dependency on deprecated ANDROID_HOME and Android SDK versions
Upgraded Axios library version from v0.21.4 to v1.9.0 to address CVE-2022-1214
To view these release notes in GitHub, see Releases / v1.0.1.
June 3, 2025
DigiCert® ONE version: 1.10046.11 | Software Trust Manager: 1.1035.0
Included in this release:
Fixes
Resolved issue with opening CertCentral certificate profiles
We resolved an issue where certificate profiles using the CertCentral enrollment method could not be opened, nor edited.
With this release, CertCentral profiles can now be accessed as expected.
May 28, 2025
DigiCert® ONE version: 1.10046.8 | Software Trust Manager: 1.1030.0
Included in this release:
Fixes
Resolved issue with editing certificate profiles
We resolved an issue where certificate profiles created via the API could not be edited in DigiCert ONE, specifically when values were passed as strings instead of arrays.
With this release, certificate profiles can now be successfully edited, regardless of how the values are formatted.
Resolved issue with signature count discrepancies
We resolved an issue where the Dashboard page displayed an incorrect number of production signature units when the Contract term start time was set to 12:00AM instead of 00:00AM.
With this release, signature usage data is now accurately displayed when changing Contract term start times.
May 21, 2025
DigiCert® ONE version: 1.10046.5 | Software Trust Manager: 1.1027.0
Included in this release:
Fixes
Resolved issue with Requester filter
We resolved an issue where the Requester filter on the Project details page was not updating the filtered output correctly.
Resolved issue with displaying disabled keypair profiles
We resolved an issue that prevented keypair profiles with a Disabled status from appearing in the GET API response and in DigiCert ONE.
Resolved issue with missing audit logs
We resolved an issue where audit logs for downloaded reports were not displaying in the Audit logs page.
Resolved issue with duplicate user entries
We resolved an issue where creating a service user resulted in duplicate entries in the user table with different authentication types.
Resolved issue with list of approvers for keypair deletion
We resolved an issue where the list of approvers was incorrectly cached and failed to update when switching between keypairs for deletion.
Resolved issue with open access option
We resolved an issue where the Open option under Access was disabled specifically during the GPG master key creation process.
Resolved issue with smksp_cert_sync.exe execution failure
We resolved an issue where the smksp_cert_sync.exe process was failing during execution.
Resolved issue with PKCS#11 client tools functionality
We resolved an issue affecting PKCS#11 client tool commands, specifically the following commands: p11cat, p11ls, p11more, and p11od.
May 14, 2025
DigiCert® ONE version: 1.10046.3 | Software Trust Manager: 1.1018.0
Included in this release:
Enhancements
Updated AI Assist link
For the recently launched AI Assist chatbot, we have updated a link that takes users to the DigiCert product docs, which explains how to best engage with the chatbot.
To learn more, see Ask AI Assist for help.
May 7, 2025
DigiCert® ONE version: 1.10046.1 | Software Trust Manager: 1.1017.0
Included in this release:
New
Introducing AI Assist chatbot
Note
This chatbot is available only for DigiCert-hosted platforms.
AI Assist is a new AI-powered chatbot designed to help DigiCert® Software Trust Manager administrators. It provides answers to product usage, onboarding, configuration, installation, and API integration queries by sourcing relevant information from our documentation websites: DigiCert product documentation, DigiCert developer portal, and DigiCert ONE.
Features of the AI chatbot:
Accepts prompt inputs in natural language.
Supports all major international languages, responding in the same language as the input.
Provides source references for answers as citations.
Saves conversation history and context for seamless recollection.
Allows users to copy responses with a single click for easy sharing.
Enables starting a new session with a "plus" button.
Collects user feedback on the usefulness of each response.
Where can I find the AI chatbot?
You can access AI Assist by selecting the question mark in the top-right corner of the DigiCert® Software Trust Manager administration screen. The chatbot will open on the same screen.
Who can use the AI chatbot?
AI Assist is available to all DigiCert® Software Trust Manager users with Account Admin access.
Can I chat with live customer support?
No, AI Assist does not support live chat with customer support. For assistance, contact support via email, phone, or a support ticket.
To learn more, see Ask AI Assist for help.
Enhancements
Filter for deleted scans
We have added the ability to filter for deleted scans in the Threat detection page.
With this release, deleted scans are now viewable using a new filter (Deleted); however, deleted scans remain excluded from the default view scans.
Fixes
Fix for keypair profile validation
We resolved an issue where users could create a keypair using a keypair profile from a different team if the profile was selected before selecting the team.
With this release, the keypair profile list now correctly filters based on the selected team.
Issues with hiding keypair profile details
We resolved an issue where details for keypair profiles would remain visible, even after the profile was unselected.
Issue with displaying user groups
We resolved an issue where valid user groups were not displaying in various keypair-related pages.
April 30, 2025
DigiCert® ONE version: 1.9735.9 | Software Trust Manager: 1.1011.0
Included in this release:
Enhancements
Updates to SBOM merge workflows
We have made several updates to the SBOM merge workflow to improve the overall user experience, including:
Updated the status pill text for consolidated views
Enabled sync and delete actions for consolidated views
Enhanced the button’s tooltip in the Release details page
Added a Scan alias column to the Vulnerability and Licensing issues tables
Updated the labels for the Release and Consolidated view statuses
Fixed the color display for failed statuses in the Release details page
DigiCert ONE Client updated to version 1.1.0
In this release, DigiCert ONE Clients have been updated to version 1.1.0, which includes DC1 URL change support and minor improvements. Additionally, updated Windows and Mac installers are available for different production environments.
Fixes
Issues with Threat detection video
We resolved an issue where the Threat detection video would briefly appear before the page fully loaded.
With this update, the video no longer flashes as the page refreshes.
April 16, 2025
DigiCert® ONE version: 1.9735.3 | Software Trust Manager: 1.1004.0
Included in this release:
Fixes
Resolved issues with button redirect
We resolved an issue where selecting the Create keypair button would incorrectly take users to the Email Support page.
This issue has been resolved, ensuring the correct workflow when selecting the Create keypair button.
Updated alert for client versions
We have updated the alert on the Client tools repository page to clearly indicate that the displayed version refers to DigiCert ONE Clients.
This clarification helps avoid confusion with other DigiCert client versions.
Resolved issues with removed team members
We resolved an issue where users who were removed from a team would encounter undefined errors on the Team details page.
The platform now redirects these users to the Teams list page.
New loader icon for teams
When updating a team, we have added a loader icon to clearly indicate that the platform is actively saving changes.
Previously, users would select the Save button multiple times without knowing if the changes were being saved.
Resolved issues with displaying users
When creating a release, we resolved an issue where the dropdown would display users who didn’t have the correct permissions.
With this update, the dropdown only displays users with the correct permissions.
Additional fixes
Updated self-editing for users
We have removed the option for users to edit their own permissions in the Teams page.
With this update, only a Team Lead or a Lead on the same account can edit user permissions.
Updated side-rail size
We have increased the size of the Manage team side-rail and modified the Save and Cancel buttons accordingly.
Resolved issue with certsync
We resolved an issue where signers assigned to a team running smctl windows certsync would receive a certificate not found error.
This issue has been resolved, ensuring the correct workflow to obtain certificate details.
April 9, 2025
DigiCert® ONE version: 1.9735.2 | Software Trust Manager: 1.993.0
Included in this release:
Enhancements
Updates to DigiCert ONE Clients
In DigiCert ONE, we moved the cards for DigiCert ONE Clients to the top of the Client tool repository page for increased visibility.
Assign pending users to teams
With this release, users in a pending state can be added to a team, allowing configurations before a user is fully activated.
Note: Pending users are not included in validation workflows, such as release approvals or keypair exports.
Default view for unidentified user agents
If a user’s view cannot be identified based on the user agent, then the unidentified user agent will default to the describe view.
Fixes
Issues with threat detection scans
For ReversingLabs-related threat detection scanning, there was an issue with displaying data in the Files impacted section.
This issue has been resolved, ensuring that the Files impacted section correctly displays data related to threat risks, deployment risks, and CVEs.
Improved keypair and user groups mapping
We increased the volume limit when mapping and displaying user groups and keypairs.
Previously, we only supported mapping keypairs to 20 of the most recent user groups.
With this release, users can now map all user groups to keypairs.
Additional fixes
Issues with keypair properties
We resolved an issue where an error would display in the Keypair page for keypairs without customized properties.
This issue has been resolved, ensuring the correct workflow for displaying keypairs.
Improved API behavior for new users
We resolved an issue where in certain workflows, newly created users could not be located, resulting in “User not found” errors.
With this release, the API now creates the user entry, preventing the error message.
March 26, 2025
DigiCert® ONE version: 1.9525.6 | Software Trust Manager: 1.964.0
Included in this release:
New
New release notes for DigiCert ONE Platform
We have launched a new type of release notes specific to the DigiCert ONE Platform.
This new page will include information about features that apply to many or all parts of the DigiCert ONE Platform.
To learn more, see DigiCert ONE Platform.
Introducing DigiCert ONE Clients
We have released the DigiCert ONE Clients app for Windows and Mac users.
In the DigiCert ONE Platform, the Client tool repository page has been updated with two new installers:
DigiCert ONE Clients - Windows Installer
DigiCert ONE Clients - macOS Installer
The DigiCert ONE Clients application provides a streamlined approach to manage all Software Trust clients and libraries, including:
A user-friendly interface to navigate and manage your Software Trust client tools and libraries.
A guided installation process to ensure a hassle-free installation.
Automatic and manual updates to stay informed with the latest versions of clients and libraries.
Enhanced security performance to keep your systems and build pipelines updated while reducing downtime and maintenance efforts.
To learn more, see DigiCert ONE Clients.
Enhancements
Enhancements for consolidated views of threat detection scans
In a previous release, we introduced the ability to create a consolidated view of multiple threat detection scans.
With this release, we have made several enhancements and improvements:
Users can now add scans incrementally to a consolidated view, improving flexibility in release management.
We enhanced scan handling rules, including restrictions on moving SCA and SBOM imported scans between projects while allowing the movement of SBA scans.
We improved visibility and tracking with scan details, including code branch names, risk-based dependency changes, and consolidated scan statuses.
We added support for project and release management, including creating projects, assigning scans, and moving releases across projects.
We implemented options to update or delete consolidated views, ensuring that users can refresh data as needed while maintaining scan integrity.
Fixes
Fix for scan mapping in release window
We resolved an issue where users were unable to add a scan to a release window if the scan was previously mapped to another project.
With this update, users can now successfully add scans across projects while maintaining mapping integrity.
Updated Client tool repository page
In the Client tool repository page, we have updated the cards so that only the card header is a clickable link.
Previously, the entire card was a clickable link.
Updates to Jenkins plugins
We have made critical fixes to our Jenkins plugins to enhance stability and improve error handling when running on remote agents.
For the GPG Sign plugin, we:
Fixed an issue where the plugin failed on a remote agent due to
java.lang.IllegalStateException: Jenkins.instance is missing.Improved PATH setup handling on remote agents
If the PATH setup fails, then the plugin will provide a clear guidance message for manual configuration.
For the Code Sign plugin, we:
Improved PATH setup handling on remote agents
If the PATH setting fails, then the plugin will fail gracefully and provide guidance for manual setup.
Additional fixes
We have addressed an issue where users were unable to assign a new service user to an existing keypair.
This issue has been resolved.
We fixed an issue where the SigningManager API failed with a NullPointerException error when updating the maximum signatures for a release window.
Previously, this action resulted in a vague invalid_input_field error without specifying the problematic field.
With this release, errors are handled correctly, and input fields are properly validated.
March 5, 2025
DigiCert® ONE version: 1.9525.1 | Software Trust Manager: 1.954.0
Fixes
Fix for JCE code signing issue on Java 8
We have resolved an issue that prevented users from signing .jar files using the JCE method with Java 8.
Previously, attempts to sign using the documented jarsigner command failed, despite JCE method support for Java 8.
With this update, we have ensured compatibility of the JCE signing method with Java 8.
Notes:
For JDK versions 8 and 9, the Bouncy Castle library is required for the sign command.
For JDK version 10 and higher, the Bouncy Castle library is not required for the sign command.
February 13, 2025
DigiCert® ONE version: 1.9391.1 | Software Trust Manager: 1.947.0
Enhancements
New threat detection views
With this release, users can now create a consolidated view of various threat detection scans.
A consolidated view combines results from multiple scans across different projects to provide a clear and unified view of vulnerabilities and licensing issues in your software.
To learn more, see Create a consolidated view of threat detection scans.
Updated Static Binary Analysis scanning tool (rl-deploy)
To address detected vulnerabilities, we have updated rl-deploy to the latest version for Windows and Linux.
For Windows and Linux, rl-deploy has been updated to version 2.2.8.0.
Fixes
Resolved display issues
In the Import trust anchor certificate page, we resolved an issue where the Upload function was displaying incorrectly.
This issue has been resolved, ensuring that Upload displays correctly.
Fixed duplicated information
In the Keypair profiles detail page, we resolved an issue where the data point Type would display twice in the status bar.
This issue has been resoled, ensuring that Type only displays once.
Resolved issues with client tools
We resolved an issue where the Client tools page failed to load for system users, preventing access to the downloads section. The system was incorrectly requiring an account ID, resulting in an Account not found error.
With this update, system and account scope users can access client tools as expected.
January 29, 2025
DigiCert® ONE version: 1.9100.7 | Software Trust Manager: 1.938.0
Enhancements
Multiple account CertCentral connectors for OneLogin
Users in DCONE Global with OneLogin can now choose from a list of mapped CertCentral accounts in OneLogin to create a CertCentral connector in Software Trust Manager, instead of being restricted to the default or primary account.
This update ensures that users can select the appropriate CertCentral account to obtain public trust certificates from accounts mapped to their OneLogin.
Support for friendly name in user tracking
We have enhanced the JWT authentication workflow to include friendly_name as part of the user object in the security context.
Previously, for users with a first and last name, this information was used for logging, user identification, and health check details. However, for service users without a first or last name, tracking was limited because friendly_name was not utilized.
With this update, when a user's first and last name are not available, the system will now use friendly_name for tracking.
This update ensures consistent and accurate logging, user identification, and health check data for both regular users and service users.
Fixes
Issues with adding ICA certificates
We resolved an issue where users were unable to add Intermediate Certificate Authority (ICA) certificates in the Trust anchor certificates page.
This issue has been resolved, ensuring the correct workflow to add ICA certificates.
January 22, 2025
DigiCert® ONE version: 1.9100.6 | Software Trust Manager: 1.933.0
Enhancements
Support for keys on Luna HSMs
Customers using Luna HSMs can now map keys to the Keypair listing page, enabling secure signing workflows while also displaying details about the keypair.
To learn more, see Discover keys on HSMs.
Improved user experience in Account settings and Certificate details pages
On the Account settings and Certificate details pages, the edit button has been updated.
With this release, the edit button is separated from the title of the page and is positioned on the right side. This update ensures consistency across other Software Trust Manager pages.
Previously, clicking the edit button would collapse the entire section.
Fixes
Fix for --deep flag behavior
We resolved an issue in the macOS SMCTL for code signing where the --deep flag was being utilized, even when the flag was explicitly set to false.
With this update, the --deep flag is used by default, but follows the correct workflow when set to false.
January 13, 2025
DigiCert® ONE version: 1.9100.2 | Software Trust Manager: 1.926.0
Enhancements
Assigning scans to releases
With this update, you can assign (map) existing threat detection scans to a release.
Assigning scan a to a release ensures that scan data is managed based on the security policies and rules configured within the release window.
To learn more, see Assign a threat detection scan to a release.
Support for RSA PSS algorithms
We have introduced support for the following RSA PSS algorithms for certificate templates:
SHA256WithRSAPSS
SHA384WithRSAPSS
SHA512WithRSAPSS
Fixes
Improved validation for keypair profiles
With this release, the /signingmanager/api/v1/keypair-profiles/<Keypair-Profile-ID> endpoint now strictly validates account_id to ensure accurate keypair profile access.
To complement this update, review the following changes:
If
account_idis not provided, then by default, the primary testaccount_id of the user will be used to fetch keypair profiles.An exception is thrown if the provided testaccount_id does not match the account associated with the keypair profile.
Regardless of the
account_idfor account scope users, system scope profiles are accessible.System and account scope users must provide an
account_idto access corresponding profiles.
This update addresses a detected bug and improves overall security with accessing keypair profiles
Issues with adding GPG keypairs
We fixed an issue that users encountered when creating a release after interacting with GPG keypairs. Specifically, if a user selected a GPG keypair for a release, removed it, and then attempted to add another GPG keypair, the certificate selection would incorrectly become enabled. This issue led to errors during the release creation process.
With this update, removing a GPG keypair from a release no longer enables certificate selection, ensuring the correct workflow for managing GPG keypairs.
Issues with creating a certificate profile
We resolved an issue in the Create certificate profile page where if users selected a certificate template that generated a backend error, the page would become unresponsive.
With this update, the page automatically refreshes and returns users to the Create certificate profile page.
Improvements for creating test keypairs
To provide clarity for users creating test keypairs, we added the following text below the Test option in the Create keypair page: Test keypairs expires after 30 days.
Additional fixes
Issues in the Certificates page
We resolved an issue where users who added columns to the Certificates page were unable to horizontally scroll and view the newly added columns.
With this update, users can horizontally scroll to view additional columns.
Issues with updating a rekey options for certificate profile
We resolved an issue where users who had a certificate profile with auto-renewal were unable to update the rekey setting from yes to no.
This update ensures the correct workflow to update the rekey setting.
Issues with assigning keypairs
We resolved an issue where assigning a keypair to a team using the update --team-id command in SMCTL would not update the access status of the keypair. The keypair would remain open, even after being restricted to a team.
With this update, users can use the update --team-id command to assign keypairs to teams and enforce desired access restrictions.
Updated Jenkins plugin
We have updated the Jenkins plugin for code signing to address critical issues relating to non-master Jenkins nodes (slave agents).
With this update, we have:
Fixed an issue where running the plugin on a slave agent would result in
java.lang.IllegalStateException: Jenkins.instanceis missing. The plugin now properly retrieves credentials and configurations on the master node and securely passes them to the agent for execution.Updated the handling of remote calls to ensure compatibility with agents running on various operating systems and configurations, including Docker-based nodes.
Additionally:
Credentials are now securely read on the agent and passed to the code executed remotely, eliminating the dependency on
Jenkins.getInstanceOrNull.Error handling and messaging for scenarios where the setup requires local execution on specific nodes have been enhanced.
Users running Jenkins versions 2.414.x and 2.426.x on setups with dynamic agent environments should upgrade to version 15.v57c7ff9398ea for improved stability and compatibility.
Azure DevOps plugin updated to support latest Node.js version
The Azure DevOps plugins for Software Trust Manager have been updated to address warnings related to the use of an end-of-life Node.js version 10.
With this update, we have:
Upgraded the plugins to use the latest supported Node.js version, ensuring compliance with current standards and eliminating compatibility warnings.
Published the updated plugins to the Microsoft Marketplace for seamless integration.
Issues with health checks
We resolved an issue where the health check functionality would fail after the account id field was made mandatory in certain API requests.
This issue has been resolved. The health check API (api/v1/health/extensive) now works correctly without requiring an account id.