Release Notes for MuleSoft Composer for Salesforce - 2022
Use MuleSoft Composer for Salesforce to build connected experiences faster. You don’t need to wait for development resources to unlock data, integrate apps, and automate business processes that create real customer value.
New versions are automatically available once they are released; you don’t need to perform any tasks to move to the new version.
See Known Issues and Limitations for MuleSoft Composer for Salesforce for a list of known issues and limitations by date.
December 15, 2022
What’s New
-
The On New Message trigger is once again available for Slack Connector. The following enhancements have been made to the trigger:
-
The Created field now supports a date picker.
-
The Limit field now supports only numeric values.
-
The Limit field now defaults to
100
. -
Messages returned by the trigger now appear in ascending order by time.
-
-
In Slack Connector, the Conversation ID field has been renamed to Conversation Name. Additionally, this field is now supported by a dropdown.
December 13, 2022
What’s New
-
In Salesforce Connector, Composer logging now includes enhanced error codes and messages when the API returns
ApiFault
errors.
Fixed Issues
Issue Resolution | ID |
---|---|
In ServiceNow Connector, the New/Updated Record trigger now picks up messages for all appropriate timestamps. |
W-12176039 |
In ServiceNow Connector, sudden disconnections in high workload scenarios no longer occur. |
W-12035222 |
In ServiceNow Connector, the componentorg.apache.commons library is upgraded to version 1.10.0 to address reported security vulnerabilities. |
W-11913979 |
In ServiceNow Connector, the org.springframework library is upgraded to version 5.3.20 to address reported security vulnerabilities. |
W-12150392 |
In Salesforce Connector, the triggers and the Get records action now support the |
W-11752116 |
In Salesforce Connector, the Delete record action no longer incorrectly throws a |
W-12211471 |
In Salesforce Connector, the triggers no longer have a potential data loss when the watermark is not used properly. |
W-12128874 |
In Jira Connector, the com.fasterxml.jackson.core library is upgraded to version 2.14.1 to address reported security vulnerabilities. |
W-11933499 |
In Jira Connector, the org.apache.commons-text library is upgraded to version 1.10.0 to address reported security vulnerabilities. |
W-12004679 |
December 12, 2022
Fixed Issues
Issue Resolution | ID |
---|---|
In Zendesk Connector, the com.fasterxml.jackson.core library is upgraded to version 2.13.4.1 to address reported security vulnerabilities. |
W-11933496 |
In Zendesk Connector, the connection no longer breaks when Zendesk triggers are idle for long durations when deployed on CloudHub. |
W-12040415 |
December 7, 2022
Fixed Issues
Issue Resolution | ID |
---|---|
Previously, if a deactivated flow was reactivated, that flow would erroneously pick up events that occurred while the flow was deactivated. Now, when a flow is deactivated, the object store data for that flow is erased so that the flow will start fresh upon reactivation. |
W-12120985 |
November 29, 2022
What’s New
-
In HTTP Connector, the OAuth 2.0 Authorization Code Grant connection provider now supports the ability to set custom request headers for Token Exchange, Token Refresh, and Token Revoke.
Some systems, such as Fortnox and QuickBooks, require sending credentials as request headers during the OAuth dance. With custom request headers, you can now connect to these systems using HTTP Connector.
November 17, 2022
November 8, 2022
What’s New
-
You can now connect to two new systems: Marketo and Snowflake.
See the product documentation for details about each connector.
November 3, 2022
What’s New
-
The following record types are now available for NetSuite Connector:
-
DEPARTMENT
-
LOCATION
-
PRICE_LEVEL
-
SUBSIDIARY
-
-
In HTTP Connector, connectivity tests for the OAuth2 Authorization Code Connection Provider are now enabled.
Fixed Issues
Issue | ID |
---|---|
In NetSuite Connector, the Jackson Databind library is upgraded to version 2.13.4.2 to address reported security vulnerabilities. |
W-11963381 |
When connected to Jira, HTTP Connector now retrieves error messages when errors occur. Previously errors were only recorded in the Jira log. |
W-11816468 |
When connected to Shopify, HTTP Connector flow tests no longer run indefinitely and return errors. |
W-11821763, W-11819981 |
October 31, 2022
What’s New
-
You can now create new flows from templates. This release includes support for the following templates:
-
Create Or Update Jira Issue for Associated Change Request in Salesforce
-
Create Or Update Jira Issue for Associated Work Plan in Salesforce
-
Create Or Update Jira Issue for Associated Work Step in Salesforce
-
Create Change Request in Salesforce for Associated Jira Issue
-
Update Change Request in Salesforce for Associated Jira Issue
-
Create Work Plan in Salesforce for Associated Jira Issue
-
Update Work Plan in Salesforce for Associated Jira Issue
-
Create Work Step in Salesforce for Associated Jira Issue
-
Update Work Step in Salesforce for Associated Jira Issue
-
Create or Update Incident and Asset for Associated ServiceNow Incident
-
Create or Update ServiceNow Incident for Associated Incident in Salesforce
-
Create Configuration Item for Associated Incident Asset in Salesforce
-
Create or Update Netsuite Credit Memo for Associated Posted Credit Memo in Salesforce
-
Create or Update Netsuite Customer for Associated Account in Salesforce
-
Create or Update Netsuite Customer Payment for Associated Processed Payment in Salesforce
-
Create or Update NetSuite Inventory Item for Associated Active Product in Salesforce
-
Create or Update Netsuite Invoice for Associated Posted Invoice in Salesforce
-
Create or Update Netsuite Sales Order for Associated Activated Order in Salesforce
Templates are patterns that you can leverage to build a flow. All of the steps and field mappings are predefined, so you can select the template and enter the missing information for the various connectors used (such as connection secrets) to create a flow you can later customize. Since templates are pre-built flows, templates not only reduce the barrier to entry and accelerate the time to activate the flow, but also include the best practices for flows.
-
-
You can now transfer binary files as field inputs using data pills from within your Composer flow. For example, when keeping files in sync between Salesforce instances, you can download binary file content from one instance and later upload that same file content to another instance using the new Download file and Upload file actions.
-
To facilitate MuleSoft Automation, the subscription pricing method has been reevaluated for MuleSoft Composer for Salesforce. To enable this enhancement, a new tab, Usage Summary, has been added to the MuleSoft Composer for Salesforce landing page. On the Usage Summary tab, you can view your monthly tasks and credit usage per flow for your organization.
-
The following new actions are now available for Jira Connector:
-
Create project
-
Get project
-
Update project
-
List attachments
-
Upload attachments
-
Get attachments
-
-
The following triggers have been renamed in Jira Connector:
-
Issue updated with Custom Fields has been renamed to Issue with Custom Fields was updated or created
-
Issue updated with Standard Fields only was renamed to Issue with Standard Fields only was updated or created
-
Fixed Issues
Issue Resolution | ID |
---|---|
In Jira Connector, the Result filter has been removed and now tests no longer fail when fields are selected. |
W-11510054 |
In Jira Connector, the number of Jira projects that appeared in a dropdown was limited. Now, all Jira projects are retrieved in the dropdown. |
W-11912169 |
October 27, 2022
What’s New
-
You can now add custom logic, such as
and
,or
, ornot
, in conditional statements when building an action and in If/Else statements. -
In RPA Connector, you can now test an RPA process using sample data without invoking the RPA process.
-
In RPA Connector, you can now connect directly to your RPA Organization to see your processes by clicking the Create an invokable run config from MuleSoft RPA button when you are connected to your RPA organization and no processes appear in the dropdown for the RPA Process field.
-
In RPA Connector, when you select the RPA Process dropdown, the values that appear are now listed in the following format: <category> / <process name>. For example, Claims / Check for updates.
October 26, 2022
October 20, 2022
What’s New
-
In Workday Connector, in the On New or Updated Records trigger and the Get Worker Details ID action, the following fields, which enable array values of complex objects from Workday APIs, are now available for the WORKER object:
-
Email Addresses
-
Job Addresses
-
Persona Addresses
-
Supervisor Organization Chain
-
October 7, 2022
Fixed Issues
Issue | ID |
---|---|
Fixed the issue in which the Run History page in Composer unnecessarily displayed an error and sent an email notification for an expired access token. Now the error does not appear and no email is sent. To implement this fix, deactivate and then reactivate your flow. |
W-11649482 |
October 6, 2022
Fixed Issues
Issue | ID |
---|---|
Fixed the issue in Google Sheets Connector in which an |
W-10887516 |
Fixed the issue in Google Sheets Connector in which the Create row action did not work properly when the first column without a header contained values. |
W-10933097 |
In Google Sheets Connector, the com.fasterxml.jackson.core library is upgraded to version 2.13.4. |
W-11719209 |
September 6, 2022
What’s New
-
You can now transfer binary files as field inputs using data pills from within your Composer flow. For example, when keeping files in sync between Box instances, you can download binary file content from one instance and later upload that same file content to another instance.
-
The
jackson.databind
library is upgraded to version 2.13.4 to address reported security vulnerabilities for HTTP Connector.
Fixed Issues
Issue | ID |
---|---|
Fixed the issue in HTTP Connector in which the test connectivity was not triggering a refresh with an OCS connection. |
W-11469764 |
Fixed the issue in HTTP Connector in which OAuth 2.0 refresh tokens from Shopify were not valid. |
W-11437322 |
Fixed the issue in HTTP Connector in which fields containing an escape sequence (for example, |
W-11072611 |
Fixed the issue in Quickbooks Connector where Sample Data output returned more than one record, even in the case of arrays that are nested fields. |
W-11388800 |
August 31, 2022
What’s New
-
Picklist Mapping is now enabled for fields in an action that supports Pick from List. Using Picklist Mapping, you can map data from one application with the corresponding data needed by another application. This allows you to connect two applications that have different values for a similar field and to align the values in those fields across applications. You can determine how the possible values of an output field (data pill) map to the possible values of an input field. You can reuse the mapping across flows.
August 29, 2022
What’s New
-
You can now connect a new system: Microsoft Dynamics 365 Business Central.
See the product documentation for details about each connector.
-
Data Pill Search is now available. You can use this feature to find where a particular data pill is used in your flow.
August 3, 2022
What’s New
-
You can now connect a new system: MuleSoft Robotic Process Automation (RPA).
See the product documentation for details about each connector.
July 13, 2022
What’s New
-
When deleting a connection, a list of active and inactive flows using the selected connection now appears. Using this list, if the connection is:
-
Not used in any flows, you can delete the connection.
-
Used in inactive flows, a list containing the name and count of inactive flows using this connection appears. Deleting this connection will affect the listed flows. If you reopen the inactive flow, you must select a new connection.
-
Used in active and inactive flows, a list containing the name, count, and status of active and inactive flows using this connection appears. If you choose to delete the connection, secondary confirmation appears. Prior to deleting the connection, Composer will first attempt to stop the flows.
-
June 6, 2022
Fixed Issues
Issue | ID |
---|---|
In Workday Connector, the connection validation now succeeds even if the user does not have access to the |
W-11193505 |
Fixed reported security vulnerabilities in Workday Connector by upgrading the Spring Framework library from |
W-11195299 |
May 11, 2022
Fixed Issues
Issue | ID |
---|---|
ServiceNow Connector now loads metadata for all WebService accessible tables automatically. |
W-10919969 |
In ServiceNow Connector, patched security vulnerability in dependency |
W-10981860 |
In ServiceNow Connector, patched security vulnerability in dependency |
W-11001899 |
May 5, 2022
April 29, 2022
What’s New
The following actions were added to Workday Connector to enable Workday Financial Management:
-
Create Object
-
Update Object
-
Get Object
Fixed Issues
Issue | ID |
---|---|
Fixed the issue in Workday Connector in which you could not filter fields containing values with the file data type. |
W-10574439 COCN-667 |
In Workday Connector, when editing a Job Requisition action, the Position Time Type field is now selectable as a list or set as a data pill. |
W-10574489 COCN-605 |
When a generic error message is returned from the API in Workday Connector, the error message that occurs in Composer is now informative. |
W-10574413 COCN-705 |
Improved validation error messages in Workday Connector to make them more specific. |
W-10574467 COCN-632 |
In Workday Connector, the Position Title, Supervisory Organization, and Location fields are now optional in the Create Worker action. However, if the Location value is not set on the Position object, then the Location field is required, or the Create Worker API operation will fail.” |
W-10574483 COCN-612 |
In Jira Connector, pagination is now enabled to fetch all assignable users in the Reporter and Assignee fields when using the Create issue with custom fields action. |
W-10934109 |
April 28, 2022
What’s New
-
You can now connect a new system: HTTP.
See the product documentation for details about each connector.
April 26, 2022
April 4, 2022
What’s New
-
You can now connect a new system: Google Calendar.
See the product documentation for details about each connector.
March 31, 2022
What’s New
-
You can now connect a new system: Gmail.
See the product documentation for details about each connector.
March 22, 2022
February 7, 2022
What’s New
-
In Stripe Connector, in the Create Product action, the Images field is now available. This field enables you to add the URL of to up to eight images that are then attached to the action.
-
In the QuickBooks Connector, the following fields are now available in the Create Invoice action:
-
Transaction Tax Code
-
Item Tax Code
-
January 27, 2022
What’s New
-
The Date Time picker is now available. You can either Pick from Calendar or Search Data Pills in fields with the data type
date
ortime
. The date picker uses the time zone set for your Composer organization settings by default. -
The Flow Details page now shows the Created on and Last Modified dates in the time zone set for Composer organiation.
-
When an error occurs, if there is additional information about the error, you can click the More details link in the error message. In the Error window, you can troubleshoot the issue or copy the Trace ID to provide to support. You can also click the Contact MuleSoft Support Team button to contact support directly.