Release Notes 24.4.3
ARM Release Notes 24.4.3
Release Date: 24 November 2024
The following enhancements and support fixes have been implemented with this release to improve features and functionality and streamline the user experience.
Enhancements
Special Character Support in Commit Comments
The EZ-Commit workflow now supports special characters in commit comments, including German characters (ä, ö, ü) and punctuation marks (colon [:], semicolon [;], slash [/]). These characters are correctly displayed in commit messages, and the commit process completes without errors when they are used. Impacted Module: EZ-Commit.
Duplicate Detection for Layout Metadata Subnodes
The system now supports duplicate detection for all subnodes in Layout metadata, ensuring consistent layout configurations and preventing errors during deployment. Duplicate detection functionality has been extended to include the following subnodes:
Header
RelatedLists
Sections
QuickActionList
RelatedContent
EmailDefault
MiniLayout
PlatformActionList
Users will be prompted with clear, actionable messages when duplicates are detected in any of these subnodes, allowing them to resolve issues efficiently. This enhancement builds on existing duplicate detection for <layoutItems>
, <layoutColumns>
, and <layoutSections>
. Impacted Module: Back End.
Support
Digital Experience Metadata Type Improvements
Accurate Metadata Selection in Profile Deployment
When deploying a profile via the CI Job build, only the selected profile is now included in the deployment. The issue in which Digital Experience metadata was incorrectly included has been resolved, ensuring that deployments contain only the metadata explicitly chosen by the user. Impacted Modules: Every module that uses Digital Experience Bundle Metadata type. Support Case: #124246
Delete Support for DigitalExperience Metadata
Users can now delete DigitalExperience metadata in the EZ-Commit module. Additionally, support for managing DigitalExperience metadata has been extended across all modules. Impacted Modules: EZ-Merge, Custom Deployment, CI Jobs, Prevalidation Deployments, and Release Labels. Support Case: #123845
Reliable Re-deployment Using Git Tags
Re-deployment operations using Git tags now function without errors. The issue has been resolved in which components failed during re-deployment with an error message related to missing objects in the package. Users can successfully re-deploy components for the same tag label as expected. Impacted Modules: Tag deployments in custom deployments. Support Case: #124672
Subscription Extension via Super Admin
Super Admin users can now successfully extend subscription counts for active accounts. The issue causing an empty notification pop-up when attempting to increase subscriptions has been resolved. Impacted Module: SuperAdmin - Extend Customer tab. Found in QA.
Improved CI Job Status Synchronization with AccelQ
The integration between ARM and AccelQ has been enhanced to provide accurate and timely updates for CI job statuses and results. Key improvements include:
Dynamic Polling Mechanism:
The system now dynamically adjusts polling intervals for monitoring CI jobs triggered in AccelQ.
Once a job's status changes to "Scheduled," a scheduler will poll every 5 minutes to track the job's status.
Targeted Job Monitoring:
The polling mechanism focuses only on the specific AccelQ job related to the triggered CI build, ensuring efficient tracking and updates.
Status Updates:
CI job results in ARM now correctly reflect the actual job status and results from AccelQ upon completion.
Abort Functionality:
Aborting a CI job in ARM now terminates the execution in AccelQ, eliminating the need for manual intervention in AccelQ.
These updates ensure improved synchronization and user experience for ARM-AccelQ integrations. Impacted Module: CI Jobs. Support Case: #124660
Vlocity Deployment Visibility in Deployment History
The Vlocity deployment process has been updated to address issues with visibility and interaction:
Deployment History Display:
Vlocity deployments now appear correctly in the deployment history, ensuring users can track and review their deployments without issues.
UI Interaction Fix:
Resolved the issue where Vlocity components failed to expand when toggled. Users can now expand and view Vlocity components seamlessly in the deployment history UI.
These improvements enhance the usability and reliability of Vlocity deployments in ARM. Impacted Module: Vlocity Deployments. Support Case: #124417
Accurate Notifications for Scheduled Code Coverage Report Changes
The notification system for scheduled code coverage reports has been improved to accurately reflect changes in settings.
Test-Level Changes:
When the test level is altered for a scheduled code coverage report (e.g., weekly schedule), the notification now correctly indicates the change instead of displaying "no changes detected."
Other Configuration Changes:
Modifications to parameters such as test classes or email lists also trigger accurate and relevant notifications.
This enhancement eliminates misleading messages, ensuring that users receive correct feedback on configuration updates. Impacted Module: Admin-Code coverage report → Reports. Support Case: #125964
Stability Improvements for Commit and Merge Operations
The commit and merge processes have been enhanced to prevent failures caused by corrupted global workspaces. The issue occurring when the OPTIMIZED_WORKSPACES feature flag was disabled has been resolved by updating the global workspace checkout mechanism to ensure stability, enabling seamless and error-free operations. Impacted Modules: EZ-Commit, EZ-Merge, Deployment & CI Jobs, Repo & branch registration. Support Case #126078
Automatic Mapping of JIRA Credentials
The JIRA credentials mapping process has been improved to eliminate the need for manual workarounds. Credentials using application tokens are now automatically populated in the ALM Mapping section of the profile, without requiring modifications to the default credentials in the ALM Management admin section. This enhancement simplifies the mapping process and ensures seamless integration with JIRA. Impacted Modules: VC Repos, Modularization, EZ-Commit, My Account, SF Org Management. Support Case #124949
Improved Handling of Empty Metadata in Release Label Deployment
The release label deployment process has been enhanced to prevent failures caused by empty metadata. When no deployable changes exist and the package.xml is empty, the system now accurately reflects the absence of metadata in both the UI and back end, ensuring consistency and preventing deployment errors. Impacted Module: Release Labels. Support Case #126720
Notification Emails for New User Creation
The issue in which notification emails were not being sent to new users upon creation in ARM has been resolved. New users now receive a notification email in their mailbox immediately after being created by an admin, ensuring consistent communication and a smoother onboarding process. Support Case #126197
Last updated