Conga Product Documentation

Welcome to the new doc site. Some of your old bookmarks will no longer work. Please use the search bar to find your desired topic.

Show Page Sections

Preview: Composer for Salesforce Oct '26 Release Notes

In these release notes, you can find packages, requirements, new features, and fixed and known issues for the Composer Oct '26 release. For documentation updates, see What's New in Composer Documentation.

Note:

This documentation may describe optional features for which you have not purchased a license; therefore your solution or implementation may differ from what is described here. Contact your customer success manager (CSM) or account executive (AE) to discuss your specific features and licensing.

For training resources and feature overviews, visit the Conga Learning Center on Conga Community.

New Features

The following features are new to Composer in this release.

Composer and Salesforce Winter 27 Compatibility Updates

The Composer package 8.304 update provides compatibility with the Salesforce Winter 27 release and the latest Salesforce platform features. Salesforce users can start using the Sandbox environment installation for the Conga Platform package release on September 5th. To install the updated Composer package, visit the Conga Community Install Center.

Action Needed

We ask that you please review any Composer solutions that use Reports as data source to confirm if it falls within the new limits Salesforce us introducing as part of a mandatory MFA security requirement in its Winter'27 release. if a report exceeds 100 columns and 2,000 records, please switch its data source to Conga Queries before October 3rd to avoid disruption.

Composer Integration with DocuSign AppLauncher for Salesforce Package

Composer integrates directly with the DocuSign for Salesforce App Launcher package, supporting both legacy and platform Composer solutions. Existing DocuSign integration parameters are mapped to their equivalents in the new App Launcher UI. The integration supports end-to-end flows initiated from Salesforce, including UI-based and fully automated (background mode) document generation and sending. Composer solutions launched via custom Salesforce buttons, Conga Trigger, and Conga Batch are compatible with the DocuSign App Launcher package. Both the legacy and new Document Merge UIs in Salesforce are supported, and users are redirected to the DocuSign UI for envelope preparation and recipient configuration.Administrators and implementation teams can migrate existing solutions without rebuilding, as parameter compatibility is maintained. Documentation is updated to guide both existing DocuSign7 customers and new users through integration and migration steps. For more information, see Install and Setup DocuSign AppLauncher for Salesforce.
Note: You may begin this migration process as early as October 3rd.

Apex SOQL/SOSL User Mode Enforcement

Enforce User Mode in all Apex SOQL and SOSL queries to apply user-level sharing and field-level security controls. This update addresses a security finding by ensuring queries respect user permissions, reducing unauthorized data access risks.

Apex Crypto Secrets Security Update

Address multiple instances of insecure handling or potential exposure of cryptographic secrets in Apex code to mitigate identified security risks. Security findings are documented and addressed per the latest review.

Apex SOQL/SOSL User Mode Enforcement

Apex SOQL and SOSL queries now execute in User Mode to consistently enforce user-level sharing and field-level security controls. This update addresses medium security risks by aligning query execution with security best practices.

sObjectRecordController.getRecords Object and Field Access Controls

The sObjectRecordController.getRecords method restricts queries to allowlisted standard and custom objects, blocking access to metadata objects (_mdt), platform events (_e), and big objects (_b) to prevent information disclosure. The CongaInvoiceGeneration package adds ESAPI field-level security (FLS) checks to enforce proper field access controls. Existing integrations and tests continue to function as expected.

ComposerMerge Component Clickjacking CSS Update

Update the ComposerMerge component's CSS to use position: relative instead of position: absolute, addressing potential clickjacking vulnerabilities identified during security review. The component now renders correctly in both affected packages without exposing overlay risks.

Secure Token Handling in Apex Controller Methods

All Apex controller methods annotated with @AuraEnabled and @RemoteAction now restrict the exposure of sensitive authentication data, such as access tokens and refresh tokens, to the client side. Token handling and API calls are performed exclusively server-side, and only non-sensitive data is returned to the client, aligning with OWASP guidelines and secure coding practices.

Secure Storage of Sensitive Configuration Data

