---
schema_version: "1"
id: 463f468362f20d94dd50884025f8d2925029d7e1605ba55e970f8b433578de6f
title: MuleSoft Composer Release Notes
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/composer/ms_composer_ms_release_notes.md
canonical_url: https://docs.mulesoft.com/composer/ms_composer_ms_release_notes
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 6f649a17f003167c1da72ae696ad315cbbd46dc62ccfc9112341b34958c1aa81
description: MuleSoft Documentation Site
latest: true
---
---
product: Composer
---

# MuleSoft Composer Release Notes

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Use MuleSoft Composer 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](https://docs.mulesoft.com/composer/ms_composer_ms_release_notes_ki) for a list
of known issues and limitations by date.

## October 22, 2026

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>ServiceNow Connector now returns an <code>INVALID_WSDL</code> error instead of parsing WSDL documents that contain any of the following:</p></div><div><ul><li><p>A DOCTYPE declaration</p></li><li><p>An XInclude element</p></li><li><p>An absolute import, include, or redefine reference in a WSDL or XML schema</p></li></ul></div><div><p>Relative WSDL and schema imports continue to work.</p></div></div></td><td><div><div><p>W-24541378</p></div></div></td></tr></tbody></table>

## May 28, 2026

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>To prevent excessive errors from abandoned processes and reduce the risk of service incidents, MuleSoft Composer automatically deactivates flows that experience continuous failures and alerts affected users. Deactivation occurs only when a flow meets both of these conditions:</p></div><div><ul><li><p>100 or more consecutive errors</p></li><li><p>10 or more days of continuous failure</p></li></ul></div><div><p>You can reactivate a deactivated flow at any time.</p></div></div></td><td><p>W-22571502</p></td></tr></tbody></table>

## March 19, 2026

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Jira Connector now correctly updates the watermark for the triggers, and captures all subsequent new and updated issues.</p></td><td><p>W-20186115</p></td></tr><tr><td><p>In Jira Connector, all triggers now correctly update the watermark when multiple records share the same minute-level timestamp. The connector now uses cursor-based pagination to retrieve all records for a specific watermark before updating the watermark value. This prevents duplicate record retrieval and resolves issues where flows enter an indefinite waiting state.</p></td><td><p>W-21090825</p></td></tr></tbody></table>

## November 17, 2025

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><div><div><p>In Xero Connector, the <strong>On New or Updated Invoice</strong> trigger now accepts the following values in the <strong>Invoice Type</strong> field:</p></div><div><ul><li><p><code>ACCPAYCREDIT</code> (Accounts Payable Credit Note)</p></li><li><p><code>ACCRECCREDIT</code> (Accounts Receivable Credit Note)</p></li><li><p><code>APOVERPAYMENT</code> (Accounts Payable Overpayment)</p></li><li><p><code>APPREPAYMENT</code> (Accounts Payable Prepayment)</p></li><li><p><code>AROVERPAYMENT</code> (Accounts Receivable Overpayment)</p></li><li><p><code>ARPREPAYMENT</code> (Accounts Receivable Prepayment)</p></li></ul></div></div></td><td><p>W-19889137</p></td></tr></tbody></table>

## October 29, 2025

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In QuickBooks Connector, the <strong>Create Estimate</strong> action no longer fails when the <strong>Expiration Date</strong> and <strong>Due Date</strong> field values are provided in the flow.</p></td><td><p>W-18116231</p></td></tr></tbody></table>

## October 7, 2025

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Jira Connector now correctly processes search results for triggers by removing the <strong>total</strong> field from parsing.</p></td><td><p>W-19586865</p></td></tr></tbody></table>

## September 18, 2025

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Jira Connector, the <code>/rest/api/3/search/jql</code> endpoint is used instead of the <code>/rest/api/3/search</code> endpoint.</p></td><td><p>W-19470768</p></td></tr></tbody></table>

## July 9, 2024

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Workday Connector, testing a flow that has an error handler containing a Workday connection no longer gets stuck in the processing status and incorrectly fails with the <code>Test failed because of external errors. Please try again.</code> error.</p></td><td><p>W-15239656</p></td></tr></tbody></table>

## May 17, 2024

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>NetSuite Connector no longer fails to retrieve custom values in an Inventory record.</p></td><td><p>W-15138793</p></td></tr><tr><td><p>In NetSuite Connector, the <strong>Get Records</strong> action now returns the correct <code>Internal ID</code> for values in fields containing multiple picklists.</p></td><td><p>W-15194262</p></td></tr></tbody></table>

## March 21, 2024

### What’s New

- You can now view descriptions of connector actions and triggers directly under their respective
  names.

## March 15, 2024

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>After an access token expires, Salesforce Marketing Cloud Connector now properly refreshes the access token.</p></td><td><p>W-14979479</p></td></tr></tbody></table>

## March 11, 2024

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Jira Connector, you can now create new connections in Composer as intended.</p></td><td><p>W-15070963</p></td></tr></tbody></table>

## February 28, 2024

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Microsoft Dynamics 365 Business Central Connector no longer incorrectly fails with an <code>Invalid Connection</code> error when creating a connection.</p></td><td><p>W-14824218</p></td></tr></tbody></table>

## February 26, 2024

### What’s New

- A beta feature is now available to enhance automation and integration which allows you to publish
  your activated Composer Flows to a trusted Salesforce organization.

## January 9, 2024

### What’s New

- For triggers in the following connectors, the **Polling Frequency** field is now required:

  - Microsoft Dynamics 365 Business Central

  - Workday

  - Xero

    This field enables you to select how often Composer makes a request to the underling system API
    to look for changes to records in active flows.

## December 14, 2023

### What’s New

- For triggers in the following connectors, the **Polling Frequency** field is now required:

  - MuleSoft RPA

  - Sage Intacct

  - SAP S/4HANA Cloud

  - ServiceNow

  - Slack

  - Snowflake

  - Zendesk

    This field enables you to select how often Composer makes a request to the underling system API
    to look for changes to records in active flows.

- API Sharing is now available for single-tenant, Anypoint Platform organizations in Composer. API
  Sharing is limited to the Exchange API Asset in the same Anypoint organization. This enables
  Composer to expand the connectivity to more systems, to have more control over both API management
  and governance, and to consume complex APIs built in Anypoint Platform.

## December 6, 2023

### What’s New

- For triggers in the following connectors, the **Polling Frequency** field is now required:

  - Asana

  - Box

  - Gmail

  - Google Big Query

  - Google Sheets

  - Hubspot

  - Jira

  - Marketo

  - Netsuite

    This field enables you to select how often Composer makes a request to the underling system API
    to look for changes to records in active flows.

## December 1, 2023

### What’s New

- For triggers in QuickBooks Online Connector and Stripe Connector, the **Polling Frequency** field
  is now required. This field enables you to select how often Composer makes a request to the
  underling system API to look for changes to records in active flows.

## November 20, 2023

### What’s New

- A new page, **Connections**, is available in the navigation pane. Using this page, you can easily
  view connections, see which flows currently use each connection, delete connections, and edit the
  names of connections.

## November 15, 2023

### What’s New

- Salesforce Connector now supports Salesforce API v59.0.

## November 14, 2023

### What’s New

- For triggers in Salesforce Connector, the **Polling Frequency** field is now required. This field
  enables you to select how often Composer makes a request to the underling system API to look for
  changes to records in active flows.

## November 13, 2023

### What’s New

- You can now search for templates (by template name, connector name, or template description) and
  filter templates (by use case category or connector).

## October 31, 2023

### What’s New

- When selecting outputs for an Invocable Flow, the `List<Primitive>` and `List<Object>` data types
  are now available. Additionally, you can append or prepend items to your List variable using
  dynamic or static list mappings.

## October 19, 2023

### What’s New

- When defining a variable, the `List<Primitive>` and `List<Object>` data types are now available.
  Additionally, you can append or prepend items to your `List` variable using dynamic or static list
  mappings.

- You can now define a primitive list by mapping a `List<Object>` data pill to a primitive list
  value within your flow.

- You now have the option to change connections for all steps (at the flow level) instead of
  individually changing connections for each step.

## October 13, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Implemented backend changes in HubSpot Connector to support Mule Runtime 4.5.0.</p></td><td><p>W-14224733</p></td></tr></tbody></table>

## October 5, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>SAP S/4HANA Cloud Connector no longer throws a null error when retrieving metadata for some entity types.</p></td><td><p>W-13568493, W-14194111</p></td></tr></tbody></table>

## October 4, 2023

### What’s New

- Using typeahead, you can now create a list of primitive data types statically by using \[ \] in
  the **Custom Expression Editor**, for example, \[name1@gmail.com, name2@gmail.com\].

- You can now use a statically-built list as an input parameter in the `joinBy` function.

## October 3, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>If the access token fails to refresh in a flow, you are now informed about the issue. You can now see the error in <strong>Run History</strong> and in an email notification (if opted-in). You must restart the flow to benefit from this fixed issue.</p></td><td><p>W-13628406</p></td></tr></tbody></table>

## September 21, 2023

### What’s New

- Picklist Mapping is now enabled for all string fields. Using Picklist Mapping, you can map data
  from one application with the corresponding data needed by another application. This enables 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.

- You can now specify output fields in your invocable Composer flow so that these output fields are
  returned in the response payload to the system that triggers the invocable Composer flow.

## August 25, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Jira Connector, file transfer from Jira to Salesforce now works as intended.</p></td><td><p>W-13632302</p></td></tr></tbody></table>

## August 17, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In NetSuite Connector, the <code>Unable to retrieve custom Fields from Netsuite for customizationId customSegment</code> metadata error is no longer thrown when using a NetSuite org that does not have custom segments enabled.</p></td><td><p>W-13896697</p></td></tr></tbody></table>

## August 16, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Salesforce Connector now displays errors when object or field permissions are removed.</p></td><td><p>W-13625323</p></td></tr></tbody></table>

## August 7, 2023

### What’s New

- In the **Custom Expression Editor**, you can now update any `List<Primitive>` (for example,
  `List<String>` or `List<Number>`) and manually build a list using commas and the typeahead
  feature. You cannot build the list in-line; however, you can select an existing `List` data pill
  of that data type to build your list.

- The following `List` functions are now available for the **Custom Expression Editor**:

  - `joinBy`: Merges a list into a single string value and uses the provided string as a separator
    between each item in the list.

  - `splitBy`: Splits a string into a list of strings based on a separating string that matches part
    of the input string.

## July 31, 2023

### What’s New

- You can now invoke a Composer flow from external systems, such as Flow Builder, Flow
  Orchestration, another Composer flow, an Apex callout, or a cURL command. This feature enables
  deeper interoperability and integrated capabilities across Salesforce. For more information, refer
  to [Invoke a Composer Flow](https://docs.mulesoft.com/composer/ms_composer_invocable_flows).

## July 27, 2023

### What’s New

- To enhance connectivity, you can now use OAuth 2.0 Client Credentials to create a connection in
  Composer to MuleSoft RPA Connector.

## July 14, 2023

### What’s New

- In Stripe Connector, the **On New Refund** trigger now outputs the following fields:

  - **Balance Transaction**

  - **Payment Intent**

  - **Charge ID**

## July 12, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In NetSuite Connector, design metadata errors are now shown to the user.</p></td><td><p>W-13587716</p></td></tr></tbody></table>

## July 10, 2023

### What’s New

- To improve discoverability, you can now refresh the value providers and other fields in a step
  within your flow by clicking the refresh button on the step header. This button appears when you
  hover above the refresh button for the step.

## July 3, 2023

### What’s New

- The following enhancements appear on the **Flow Details** page:

  - The **Last Triggered** field now appears in the heading of the **Flow Details** page. This field
    displays the last time that a flow was triggered. Refreshing the **Flow Details** page also
    refreshes the value in the **Last Triggered** field.

  - The **Reference ID** field now appears in the **Run History** section. For Event triggers, the
    value in this field is the corresponding **Record ID**. For events triggered by the Scheduler, a
    unique **Execution ID** value is created for the run instance.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In RPA Connector, the <strong>RPA Process Execution Completed</strong> trigger no longer fails every few seconds with an <code>UNKNOWN ERROR</code> message.</p></td><td><p>W-13697777</p></td></tr></tbody></table>

## June 28, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In RPA Connector, if a connection exception occurs, the <strong>RPA Process Execution Completed</strong> trigger now reconnects.</p></td><td><p>W-13280827</p></td></tr></tbody></table>

## June 27, 2023

### What’s New

- You can now define a variable as temporary storage in your flow and use it as a data pill.
  Defining a variable enables you to complete certain use cases like aggregating calculations and
  storing values. You define variables locally within a flow and use them anywhere within that flow.

## June 26, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Jira Connector, custom fields are now visible in projects with no issues created.</p></td><td><p>W-13498207</p></td></tr></tbody></table>

## June 21, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Salesforce Connector now properly displays required DateTime fields.</p></td><td><p>W-13606652</p></td></tr></tbody></table>

## June 20, 2023

### What’s New

- The **Custom Expression Editor** now supports typeahead. You can now type math operators in the
  **Custom Expression Editor** and select them using the Enter key, Tab key, or mouse with
  typeahead. You no longer need to toggle the operator tab and manually select the math operator
  from the list.

## June 15, 2023

### What’s New

- The Error Handler is now generally available. You can use this feature to watch for errors in
  connection or logic in specific steps of your flow and then designate logic to handle the errors
  that may occur.

## June 13, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Salesforce Connector, the <strong>Get records</strong> action no longer throws an error when the value of a condition contains an apostrophe.</p></td><td><p>W-13192901</p></td></tr></tbody></table>

## June 8, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In NetSuite Connector, custom fields now appear as intended.</p></td><td><p>W-13552619</p></td></tr></tbody></table>

## June 6, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>The <strong>fromStringToDateTime</strong> function now preserves the timezone as intended. Active flows receive this change when they are deactivated. Inactive flows show an error and you must manually change the format parameter of the formula to <code>uuuu-MM-dd’T’HH:mm:ssz</code>.</p></td><td><p>W-13488568</p></td></tr></tbody></table>

## June 3, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In NetSuite Connector, custom fields now appear as intended for the RETURN_AUTHORIZATION record type.</p></td><td><p>W-13484699</p></td></tr></tbody></table>

## May 31, 2023

### What’s New

- You can now connect to a new system: SAP S/4HANA Cloud.

  See [the product documentation](https://docs.mulesoft.com/composer/ms_composer_reference) for details about each connector.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>QuickBooks Connector now includes an enhanced implementation for input parameters, such as better mapping when input parameters are not specified or are <code>null</code>.</p></td><td><p>W-13280661</p></td></tr><tr><td><p>In NetSuite Connector, custom fields now appear as intended.</p></td><td><p>W-13222742, W-13304252, W-13481333</p></td></tr></tbody></table>

## May 25, 2023

### What’s New

- When adding a trigger or an action, you can now use the new search bar in the **System Action**
  and **System Event** windows to enter the specific name of a connector or shared API to use in
  your flow.

## May 24, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Sage Intacct Connector, the <strong>New or Updated Customer</strong> trigger now uses the correct watermark time pattern, which prevents errors in processing the request.</p></td><td><p>W-13119901</p></td></tr></tbody></table>

## May 17, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Jira Connector, the exception message is now more clear when there is an invalid organization site URL.</p></td><td><p>W-13143023</p></td></tr></tbody></table>

## May 12, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Salesforce Connector, custom metadata objects are no longer shown as metadata keys for the <strong>Create new record</strong>, <strong>Update record</strong>, and <strong>Create or update record</strong> actions as intended.</p></td><td><p>W-13182376</p></td></tr></tbody></table>

## May 9, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Sage Connector now automatically reconnects when there is a session timeout.</p></td><td><p>W-13003862</p></td></tr></tbody></table>

## May 8, 2023

### What’s New

- A new option, **Only the first record**, is now enabled for the **Get records** action in
  Salesforce and NetSuite Connectors. Using this option, you can return a single record by using a
  unique identifier in your search criteria. When selected, the **Get records** action searches for
  all records that meet the selected criteria and returns the first record in the list that meets
  the criteria.

## May 5, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>To resolve metadata load errors caused by timeouts, requests to retrieve metadata from the API in NetSuite Connector are now optimized.</p></td><td><p>W-12411817</p></td></tr></tbody></table>

## May 3, 2023

### What’s New

- An optional new field, **Organization Site URL**, appears when creating a connection for Jira
  Connector. The **Organization Site URL** field enables you to enter the URL of the Jira
  organization containing the sandbox or production environment to which you want to connect.

## April 25, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Snowflake Connector now validates account names by checking for invalid special characters.</p></td><td><p>W-12598991</p></td></tr><tr><td><p>In NetSuite Connector, the <strong>Get Records</strong> action now correctly supports the <strong>OTHER_CHARGE_SALE_ITEM</strong> record type.</p></td><td><p>W-13001785</p></td></tr></tbody></table>

## April 20, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Error messages in HTTP Connector now display more precise error types.</p></td><td><p>W-12483461</p></td></tr><tr><td><p>When you complete the <strong>Operation Values</strong> field in REST Consumer Connector, an error indicating that a value is required no longer occurs.</p></td><td><p>W-12648223</p></td></tr><tr><td><p>Rest Consumer Connector now properly recognizes the values provided in the <strong>Client Secret</strong> and <strong>Client ID</strong> fields while using API Sharing.</p></td><td><p>W-12601570</p></td></tr></tbody></table>

## April 17, 2023

### What’s New

- The Error Handler (Beta) is now available. You can use this feature to watch for errors in
  connection or logic in specific steps of your flow and then designate logic to handle the errors
  that may occur.

## April 12, 2023

### What’s New

- The **Custom Expression Editor** now supports the following `string` functions:

  - `emptyString`

  - `substring`

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In QuickBooks Online Connector, an exception with an unknown description no longer occurs when custom fields are not specified.</p></td><td><p>W-12724854</p></td></tr></tbody></table>

## April 11, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Xero Connector, fixed the issue in which a flow using the <strong>Create or Update Invoice</strong> object was not triggered when testing.</p></td><td><p>W-12670939</p></td></tr></tbody></table>

## April 4, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Jira Connector, the <strong>Get issues</strong> action now works as intended when the <strong>Type</strong> field contains a whitespace.</p></td><td><p>W-12760964</p></td></tr></tbody></table>

## April 3, 2023

### What’s New

- The following actions are now available for Slack Connector:

  - **Add users to channel**

  - **Create channel**

  - **Send direct message to multiple users**

## March 28, 2023

### What’s New

- If a connector update or bug fix may cause interruptions to your flows, you now receive an email
  describing these updates and outlining which flows you should stop and reactivate to avoid flow
  failures.

## March 24, 2023

### What’s New

- In NetSuite Connector, the log on time metadata is now registered to each record.

- In NetSuite Connector, the metadata for the **File** object is now available for the **Create
  Actions** record.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In NetSuite Connector, the <strong>Get Records</strong> action no longer returns the incorrect record for the <strong>LOT_NUMBERED_ASSEMBLY_ITEM</strong> record type.</p></td><td><p>W-12473442</p></td></tr><tr><td><p>In NetSuite Connector, the <strong>USER_ERROR: Invalid log in attempt</strong> error no longer occurs.</p></td><td><p>W-12619973</p></td></tr><tr><td><p>In NetSuite Connector, the <strong>Name</strong> field no longer appears in write operations.</p></td><td><p>W-12428757</p></td></tr><tr><td><p>In NetSuite Connector, the <strong>Type</strong> dropdown in the <strong>Get Records</strong> action no longer causes a <strong>NETSUITE_SOAP_FAULT</strong> error.</p></td><td><p>W-12572300</p></td></tr><tr><td><p>The NetSuite Connector no longer fails to parse the <strong>com.sun.xml.internal.stream.events.EndElementEvent</strong> error response.</p></td><td><p>W-12573323</p></td></tr></tbody></table>

## March 23, 2023

### What’s New

- Previously, boolean fields that supported expressions rendered as either text fields or as
  picklists. All boolean fields that support expressions now render as a hybrid field that supports
  both text fields and picklists. Additionally, if you manually enter `true` or `false` into a text
  field, the field automatically selects the corresponding dropdown value regardless of letter case.

- When hovering over data type icons for fields, informational tooltips now appear.

## March 22, 2023

### What’s New

- You can now connect to a new system: Google BigQuery.

  See [the product documentation](https://docs.mulesoft.com/composer/ms_composer_reference) for details about each connector.

## March 13, 2023

### What’s New

- You can now import a flow as a JSON file by clicking the wrench icon and selecting **Import**. The
  import flows feature is in open beta.

## March 9, 2023

### What’s New

- In Salesforce Connector, the **Run History** page now displays detailed error log information to
  enable effective troubleshooting. Error logs now include the date and time on which the error
  occurred, an explanation of the error, and the location within the flow where the error occurred.

## March 2, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed the issue in Jira Connector that occurred when there was a discrepancy between data providers containing the field <code>project</code> in their parameters.</p></td><td><p>W-12270412</p></td></tr></tbody></table>

## February 27, 2023

### What’s New

- If a Composer connector supports a default value for a field, that value now appears and is
  selected in the Composer UI; however, the user can choose to override the default value.

## February 21, 2023

### What’s New

- The **Composer Administrator** permission set is now available. After the installation of
  Composer, the system administrator can assign the following permissions to users:

  - The **Composer Administrator** has access to the **Settings** page and can manage email
    preferences and API Sharing.

  - The **Composer User** has general access to Composer functionality such as building and managing
    flows.

- The **Settings** page is now available for those with the **Composer Administrator** permission
  set. On this page, you can view and edit email notification settings.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed the possible null pointer exception that sometimes occurred when custom fields were not specified.</p></td><td><p>W-12572592</p></td></tr></tbody></table>

## February 17, 2023

### What’s New

- In Gmail Connector, the **On New Email** trigger and the **Send email** action now support
  attachments.

- The **Get Attachments** action is now available for Gmail Connector.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Zendesk Connector, the external ID value is now represented as a string instead of a number as per the Zendesk API.</p></td><td><p>W-12360287</p></td></tr></tbody></table>

## February 15, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Tableau Connector, the native libraries were upgraded to address reported security vulnerabilities.</p></td><td><p>W-11453219</p></td></tr></tbody></table>

## February 13, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In HTTP Connector, the correct payload is now sent when a top-level array is defined in the API specification endpoint.</p></td><td><p>W-12373559</p></td></tr></tbody></table>

## February 8, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Now, when you open a flow, all steps aside from <strong>If/Else Blocks</strong> and <strong>For Each Loops</strong> are collapsed to provide a navigable outline of the flow.</p></td><td><p>W-12515426</p></td></tr></tbody></table>

## February 7, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Rest Consumer Connector, the correct payload is now sent when a top-level array is defined in the API specification endpoint.</p></td><td><p>W-12373559</p></td></tr></tbody></table>

## February 6, 2023

### What’s New

- You can now connect to a new system: Sage Intacct.

  See [the product documentation](https://docs.mulesoft.com/composer/ms_composer_reference) for details about each connector.

## February 3, 2023

### What’s New

- The following enhancements have been made for Microsoft Dynamics 365 Business Central Connector:

  - The **Create Sales Order** action now enables users to create a list of sales order lines within
    the sales order object.

  - The **Update Sales Order** action now enables users to update a list of sales order lines in
    addition to the sales order object.

  - The **Get Sales Orders** action now enables users to retrieve sales order lines corresponding to
    a filtered list of sales orders.

  - The **On New or Updated Sales Order** trigger now checks for new or updated sales order lines in
    addition to new or updated sales orders.

  - If you use a **Display Name** for the company, the **Display Name** is now populated in the
    **Company ID** dropdown instead of the **Company Name**.

## February 1, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Jira Connector, the metadata output for the <code>labels</code> property now returns an array of strings instead of an array of empty objects.</p></td><td><p>W-11899482</p></td></tr><tr><td><p>In Jira Connector, the <strong>Retrieve attachment</strong> action now shows the detailed error message returned by the Jira endpoint.</p></td><td><p>W-12282452</p></td></tr></tbody></table>

## January 30, 2023

### What’s New

- Quickbooks Online Connector now supports custom fields for actions and triggers.

- The following actions are now available for Quickbooks Online Connector:

  - **Create Estimate**

  - **Get Estimate**

  - **Update Estimate**

- The following triggers are now available for Quickbooks Online Connector:

  - **On New Estimate**

  - **On New or Updated Estimate**

## January 26, 2023

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In NetSuite Connector, metadata load logging is now enhanced.</p></td><td><p>W-12412287, W-12244102</p></td></tr><tr><td><p>In NetSuite Connector, records now show custom segments as intended.</p></td><td><p>W-12244102</p></td></tr></tbody></table>

## January 20, 2023

### What’s New

- The following record types are now available for NetSuite Connector:

  - BILLING\_SCHEDULE

  - CLASSIFICATION

  - GIFT\_CERTIFICATE\_ITEM

  - INVENTORY\_ADJUSTMENT

  - ITEM\_RECEIPT

  - LOT\_NUMBERED\_ASSEMBLY\_ITEM

  - OTHER\_CHARGE\_PURCHASE\_ITEM

  - OTHER\_CHARGE\_RESALE\_ITEM

  - OTHER\_CHARGE\_SALE\_ITEM

  - SERIALIZED\_ASSEMBLY\_ITEM

  - SERIALIZED\_INVENTORY\_ITEM

  - TRANSFER\_ORDER

## January 16, 2023

### What’s New

- In Snowflake Connector, the **Select Rows** action now includes enhanced sample data resolution.

## January 13, 2023

### What’s New

- The following record types are now available for NetSuite Connector:

  - ITEM\_FULFILLMENT

  - ITEM\_GROUP

  - KIT\_ITEM

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>In NetSuite Connector, <code>NullFieldsList</code> is no longer included in the metadata.</p></td><td><p>W-12029245</p></td></tr><tr><td><p>In NetSuite Connector, <strong>External ID</strong> is now shown in custom fields when creating or updating a record.</p></td><td><p>W-11951099</p></td></tr><tr><td><p>In NetSuite Connector, errors are no longer overridden when warnings are present.</p></td><td><p>W-12165594</p></td></tr></tbody></table>

## January 12, 2023

### What’s New

- HTTP Connector now supports the following pagination type for fields: **Offset**.

## January 11, 2023

### What’s New

- ServiceNow Connector now supports the Tokyo release.

## December 23, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Salesforce Connector, the <strong>Upload file</strong> and <strong>Download file</strong> actions no longer incorrectly throw a <code>NullPointerException</code> when using an OAuth 2.0 connection.</p></td><td><p>W-12236769</p></td></tr></tbody></table>

## 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 14, 2022

### What’s New

- If you attempt to use a data pill in a scope where the value could be null or empty, a message
  alerting the user now appears.

## 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

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In ServiceNow Connector, the <strong>New/Updated Record</strong> trigger now picks up messages for all appropriate timestamps.</p></td><td><p>W-12176039</p></td></tr><tr><td><p>In ServiceNow Connector, sudden disconnections in high workload scenarios no longer occur.</p></td><td><p>W-12035222</p></td></tr><tr><td><p>In ServiceNow Connector, the componentorg.apache.commons library is upgraded to version 1.10.0 to address reported security vulnerabilities.</p></td><td><p>W-11913979</p></td></tr><tr><td><p>In ServiceNow Connector, the org.springframework library is upgraded to version 5.3.20 to address reported security vulnerabilities.</p></td><td><p>W-12150392</p></td></tr><tr><td><p>In Salesforce Connector, the triggers and the <strong>Get records</strong> action now support the <code>isTrue</code> and <code>isFalse</code> operators for boolean parameters.</p></td><td><p>W-11752116</p></td></tr><tr><td><p>In Salesforce Connector, the <strong>Delete record</strong> action no longer incorrectly throws a <code>Retrieving metadata for the step failed. Try saving and refreshing the page.</code> error.</p></td><td><p>W-12211471</p></td></tr><tr><td><p>In Salesforce Connector, the triggers no longer have a potential data loss when the watermark is not used properly.</p></td><td><p>W-12128874</p></td></tr><tr><td><p>In Jira Connector, the com.fasterxml.jackson.core library is upgraded to version 2.14.1 to address reported security vulnerabilities.</p></td><td><p>W-11933499</p></td></tr><tr><td><p>In Jira Connector, the org.apache.commons-text library is upgraded to version 1.10.0 to address reported security vulnerabilities.</p></td><td><p>W-12004679</p></td></tr></tbody></table>

## December 12, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Zendesk Connector, the com.fasterxml.jackson.core library is upgraded to version 2.13.4.1 to address reported security vulnerabilities.</p></td><td><p>W-11933496</p></td></tr><tr><td><p>In Zendesk Connector, the connection no longer breaks when Zendesk triggers are idle for long durations when deployed on CloudHub.</p></td><td><p>W-12040415</p></td></tr></tbody></table>

## December 7, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>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.</p></td><td><p>W-12120985</p></td></tr></tbody></table>

## 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 21, 2022

### What’s New

- All users now have permission to view and manage all flows within your organizations.

## November 17, 2022

### What’s New

- When an error occurs, the **Run History** page now provides the step name, step number, connector
  type, and the error message to enable you to troubleshoot issues within your flow.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In NetSuite Connector, mapping now works properly when the same custom list field is between multiple items in one record.</p></td><td><p>W-12041041</p></td></tr></tbody></table>

## November 8, 2022

### What’s New

- You can now connect to two new systems: Marketo and Snowflake.

See [the product documentation](https://docs.mulesoft.com/composer/ms_composer_reference) 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

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In NetSuite Connector, the Jackson Databind library is upgraded to version 2.13.4.2 to address reported security vulnerabilities.</p></td><td><p>W-11963381</p></td></tr><tr><td><p>When connected to Jira, HTTP Connector now retrieves error messages when errors occur. Previously errors were only recorded in the Jira log.</p></td><td><p>W-11816468</p></td></tr><tr><td><p>When connected to Shopify, HTTP Connector flow tests no longer run indefinitely and return errors.</p></td><td><p>W-11821763, W-11819981</p></td></tr></tbody></table>

## November 1, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Slack Connector, the <strong>On New Message</strong> trigger has been disabled and is no longer available.</p></td><td><p>W-11972430</p></td></tr></tbody></table>

## 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.

- MuleSoft Anypoint Platform customers can now share externally available APIs managed in Anypoint
  Platform with business users for consumption in a MuleSoft Composer flow. This enhancement creates
  integrations that span beyond out-of-the-box connectors.

- 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. To enable this enhancement, a new menu, **Usage Summary**, has been added to
  the navigation pane. On the **Usage Summary** page, 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

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Jira Connector, the Result filter has been removed and now tests no longer fail when fields are selected.</p></td><td><p>W-11510054</p></td></tr><tr><td><p>In Jira Connector, the number of Jira projects that appeared in a dropdown was limited. Now, all Jira projects are retrieved in the dropdown.</p></td><td><p>W-11912169</p></td></tr></tbody></table>

## October 27, 2022

### What’s New

- You can now add custom logic, such as `and`, `or`, or `not`, 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

### What’s New

- The following new triggers are now available for HubSpot Connector:

  - **On New Record**

  - **On New or Updated Record**

- In HubSpot Connector, tooltips are now updated and improved for both triggers and actions.

- In Stripe Connector, the **Find Customer** action now supports dynamic metadata.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Stripe Connector, fixed security vulnerability found in <code>componentcom.fasterxml.jackson.core : jackson-databind : 2.13.2.2</code>.</p></td><td><p>W-11853409</p></td></tr></tbody></table>

## 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 17, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Jira Connector, in the <strong>Get Issue in Jira</strong> action, removed the unnecessary <strong>Select Fields</strong> button.</p></td><td><p>W-11649482</p></td></tr></tbody></table>

## October 13, 2022

### What’s New

- You can now export a flow as a JSON file to share your flow with Support for troubleshooting
  purposes by clicking the wrench icon and selecting **Export**.

## October 12, 2022

### What’s New

- When looping over a selected list of strings in a for each loop, you can now use a single string
  value across multiple cards in the loop.

- The following record types are now available for NetSuite Connector:

  - PARTNER

  - LEAD

  - PROSPECT

## October 10, 2022

### What’s New

- In RPA Connector, the JSON Sanitizer has been implemented to prevent JSON injection.

## October 7, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed the issue in which the <strong>Run History</strong> 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.</p></td><td><p>W-11649482</p></td></tr></tbody></table>

## October 6, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed the issue in Google Sheets Connector in which an <code>InterruptedException</code> occurred during an MUnit test.</p></td><td><p>W-10887516</p></td></tr><tr><td><p>Fixed the issue in Google Sheets Connector in which the <strong>Create row</strong> action did not work properly when the first column without a header contained values.</p></td><td><p>W-10933097</p></td></tr><tr><td><p>In Google Sheets Connector, the com.fasterxml.jackson.core library is upgraded to version 2.13.4.</p></td><td><p>W-11719209</p></td></tr></tbody></table>

## September 29, 2022

### What’s New

- The OAuth 2.0 Authorization Code grant for authentication in HTTP Connector now supports
  customizing the **Authorization Header Name**, **Authorization Header Value Prefix**, and
  **Authorization Header Custom Value Prefix** fields for the Authorization Header.

## September 9, 2022

### What’s New

- HTTP Connector now supports the OAuth 2.0 Authorization Code grant for authentication.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed the issue in NetSuite Connector in which the CURRENCY and CURRENCY_RATE objects did not work for the <strong>Get Records</strong> action.</p></td><td><p>W-11722063</p></td></tr></tbody></table>

## 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

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed the issue in HTTP Connector in which the test connectivity was not triggering a refresh with an OCS connection.</p></td><td><p>W-11469764</p></td></tr><tr><td><p>Fixed the issue in HTTP Connector in which OAuth 2.0 refresh tokens from Shopify were not valid.</p></td><td><p>W-11437322</p></td></tr><tr><td><p>Fixed the issue in HTTP Connector in which fields containing an escape sequence (for example, <code>\r</code> for a carriage return) were not properly parsed.</p></td><td><p>W-11072611</p></td></tr><tr><td><p>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.</p></td><td><p>W-11388800</p></td></tr></tbody></table>

## 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](https://docs.mulesoft.com/composer/ms_composer_reference) 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 19, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In ServiceNow Connector, the <strong>Read Timeout</strong> field is updated from 5 seconds to 15 seconds to avoid timeouts on large tables.</p></td><td><p>W-11601586</p></td></tr></tbody></table>

## August 8, 2022

### What’s New

- The following record types are now available for NetSuite Connector:

  - SERVICE\_RESALE\_ITEM

  - TIME\_SHEET

  - TIME\_BILL

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In NetSuite Connector, connections using lowercase values in the <code>Account ID</code> field no longer fail.</p></td><td><p>W-11469671</p></td></tr></tbody></table>

## August 3, 2022

### What’s New

- You can now connect a new system: MuleSoft Robotic Process Automation (RPA).

  See [the product documentation](https://docs.mulesoft.com/composer/ms_composer_reference) for details about each connector.

## August 2, 2022

### What’s New

- In Salesforce Connector, you can now specify conditions for triggers.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Labels are now properly capitalized in ServiceNow Connector.</p></td><td><p>W-10575461</p></td></tr></tbody></table>

## July 29, 2022

### What’s New

- The **On New Message** trigger is now available for Slack Connector.

- You can now connect a new system: Salesforce Marketing Cloud Connector.

  See [the product documentation](https://docs.mulesoft.com/composer/ms_composer_reference) for details about each connector.

## July 28, 2022

### What’s New

- You can now connect a new system: HubSpot.

  See [the product documentation](https://docs.mulesoft.com/composer/ms_composer_reference) for details about each connector.

- Required fields in Composer are now denoted with an asterisk (\*). Previously, when adding fields
  in Composer, only optional fields appeared in the modals. Now:

  - When a parent field is selected or deselected and it has required child fields, those child
    fields are also selected or deselected by default.

  - When a field is selected or deselected and it has required parent fields, those parent fields
    are also selected or deselected by default.

  - When an optional field is selected, the corresponding required fields (including one or more
    parent fields) are also selected.  
    Required fields can be removed only by deselecting them within the modal.

- HTTP Connector now supports Paginated Requests. When retrieving collections of objects from remote
  systems, use Paginated Requests to ensure that all data pages are returned.

- Flows based on a scheduler now have access to the scheduler’s current and previous timestamps.

- NetSuite Connector now supports exponential retries, which prevent concurrency limit errors.

## July 27, 2022

### What’s New

- The following objects are now available for NetSuite Connector:

  - Currency

  - Currency Rate

  - Lot Numbered Inventory Item

    Note that the objects will appear in all caps and with underscores.

## 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 28, 2022

### What’s New

- In NetSuite Connector and Salesforce Connector, empty field values are ignored by default. To
  clear empty values, you can now select the `Clear on Null Values` option.

## June 21, 2022

### What’s New

- Organizations that use both MuleSoft Composer and Anypoint Platform can now connect the two
  organizations through Access Management.

## June 6, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In Workday Connector, the connection validation now succeeds even if the user does not have access to the <code>Performance_Management</code> service.</p></td><td><p>W-11193505</p></td></tr><tr><td><p>Fixed reported security vulnerabilities in Workday Connector by upgrading the Spring Framework library from <code>org.springframework:spring-context:5.3.18</code> to <code>org.springframework:spring-context:5.3.20</code>.</p></td><td><p>W-11195299</p></td></tr></tbody></table>

## May 31, 2022

### What’s New

- In NetSuite Connector, empty field values are ignored by default. To clear empty values, you can
  now select the `Clear on Null Values` option.

## May 20, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed the issue in Jira Connector in which a blank value in the <strong>Description</strong> field incorrectly returned an invalid input error.</p></td><td><p>W-11107531</p></td></tr></tbody></table>

## May 17, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed the issue in Slack Connector in which a null pointer exception occurred after cleaning up markup in a plain text string.</p></td><td><p>W-11031313</p></td></tr></tbody></table>

## May 11, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>ServiceNow Connector now loads metadata for all WebService accessible tables automatically.</p></td><td><p>W-10919969</p></td></tr><tr><td><p>In ServiceNow Connector, patched security vulnerability in dependency <code>org.springframework : spring-beans : 5.3.17</code>.</p></td><td><p>W-10981860</p></td></tr><tr><td><p>In ServiceNow Connector, patched security vulnerability in dependency <code>org.springframework : spring-context : 5.2.7.RELEASE</code>.</p></td><td><p>W-11001899</p></td></tr></tbody></table>

## May 5, 2022

### What’s New

- The following objects are now available for NetSuite Connector:

  - Service Item for Sale

  - Service Item for Purchase

  - Return Authorization

> [!NOTE] The objects will appear in all caps and with underscores.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed the null pointer exception issue that occurred in NetSuite Connector using a trigger that had been previously modified to select a custom object.</p></td><td><p>W-10995359</p></td></tr></tbody></table>

## 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

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed the issue in Workday Connector in which you could not filter fields containing values with the file data type.</p></td><td><p>W-10574439 COCN-667</p></td></tr><tr><td><p>In Workday Connector, when editing a <strong>Job Requisition</strong> action, the <strong>Position Time Type</strong> field is now selectable as a list or set as a data pill.</p></td><td><p>W-10574489 COCN-605</p></td></tr><tr><td><p>When a generic error message is returned from the API in Workday Connector, the error message that occurs in Composer is now informative.</p></td><td><p>W-10574413 COCN-705</p></td></tr><tr><td><p>Improved validation error messages in Workday Connector to make them more specific.</p></td><td><p>W-10574467 COCN-632</p></td></tr><tr><td><p>In Workday Connector, the <strong>Position Title</strong>, <strong>Supervisory Organization</strong>, and <strong>Location</strong> fields are now optional in the <strong>Create Worker</strong> action. However, if the <strong>Location</strong> value is not set on the <strong>Position</strong> object, then the <strong>Location</strong> field is required, or the Create Worker API operation will fail.”</p></td><td><p>W-10574483 COCN-612</p></td></tr><tr><td><p>In Jira Connector, pagination is now enabled to fetch all assignable users in the <strong>Reporter</strong> and <strong>Assignee</strong> fields when using the <strong>Create issue with custom fields</strong> action.</p></td><td><p>W-10934109</p></td></tr></tbody></table>

## April 28, 2022

### What’s New

- You can now connect a new system: HTTP.

  See [the product documentation](https://docs.mulesoft.com/composer/ms_composer_reference) for details about each connector.

- You can now add multiple identity providers (IDP) for your organization to enable single sign-on
  (SSO). The following identity providers are now available:

  - OpenID Connect IDP

  - SAML 2.0 ID

## April 26, 2022

### What’s New

- When enabled, checks run every 15 minutes on running flows. If any flow fails, Composer sends an
  email to the owner of the flow.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue Resolution</th><th>ID</th></tr></thead><tbody><tr><td><p>In the JIRA Connector, entering a string value containing quotes in the <strong>Description</strong> field no longer causes an invalid JSON parsing request.</p></td><td><p>W-11037529</p></td></tr></tbody></table>

## April 22, 2022

### What’s New

- In the Google Sheets and Slack Connectors, you can now hover over certain triggers, actions, and
  fields to view in-app contextual help.

## April 18, 2022

### What’s New

- Using the **Custom Expression Editor**, you can now use formulas to transform data from one data
  type to another and format it accurately.

<table><colgroup><col> <col> <col></colgroup><thead><tr><th>Known Issue</th><th>Workaround</th><th>ID</th></tr></thead><tbody><tr><td><p>When using the <strong>fromDateToTime</strong> or the <strong>fromStringToDateTime</strong> function in the <strong>Custom Expression Editor</strong>, the value returned is off by one day. For example, if you enter <code>04/27/2022 T00:00:00Z</code>, the value returned is <code>4/26/2022 5:00:00 PM</code>.</p></td><td></td><td></td></tr></tbody></table>

## April 12, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed the issue in Workday Connector in which the values in the <strong>Currency</strong> and <strong>Pay Plan</strong> fields of an <strong>Update Job Requisition</strong> action were not ordered alphabetically.</p></td><td><p>W-10663753</p></td></tr></tbody></table>

## April 4, 2022

### What’s New

- You can now connect a new system: Google Calendar.

  See [the product documentation](https://docs.mulesoft.com/composer/ms_composer_reference) for details about each connector.

## March 31, 2022

### What’s New

- You can now connect a new system: Gmail.

  See [the product documentation](https://docs.mulesoft.com/composer/ms_composer_reference) for details about each connector.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>Updated error messages in Google Sheets Connector for empty list fields in the <strong>Create Row</strong> action.</p></td><td><p>W-10574328</p></td></tr><tr><td><p>Fixed the issue in Google Sheets Connector in which columns without headers were incorrectly assigned the header of the next column with a header.</p></td><td><p>W-10899109</p></td></tr></tbody></table>

## March 28, 2022

### What’s New

- The following objects are now available for NetSuite Connector:

  - Vendor

  - Vendor Bill

  - Purchase Order

## March 23, 2022

### What’s New

- The **On New or Update Invoice** trigger and the **Get Invoices** action are now available for
  Xero Connector.

## March 22, 2022

### What’s New

- You can now use the **Custom Expressions Editor** to build expressions and apply functions in
  Composer. This release supports basic math operators and basic functions such as string, date, and
  number.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed the issue in Jira Connector in which flow triggers were not activated if the field values contained spaces.</p></td><td><p>W-10830185, W-10824255</p></td></tr></tbody></table>

## March 14, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed the issue in Salesforce Connector in which objects containing boolean fields without set default values did not return metadata.</p></td><td><p>W-10808550</p></td></tr></tbody></table>

## March 9, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed the issue in Salesforce Connector in which remaining access tokens were not refreshed in the <strong>Session Management</strong> page after deleting an access token.</p></td><td><p>W-10718676</p></td></tr></tbody></table>

## March 2, 2022

### What’s New

- The **Get Organization by ID** action is now available for Zendesk Connector. This action returns
  an organization based on specified ID search criteria.

## February 21, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed the issue in NetSuite Connector in which triggers with the <strong>Type of Record</strong> field set to <code>NON_INVENTORY_SALE_ITEM</code> returned data from other record types.</p></td><td><p>W-10674134</p></td></tr></tbody></table>

## 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` or `time`. The Date Time Picker uses the time zone set
  in your browser by default.

- The **Flow Details** page now shows the **Created on** and **Last Modified** dates in the time
  zone set for your browser.

- When an error occurs, if there is additional information about the error, you can click the **More
  details** link in the error message. Using the information provided 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.

## January 25, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>The <strong>Update row</strong> action in Google Sheets Connector did not accept a data pill as an input for the <strong>Row number</strong> field.</p></td><td><p>COCN-910</p></td></tr></tbody></table>

## January 19, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>Upgraded library dependencies.</p></td><td><p>COCN-873</p></td></tr></tbody></table>

## January 13, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>Upgraded library dependencies.</p></td><td><p>COCN-894</p></td></tr></tbody></table>

## January 7, 2022

### What’s New

- MuleSoft Composer now supports the `list of strings` data pill. You can now type characters,
  dates, booleans, or numbers into a field and a list of matching strings is returned in a dropdown.

## January 5, 2022

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed the issue in which NetSuite Connector’s metadata resolution fails and produces an empty error message. The error no longer occurs.</p></td><td><p>COCN-875</p></td></tr></tbody></table>

## December 21, 2021

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed an issue in Asana Connector in which an error appeared when establishing a connection between the connector and Composer.</p></td><td><p>SE-12452</p></td></tr></tbody></table>

## December 16, 2021

### What’s New

- In Google Sheets Connector, when using the Create/Update Row action, you can now transfer multiple
  rows of data.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>Previously, in Google Sheets Connector when Google Sheets was the trigger, all output fields were returned as <code>text</code> regardless of the assigned data type (for example, <code>int</code> or <code>bool</code>). As a result, if you attempted to map the trigger data pills to non-text fields in the action, you encountered an error. Now, trigger fields retain their original data types and you can map them appropriately in subsequent actions.</p></td><td><p>SE-227701, COCN-575</p></td></tr><tr><td><p>Fixed an issue in Google Sheets Connector in which metadata from a document containing a space failed.</p></td><td><p>COCN-742</p></td></tr><tr><td><p>Upgraded library dependencies.</p></td><td></td></tr></tbody></table>

## December 9, 2021

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>Fixed metadata pagination issues in Xero Connector.</p></td><td><p>CSCA-1106</p></td></tr><tr><td><p>Fixed failing sample data requests for the <strong>Get contact by ID</strong> and <strong>Search contacts</strong> actions in Xero Connector.</p></td><td><p>CSCA-1044</p></td></tr><tr><td><p>Fixed the field labels in Xero Connector to match the corresponding field names in the Xero APIs.</p></td><td><p>CSCA-1043</p></td></tr><tr><td><p>Fixed field labels in Xero Connector.</p></td><td><p>CSCA-1040</p></td></tr></tbody></table>

## December 2, 2021

### What’s New

- NetSuite Connector now supports the **Job** record type.

- The NetSuite connector now supports the **External** value in the **ID Type** field for the
  **Update Record** action.

- The NetSuite connector now supports **ID Type** values for the **Delete Record** action.

- The NetSuite connector now supports the **Assembly Item** record type.

- Jira Connector now supports spaces in input fields for all operations.

- Actions in Jira Connector now support the `Comment` field.

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>When some metadata subcategories are empty, metadata can be refreshed in the flow.</p></td><td><p>SE-23496</p></td></tr><tr><td><p>Fixed the issue when processing custom fields with empty values.</p></td><td><p>SE-23068</p></td></tr><tr><td><p>The NetSuite XML request no longer requires the runServerSuiteScriptAndTriggerWorkflows flag.</p></td><td><p>SE-22758</p></td></tr><tr><td><p>Fixed the issue when processing date/time custom fields.</p></td><td><p>COCN-735</p></td></tr></tbody></table>

## November 23, 2021

### Fixed Issues

<table><colgroup><col> <col></colgroup><thead><tr><th>Issue</th><th>ID</th></tr></thead><tbody><tr><td><p>When adding a For Each block to a flow control in Salesforce Connector, the For Each block shows the object label name instead of the object API name.</p></td><td><p>COCN-745</p></td></tr></tbody></table>

## November 5, 2021

### What’s New

MuleSoft Composer is generally available.

## Related Resources

- [Salesforce Help](https://help.salesforce.com)

- [MuleSoft Services](https://www.mulesoft.com/support-and-services)
