10.82 / 11.20 Harmony release notes
10.82 / 11.20 Harmony release
This page includes release notes for all generally available components being released as part of 10.82 / 11.20. Compilations of release notes for Production Cloud Agent Groups, Sandbox Cloud Agent Groups, and private agents are also available.
Note
The release of 10.81 / 11.19 was internal.
The 10.82 / 11.20 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.20 Sandbox Cloud Agent Group 10.82 API gateway 10.82 Windows Design Studio 1.0.4.0 Jitterbit Microsoft Dynamics 365 Cloud Connector Cloud platform and applications | 11.20 Production Cloud Agent Group 11.20 and 10.82 Windows and Linux private agents | 11.20 Docker private agent | |
---|---|---|---|
APAC | January 9, 2024 (2 - 6 AM AEDT) | January 16, 2024 (4 - 10 PM AEDT) | January 18, 2024 (10 PM AEDT) |
EMEA | January 9-10, 2024 (9 PM - 1 AM CET) | January 17, 2024 (6 AM - 12 PM CET) | January 18, 2024 (12 PM CET) |
NA | January 10, 2024 (12 - 4 PM PST) | January 17-18, 2024 (9 PM - 3 AM PST) | January 18, 2024 (3 AM PST) |
Note
As of January 12, 2024 private agent version 10.64 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
-
HTTP v2 connector general availability
The HTTP v2 connector is no longer a beta version. It can be used to connect over HTTP or HTTPS protocol to a service such as a REST API, GraphQL API, or web form using the HTTP verbsGET
,POST
,PUT
,DELETE
,PATCH
,HEAD
, orOPTIONS
. The HTTP v2 connector is generally recommended over the HTTP connector in cases where an application-specific connector is unavailable. High-level considerations and a comparison of capabilities for each connector type are documented for reference when choosing a connector for HTTP connectivity. -
Salesforce Commerce Cloud (beta) connector public beta
The Salesforce Commerce Cloud (beta) connector is now available to all organizations. It can be used to retrieve object data based on ID, a set of criteria, or a custom query; or to create, update, or delete object data in Salesforce Commerce Cloud. To provide feedback on bugs and enhancements, contact your Customer Success Manager (CSM). -
Square v2 connector general availability
The Square v2 connector is no longer a beta version. It can be used to read, query, create, update, or delete object data in Square. In addition to support for the Customers object (which the existing Square connector supports), the Square v2 connector adds support for the Catalog, Customers, Inventory, Invoices, Orders, Payments, Subscriptions, and Terminal objects.
Enhancements
API gateway
- NGINX server upgrade
The NGINX server used by the API gateway has been upgraded to version 1.21.4.3 to improve security and performance.
Cloud Studio
-
Automatic reference of array arguments by instance functions
When using an instance function with an array argument, a hash symbol (#
) is now automatically inserted in the data element’s reference path to return an array of data as opposed to a single field. This enhancement affects new uses only; it does not affect script locations where instance functions are already used. -
Expanded search results in the design component palette
Searching in either tab in the design component palette now returns results from both tabs. The search results are organized into two categories: Local Endpoints and Connectors and Global Connection Endpoints. -
HTTP v2 connector UX improvements for OAuth 2.0
When testing an HTTP v2 connection configured with OAuth 2.0 authorization, error messaging has been enhanced to provide more explicit information for troubleshooting. In addition, the Token Type field has been removed, as this is now handled automatically. -
JMS connector support for SSL/TLS authentication
A JMS connection now supports JMS clients configured to use SSL/TLS when a certificate in PKCS format is added in the Jitterbit Java KeyStore. Additional configuration options for IBM MQ are available when Use SSL is selected in the connection, including SSL Cipher, Security Protocol, and CipherSuite Mapping. -
Magento API version 2.4.6 support and editable schemas
Jitterbit has verified support for Adobe Commerce API version 2.4.6. In addition, the schemas generated for a Magento activity can now be edited to change the request and response structures as needed. -
NetSuite connector default WSDL updated
The version of the WSDL Download URL that is prepopulated in new NetSuite connections is now version 2023.2. This change does not affect existing NetSuite connections. -
Additional verbose logging details for multiple connectors
Enabling verbose logging with the Google Pub Sub and VTEX 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.
Design Studio
- Salesforce API version 59 support
The Salesforce connector supports using Salesforce API version 59 with the use of a minimum 10.80 / 11.18 agent and 10.82 version of Design Studio. When opening an existing Design Studio project that uses this connector and meets both version requirements, an API upgrade dialog is displayed.
EDI
-
UX enhancements
Several user experience enhancements have been made:- The Transactions page document direction labels have been updated to Inbound and Outbound for consistency. Previously, references to Incoming / Outgoing and To / From appeared.
- The Admin page now has help text providing instruction for requesting a new trading partner, better visibility of long partner names, and labels clarifying the UI areas.
Jitterbit CRM REST connector
- Microsoft Dynamics CRM connector support for updating a team owner
When using the Cloud Studio or Design Studio Microsoft Dynamics CRM connector, you can now assign a team as the account owner by providing theownerid
in the format ofteam_{GUID}
. Previously, the connector always assigned thesystemuser
role to the owner and didn't support the team owner role. Support for team owners requires version 1.0.4.0 of Jitterbit's separately installed Microsoft Dynamics 365 cloud connector.
Fixes
Agent
- Invalid payload in child operations is now reported
A child operation now fails with a descriptive error if the payload received in a transformation does not match the defined schema. Previously, the parent operation incorrectly reported anUnexpected Error
and child operations remained in a Running status until canceled.
Cloud Studio
-
Jitterbit variables are no longer displayed as global variables
After referencing a Jitterbit variable in a script, the Jitterbit variable no longer becomes incorrectly identified as a global variable in the Cloud Studio UI. -
Transformation preview values are no longer off by one for joined tables
When previewing a transformation where the target schema has joined database tables, the transformed preview values are no longer off by one, where the data associated with a source field is displayed for the following target field. This issue did not affect transformed data at runtime. -
Migrating a project with a promoted global connection no longer fails
Migrating a project that uses a global connection promoted from a local endpoint in another migrated project now succeeds. Previously, attempting to migrate the project failed with the errorCannot read properties of undefined
. -
Remote changes to schedules and project variables now sync with Cloud Studio
A schedule or project variable that is edited through the Management Console Projects page no longer causes that component to be incorrectly identified in Cloud Studio as having an undeployed change. This issue began with the 10.79 / 11.17 release and was a visual bug only; the remote change still took effect immediately, as expected. -
Email connector intermittent runtime error on cloud agents no longer occurs
When executing an Email activity on a Cloud Agent Group, an intermittent error reportingattempted duplicate class definition
no longer occurs. -
HTTP connector duplication issue no longer occurs
After duplicating an HTTP activity and then replacing the duplicated HTTP activity’s defined schemas, the schemas of the original HTTP activity that was duplicated are no longer affected. -
HTTP v2 configuration error with schema generation no longer occurs
After providing a request or response schema during configuration of an HTTP v2 activity, an error no longer occurs while fetching data for the schema generation step. Previously, an error reportedCannot read properties of undefined
. -
Magento connector now displays the object paths
When selecting an object during Magento activity configuration, the new column Object Path lists the specific API operation for each object. This clarifies the difference between objects that have the same name and description.
Management Console
- Link to view logs from private agents now works
When cloud logging page is disabled, the View Log Messages from Agent link that is displayed in the Runtime Operations page Messages tab now works when accessing the link on a network configured to allow direct access to the agent.
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.
-
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.
Related resources
- Jitterbit Trust (includes the latest release dates and times, as the schedule is subject to change)
- Sandbox Cloud Agent Group releases, Production Cloud Agent Group releases, and Private agent releases
- Release schedule
- Known issues
- Jitterbit end-of-life policy
- Jitterbit Community
- Jitterbit support