Skip to Content

10.73 / 11.11 Harmony Release Notes

10.73 / 11.11 Harmony Release

This page includes release notes for all generally available components being released as part of 10.73 / 11.11. Compilations of release notes for Production Cloud Agent Groups, Sandbox Cloud Agent Groups, and Private Agents are also available.

The 10.73 / 11.11 release is staggered based on the dates and times as listed below by component and region. You can subscribe to maintenance notifications for cloud-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.11 Sandbox Cloud Agent Group
Cloud Platform and Applications
11.11 Production Cloud Agent Group
11.11 and 10.73 Windows and Linux Private Agents
11.11 Docker Private Agent
APAC July 4, 2023 (12 - 4 AM AEST) July 11, 2023 (2 - 8 PM AEST) July 13, 2023 (8 PM AEST)
EMEA July 5-6, 2023 (9 PM - 1 AM CEST) July 12, 2023 (6 AM - 12 PM CEST) July 13, 2023 (12 PM CEST)
NA July 6, 2023 (12 - 4 PM PDT) July 12-13, 2023 (9 PM - 3 AM PDT) July 13, 2023 (3 AM PDT)

Note

As of July 20, 2023 Private Agent version 10.56 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.

New Features

Cloud Studio

Enhancements

API Manager

  • API Groups UI enhancements
    The user interface of the API Groups page now organizes APIs by environment and displays information about each API, including its version, its service URL, and a table of its services and methods.

Cloud Studio

  • Global connections enhancements
    Multiple enhancements have been made to the global connections feature:

    • The design component palette Global Connections tab now has a Manage Global Connections button that opens the Global Connections page in a new tab.

    • The environment drawer on the Global Connections page now shows components that exist outside of any workflows and that are dependent on the global connection. These are shown for informational purposes only; while they do not affect any deployed logic, their existence in a project will prevent you from removing the connection in this environment.

  • Script error UI enhancement
    You can now expand and resize the viewing area for script errors in the full script editor, allowing you to see more of long errors at once.

  • Amazon SQS connector support for sending binary data
    The request schema of an Amazon SQS Send Messages activity has a new binaryValue field that can be used to provide binary data by providing it in a Base64-encoded format.

  • BMC Helix ITSM connector OAuth 2.0 support
    A BMC Helix ITSM connection can now be configured with OAuth 2.0 authentication.

  • Coupa API version R36 support
    The Coupa connector now uses the Coupa R36 Core Platform API.

  • Shopify Query and Get activity editable schemas
    The schemas generated for Shopify Query and Shopify Get activities can now be edited to change the request and response structures as needed.

  • Snowflake connector support for roles
    A Role such as GENERAL, PUBLIC, or READONLY can now optionally be defined in a Snowflake connection. In addition, the Warehouse Name field has been changed from a required field to an optional field, as it is not required by some roles.

  • Verbose logging support for additional connectors
    The LDAP and Zendesk connectors now support connector verbose logging. The specific configuration entry of logger name and level is documented on the linked pages.

  • Additional verbose logging details for multiple connectors
    Enabling verbose logging with the Coupa, Google BigQuery, Magento, OData, and Shopify connectors results in the generation of additional log information beyond that already generated. To generate the additional log details, a new format of the configuration entry is required as documented on the linked pages.

Management Console

  • Jitterbit MQ customizable table display
    The table columns displayed in the Message Queues tab of the Message Queues page can now be reordered or hidden from view. Click the new Filter Columns icon in the top right to open settings for customizing the display.

Fixes

Agent

API Manager

  • Analytics for a custom date range are now filtered correctly
    On the Analytics page, when filtering API analytics based on a custom date and time range, the filtered data is now accurate for the specified range. Previously, data outside the range was being included.

  • Testing an existing OAuth security profile now works as expected
    Testing the configuration of an existing OAuth 2.0 security profile no longer results in the error [object Object]. Instead, the configuration is now tested as expected, displaying either a message of success or relevant errors.

Cloud Studio

  • Operation log scroll position is now fixed after refresh
    When an automatic refresh occurs while viewing operation logs, as commonly occurs when there are remaining operations in a running state, a user’s scroll position in the operation log now remains fixed. Previously, you would lose your place in the log as additional operation logs appeared.

  • Erroneous editing conflicts no longer occur
    An erroneous error indicating a conflict with another user no longer occurs when a single user has made edits to dependent components in quick succession.

  • Coupa Query operators are now handled correctly
    A value provided in the operator field of a Coupa Query activity request transformation is now sent to the endpoint using the expected syntax.

  • Google BigQuery Query activity fixes
    Multiple fixes have been made to the Google BigQuery Query activity:

    • When newline characters are included in the Query String field, the query no longer fails at runtime with a syntax error reporting an illegal input character.

    • In configuration step 3, refreshing the Fields to Retrieve now also refreshes the selections in the Conditions list.

  • NetSuite Search activity custom fields
    Custom fields recently added in NetSuite are now displayed after refreshing the activity configuration of an existing NetSuite Search activity. Previously, newly added custom fields were appearing only in an adjacent transformation.

  • RabbitMQ activities no longer return basic information as null
    RabbitMQ Get, Get Bulk, and Consume (Beta) activities now return the expected values instead of null in the following fields: expiration, messageId, type, timestamp, and userId.

  • Shopify Query activities now include fields related to refunds
    During configuration of a Shopify Query activity for the Orders object and sub-objects Order, Calculates Refund, or Refund, fields related to refunds, such as order_adjustments, are now present in the request and response schemas.

  • Snowflake Query and Merge activity fixes
    Multiple fixes have been made to the Snowflake connector:

    • A Snowflake Query activity whose query uses columns with spaces in their name no longer fails at runtime with a fatal error indicating the target tree for the path failed to be expanded.

    • A Snowflake Merge activity configured to use a temporary stage no longer produces an error at configuration step 3 indicating there was an error loading the request and response schemas. The schemas are now generated as expected.

  • Workday connector response can now be written to a flat file
    When writing the response from a Workday Get activity to a flat CSV schema, the operation no longer fails at runtime with an error indicating the operation failed unexpectedly. In existing operations that have this issue, you must redeploy the operation to fix the issue.

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.

      Note

      Upgrading to an 11.x Windows Private Agent from 10.x requires a complete uninstall. Follow the documented instructions to complete the upgrade. Linux Private Agents can be upgraded as usual from any 10.x version.

Agent and API Gateway

  • Supported operating systems updated
    Jitterbit’s lists of supported operating systems for Private Agents and Private API Gateways have been updated to reflect the current supported systems.

Shopify Connector, Cloud Studio

  • Shopify Fulfillment API deprecation
    Shopify has announced it is deprecating some endpoints on its Fulfillment API on June 30, 2023. Customers with Cloud Studio projects using the Shopify connector with deprecated Fulfillment API endpoints must reconfigure the connector as soon as possible, or operations using the deprecated API endpoints will begin failing after June 30, 2023. For additional information, see details on impacted projects and required user action.

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.