Sensitive configuration data, such as the LaunchDarkly key, is now stored using secure mechanisms like Protected Custom Metadata or Named Credentials instead of being hardcoded in Apex. No sensitive values are exposed to client-side code through AuraEnabled methods, aligning with secure coding practices.

Conga Batch: Updated Logo Assets for New Branding

All Conga logos across Conga Batch legacy, platform, and package screens are replaced with updated assets that align with the latest Conga branding and design guidelines. The new logo assets use approved size, placement, theming, and accessibility standards, and render consistently across supported screen sizes and themes without impacting existing functional behavior.

Batch and Trigger: Updated Conga Logos to Align with New Branding

All Conga logos across Batch and Trigger UI now use the latest Conga branding and design system, ensuring consistent style, size, placement, and accessibility compliance. The updated logo assets render correctly across supported screen sizes, themes, and meet accessibility standards without impacting Batch and Trigger functionality.

Removal of Unauthorized Session ID Transmission in ComposerSolutionExtension

The use of Salesforce session IDs in ComposerSolutionExtension has been removed from Composer packages. Export-related buttons from the ComposerSolution.page are removed from the CQG package to prevent session IDs from being sent to external endpoints, aligning with AppExchange security requirements.

Removed Unused Remote Site Settings

The legacy metadata for the CongaMergeServices remote site settings have been removed from the current Composer package.

Composer Authentication Security Update

Composer restricts Salesforce access_token values to server-side processing, preventing exposure in mobile and Lightning flows. Mobile and Salesforce1 users can authenticate once and reuse a stored refresh token for silent re-authentication, while the client receives only authentication state responses.

Debug Log Sensitive Data Redaction

The application now removes or masks sensitive information such as access tokens, session IDs, and authorization headers from debug logs to prevent unintended exposure. All debug statements that previously logged confidential data are sanitized or replaced with generic messages, aligning with secure coding practices. This update helps administrators and security teams maintain compliance and reduce the risk of information leakage in system logs.

Secure Storage of Sensitive Configuration Data

Sensitive configuration data, such as the LaunchDarkly key, is now stored using secure mechanisms like Protected Custom Metadata or Named Credentials instead of being hardcoded in Apex. No sensitive values are exposed to client-side code through @AuraEnabled methods, aligning with secure coding practices.

DOC ID: CMPOCT26.20260905

Fixed Issues

The following issues are fixed in this release. If any actions are required, they will be listed in this table.

Case NumberConga Internal IDDescription
00964347 COREAPPS-18728 The Conga Invoice Trigger Setup tab displays an error message "error=redirect_uri_mismatch&error_description=redirect_uri%20must%20match%20configuration" when attempting to refresh the token. This occurs due to mismatched redirect URI configurations.
00963504 COREAPPS-18658 The View Document History feature incorrectly displays the email of the user running the request, rather than the designated email recipient.
00959020 COREAPPS-18363 The Salesforce SOAP API login() method is present in legacy services but is not actively invoked in the current codebase. This includes a wrapper method in SforceService.cs and a reference in ComposerAccountProvisioner for establishing sessions using username and password credentials.
00958279 COREAPPS-18324 When using PlatformComposer=1 in Conga Composer with Salesforce data, merge fields referencing inner fields on the Owner lookup (eg FullName field on User) do not populate in the generated document - despite the fields being available in Template Builder & View Data Workbook
00947151 COREAPPS-17938 When using the DS7=17 or DocuSignTag=1 parameters, DocuSign status values fail to update in the Salesforce environment. This issue is not encountered when using DS7=7.

Known Issues

The following unresolved issues are known to Conga at the time of this release.
Conga Internal IDDescription
COREAPPS-19985The Conga Composer solution fails to execute when the parameter DS7=1143,1144 is configured, while it executes successfully with DS7=0. This issue occurs due to a failure in the post-merge Conga Sign routing stage, specifically during the platform authentication and identification process.
COREAPPS-19754Conga Composer authentication expires after approximately 30 days and automatic reauthorization.
COREAPPS-19138Scheduled Batch sessions for Conga Invoice fail to execute.
COREAPPS-5755Users are not receiving the Trigger Alert Notification email when they have exceeded their daily limits of Trigger events.