Skip to Content

10.14 Harmony release notes

10.14 Harmony release

Harmony portal, Design Studio, private agents, and Sandbox Cloud Agent Group released February 12, 13, and 18, 2020

The 10.14 release date is by region:

  • APAC: Released 12 February 2020

  • EMEA: Released 13 February 2020

  • NA: Released February 18, 2020

Included in this release are updates to these Harmony components:

The Sandbox Cloud Agent Group and web applications accessed through the Harmony portal were updated to 10.14 at the time of the release. Design Studio and Private agent installers are available in each region at the conclusion of each region's release.

As of February 11, 2020, Design Studio and private agent versions 9.8 have reached end of life and are no longer supported. We recommend that all users of these (and earlier) versions upgrade to the latest versions as soon as practicable.

New features

Cloud Studio

  • Microsoft Dynamics AX connector
    A new Cloud Studio connector for Microsoft Dynamics AX 4.0, 2009, and 2012 is now available to use with agents version 10.1 or higher. The new connector can be accessed on the right side of the project designer from the design component palette and will automatically be downloaded by an agent as required.

    Note

    This connector requires a Windows private agent, and is not available for use on cloud agent groups, Linux private agents, or Docker private agents.

Changes

Agent

  • PostgreSQL configuration defaults updated
    The PostgreSQL configuration file postgresql.conf for 64-bit agents now sets the default max_connections to 400 (instead of the previous limit of 100). In addition, the default checkpoint_timeout for 32-bit and 64-bit agents is now 1 hour instead of 5 minutes.

Enhancements

Agent

  • Windows Server 2019 is now supported
    Windows Server 2019 is now supported for private agents.

Cloud Studio

  • Looping operations are now allowed
    Operations that call themselves are now able to be deployed, allowing you to design integrations that retry operations or continually poll an endpoint. By default, the maximum number of nested synchronous operation calls is 50, and the maximum number of asynchronous operations allowed in a single operation chain is also 50. The defaults can be changed in the private agent configuration file under the [OperationEngine] section.

  • More operation logs are now displayed
    The operation log screen now shows up to 250 operation logs in the log table (previously, a maximum of 100 were shown).

  • Connector Builder creators can now test connectors during creation
    During creation of a custom Connector Builder connector, you can now test it on a separate screen by specifying base URL, path, HTTP verb, credentials (if required), and request payload (if required). This screen is accessible through a new Test button available on step 3 of connector creation.

  • Navigating between activity steps is now faster
    When opening an existing activity configuration, you are now brought to the last step of the configuration to review the data schema instead of needing to resubmit selections made in previous steps. In addition, you can now click the step numbers to quickly navigate between steps in any order.

  • Plugin version is now displayed
    When adding a plugin to an activity, the plugin version is now displayed in a column in the plugins table.

  • Amazon Redshift connector now supports upsert and bulk update
    The Amazon Redshift connector now includes two new activities: (1) an Upsert activity, which allows you to both insert and update data, and (2) an Update Bulk activity, which allows you to update data in configurable batch sizes.

  • Amazon Redshift views are now supported
    When configuring an Amazon Redshift Query activity, you can now select views in the same way you can select tables.

  • Amazon S3 AWS region can now be set in additional places
    When configuring an Amazon S3 endpoint, you now have the option of specifying the AWS region in the activity configuration and the request transformation. A region specified in the request transformation takes precedence over that specified during endpoint configuration.

  • Magento connector now supports search
    The Magento connector now includes a Search activity to execute a Magento operation within a selected Magento service. You can provide query parameters for filtering and sorting within the request.

  • Magento service and operation names are now user-friendly
    During Magento activity configuration, Magento services and operations are now displayed with user-friendly names instead of the names used by the Magento API.

  • ServiceNow views are now supported
    When configuring a ServiceNow Query activity, you can now select views in the same way you can select tables.

Harmony portal

  • Release summary is now accessible from the Harmony portal
    A What's New link to view a summary of the latest release highlights is now included under the Welcome back menu of the Harmony portal header.

Fixes

Cloud Studio

  • Source objects with periods can now be mapped
    Source objects that have a period in their name can now be mapped to target fields. Previously, the mapping would erroneously be reported as invalid.

  • Database child join fields are now populated correctly
    After configuring a Database activity with joins between multiple tables, the values of a child table's joined fields now default to the values of the parent table's joined fields. In addition, you can no longer map to a child table's joined fields.

  • Post-processing file options now work correctly
    After clearing the After Processing option Delete File in a File Share, FTP, Local Storage, or Temporary Storage Read activity configuration, the Rename File field is now cleared and files are no longer erroneously deleted post-processing.

  • Manual mappings now persist
    After dragging a source object to a target field to manually map it, then opening the mapping in script mode, the mapping is no longer erroneously cleared.

  • Project variables and values now persist
    After adding a new project variable or updating an existing project variable using the project variable list view, the variable or default value no longer sometimes erroneously disappears or reverts to a previous value.

  • Design canvas updates now persist
    Updates made on the design canvas, such as adding or removing an operation step, are now consistently shown. Previously, updates sometimes weren't reflected on the canvas although the component would still be accessible in the project pane's Components tab.

  • Design canvas link lines now persist
    Lines on the design canvas that represent links from operation actions, the RunOperation function, or the RunScript function no longer disappear unexpectedly.

  • Inserting ServiceNow records is now faster
    When using a ServiceNow Create or Update activity with an instance whose incident table has a large number of records, inserting records no longer takes a long time to execute.