Skip to Content

10.79 / 11.17 Harmony release notes

10.79 / 11.17 Harmony release

This page includes release notes for all generally available components being released as part of 10.79 / 11.17. Compilations of release notes for Production Cloud Agent Groups, Sandbox Cloud Agent Groups, and private agents are also available.

The 10.79 / 11.17 release is staggered based on the dates and times as listed below by component and region. You can subscribe to maintenance notifications for web-based components at Jitterbit Trust. Locally installed components are available from the downloads page (except for the Docker private agent, which is available at Docker Hub). The end-of-life date for these components is one year after the release date.

11.17 Sandbox Cloud Agent Group
10.79 API gateway
Cloud platform and applications
11.17 Production Cloud Agent Group
11.17 and 10.79 Windows and Linux private agents
11.17 Docker private agent
APAC November 7, 2023 (2 - 6 AM AEDT) November 14, 2023 (4 - 10 PM AEDT) November 16, 2023 (10 PM AEDT)
EMEA November 7-8, 2023 (9 PM - 1 AM CET) November 15, 2023 (6 AM - 12 PM CET) November 16, 2023 (12 PM CET)
NA November 8, 2023 (12 - 4 PM PST) November 15-16, 2023 (9 PM - 3 AM PST) November 16, 2023 (3 AM PST)

Note

As of November 23, 2023 private agent version 10.62 has reached end of life and is no longer supported. We recommend that all users of this version (and earlier) upgrade to the latest version as soon as practicable.

Tip

Alongside the 10.79 / 11.17 release, Vinyl 3.3.33529 is available. Vinyl release notes are covered separately.

New features

Cloud Studio

Enhancements

Agent

  • Apache Tomcat upgrade
    The Apache Tomcat server included with the agent has been upgraded to version 8.5.94 to improve security and performance.

Cloud Studio

  • UX enhancements for visibility of deploy information and environment endpoint credentials
    The following UX enhancements are available:

    • The project pane’s Components tab now shows a D status icon for deployed components that have not been created or modified since the last deploy. In addition, this tab’s tooltips have been expanded to show more information.
    • The design component palette’s Global connections tab now shows a circular blue Undeployed icon when an environment endpoint in the Used in this project category has had configuration changes since it was last deployed in that project.
    • A global connection’s actions menu in a project now has a View Credentials menu action. This action opens a popover that displays the current values of required fields in the environment endpoint’s configuration.
  • Coupa API version R37 support
    The Coupa connector now uses the Coupa R37 Core Platform API.

  • Google BigQuery connector support for inserting REPEATED and JSON data
    A Google BigQuery Insert Record activity is now able to insert values into columns with the mode REPEATED and columns with the JSON data type. The RECORD data type is supported only when the column mode is REPEATED.

  • HTTP v2 (beta) connector enhancements
    Multiple enhancements have been made to the HTTP v2 (beta) connector:

    • In configuration step 3 for any HTTP v2 (beta) activity, when the file type is XML or JSON, a new checkbox is available: Include additional properties from HTTP response in the schema. When selected, the schema is wrapped with additional properties to return the request headers, status code, and response body.
    • In configuration step 1 for any HTTP v2 (beta) activity, a new checkbox is available: Ignore operation error in case of non-successful status code. When selected, if a non-successful status code is returned by the API, a successful operation is reported instead of completing with an error reported in the operation logs.
  • Shopify Create activity editable schemas
    The schemas generated for a Shopify Create activity can now be edited to change the request and response structures as needed.

EDI

  • EDI and XML file upload
    The new Upload file for processing action on the Edi > transactions page enables testing or processing EDI and XML files without requiring an FTP or AS2 connection. The file must be in a valid file format for uploading.

  • XPath download
    The new Download XPath action in the Edi > admin page’s Manage workflows tab downloads the XPath listings for that trading partner and selected map as a CSV file.

  • FTP connection test
    The new Test Connection button in the Edi > admin page’s Create > FTP connection tab tests the connection using the provided connection information.

