---
schema_version: "1"
id: 25f1a9286c129ff4150a594ea9d75847e7c9c3ff01c8d02c3303d152b83d1f7c
title: Release Notes for MuleSoft Composer for Salesforce - 2023
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/composer-salesforce/ms_composer_release_notes_2023.md
canonical_url: https://docs.mulesoft.com/composer-salesforce/ms_composer_release_notes_2023
source_site: docs.mulesoft.com
content_type: documentation
content_hash: a57cc291beeaa537412644090423e84c3081ef4b1df1af497c4193f601eeec49
description: MuleSoft Documentation Site
latest: true
---
---
product: Composer for Salesforce
---

# Release Notes for MuleSoft Composer for Salesforce - 2023

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

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

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

## 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 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-salesforce/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-salesforce/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-salesforce/ms_composer_reference) for details about each connector.

## March 14, 2023

### What’s New

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

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

## 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.
  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-salesforce/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 23, 2023

### What’s New

- In NetSuite Connector, the following list objects are now available to enhance the **Get Records**
  action:

  - Department

  - Locations

  - Price Level

  - Subsidiary

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