Management Console

  • Projects page UI redesign
    The Projects page has been redesigned with an updated UI, including new filters to limit the displayed projects by environment or status.

Platform

  • Ability to suspend Cloud Studio connector updates for private agents
    The new organization policy Disable Auto Connector Update suspends updates to Connector SDK-based connectors when using private agents. (Whether each Jitterbit-provided connector is based on the Connector SDK is noted in each connector's documentation.)

    When automatic connector updates are disabled, using its connection’s Test button no longer downloads the latest version of that connector to private agents. However, these connectors will still download the latest version of the connector after installing a new agent or when an agent’s PostgreSQL database is reset.

    To manually force agents to download the latest version of the affected connectors, on the Agents page, select the agent group and use the Action menu to select Update connectors.

App Builder

Changes

Private API gateway

  • General changes
    General changes to the private API gateway are for internal purposes to support future enhancements. The changes do not affect current gateway functionality.

Fixes

Agent

  • Windows private agent install behind a proxy no longer fails
    When installing a Windows private agent using configured proxy settings, the installation no longer fails with Error 1722 referencing the action KoSaveProxyValuesInDB.

Cloud Studio

  • Script validation error with $ symbols no longer occurs
    An error reporting no viable alternative at input no longer occurs when a global data element contains more than one $ symbol. This includes references to data objects in transformation mappings that are in a format similar to $json$nodeName.

  • Coupa Query request now supports multiple WHERE clauses
    Providing multiple WHERE clauses within the request of a Coupa Query activity no longer results in a runtime error.

  • Google BigQuery connector can now insert an array of values
    A Google BigQuery Insert Record activity is now able to insert an array of values where expected.

  • Microsoft Azure ESB connections are now closed
    A Microsoft Azure Esb Get Queue Message activity now closes the connection as expected after executing. Previously, once the queue reached its maximum capacity, the private agent would crash and report an error with Too many open files.

  • Shopify connector activity schema field-level fixes
    The following fixes have been made to Shopify connector activity schemas:

    • When the Billing object > ApplicationCredit sub-object is selected, the Shopify read and Query activity response schemas no longer include an erroneous #text value as represented by a field.
    • When the Sales Channel object > Checkout sub-object is selected, the Shopify Create activity request schema now includes the fields discount_allocations and applied_discounts.
  • Workday connector activity schemas are now generated
    Workday connector activities configured from a successful Workday connection now generate all expected fields as part of their request and response schemas. Previously, an issue related to an alternative format of the host name was causing an error at schema generation.

Notices

Agent

  • Jitterbit’s intention to stop distributing private agent 10.x
    Jitterbit intends to stop distributing a 10.x private agent version within the next several Harmony releases. Since Harmony release 10.63 / 11.1, both a 10.x and 11.x private agent version have been distributed with these differences:

    • 11.x versions: In 11.1 and later versions, the PostgreSQL database bundled with the private agent is now version 14.5-1.

    • 10.x versions: Current 10.x versions are packaged with the existing 9.6.24-1 PostgreSQL. The distributed 10.x versions will continue to be supported in accordance with Jitterbit’s end-of-life policy.

NetSuite connector, Cloud Studio, and Design Studio

  • HMAC-SHA1 deprecation and removal from the Cloud Studio and Design Studio UI
    NetSuite is deprecating HMAC-SHA1 as a valid signature algorithm as previously announced (see NetSuite HMAC-SHA1 deprecation). To support these changes, Jitterbit intends to remove the HMAC-SHA1 signature algorithm from the Cloud Studio and Design Studio UI in an upcoming Harmony release.

    Warning

    As the HMAC-SHA1 signature algorithm will no longer be supported by NetSuite or the Harmony NetSuite connectors, you should change any Harmony projects that are presently using HMAC-SHA1 as the signature algorithm to use HMAC-SHA256 as soon as possible to avoid issues with those integrations.