10.77 / 11.15 Harmony Release Notes¶
10.77 / 11.15 Harmony Release¶
This page includes release notes for all generally available components being released as part of 10.77 / 11.15. Compilations of release notes for Production Cloud Agent Groups, Sandbox Cloud Agent Groups, and Private Agents are also available.
The 10.77 / 11.15 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).
|11.15 Sandbox Cloud Agent Group |
Cloud Platform and Applications
|11.15 Production Cloud Agent Group |
11.15 and 10.77 Windows and Linux Private Agents
|11.15 Docker Private Agent|
|APAC||September 26, 2023 (12 - 4 AM AEST)||October 4, 2023 (3 - 9 PM AEDT)||October 6, 2023 (9 PM AEDT)|
|EMEA||September 26-27, 2023 (9 PM - 1 AM CEST)||October 5, 2023 (6 AM - 12 PM CEST)||October 6, 2023 (12 PM CEST)|
|NA||September 27, 2023 (12 - 4 PM PDT)||October 5-6, 2023 (9 PM - 3 AM PDT)||October 6, 2023 (3 AM PDT)|
As of October 13, 2023 Private Agent version 10.60 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.
- Access to an API’s assigned Cloud Studio project
When assigning a Cloud Studio project during configuration of a Custom API, the new Edit Project button opens the project in a new tab. After making any edits, you must redeploy the project for the changes to be reflected in the API configuration options.
Ability to create an API from an operation
Operations with no undeployed changes now show the option to Publish as an API in their operation actions menu. This action opens a dialog directly within Cloud Studio where you can complete many of the basic configuration properties available when configuring a Custom API from API Manager.
Visual indication of global connection test status
When configuring a global connection, an icon is now displayed on each environment tab to indicate whether the connection has been successfully tested in each environment where it has been added.
Azure OpenAI (Beta) connector new activities
The Azure OpenAI (Beta) connector has two new activities:
BMC Helix ITSM connector support for token extension
A BMC Helix ITSM connection now supports extending the expiration time of the bearer token. To extend the expiration time, contact the BMC SaaS Operations team.
JMS Send activity support for correlation ID
The JMS Send activity request and response schemas have a new field:
JMSCorrelationID. If you do not manually assign a correlation ID in the request, a GUID will be automatically generated and assigned for you.
SAP connection pooling parameters
An SAP connection has these additional fields: Maximum Active Connections, Maximum Number of Connections, and Idle Connection Timeout. You can also configure additional properties by entering key-value pairs under Optional Settings.
Square v2 (Beta) Query activity UI configuration of limit
The Square v2 (Beta) Query activity has a new Limit field in configuration step 1 where you can specify the maximum number of results to return per page. Previously, you needed to specify the limit through a request transformation rather than the UI.
Verbose logging support for additional connectors
The Google Docs, Google Sheets, Jitterbit MQ (Beta), JMS, RabbitMQ, and Stripe 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 Epicor Kinetic and PagerDuty 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.
- Audit logging of deployed project and operation names
Deployendpoint has been added to the Audit Log Service API that records the name of the affected Cloud Studio project or operation when deploying. This information is displayed in a new Activity Info column on the Management Console Audit Logging page table. In addition, that table’s Operation Name column has been renamed to Jitterbit Endpoint URL to clarify that the path of the API call is logged, not a Harmony operation name.
- Vinyl instance link validation
When setting a Vinyl server URL to be accessed through the Harmony Portal Vinyl tile, you must use the new Test Instance button to verify the URL is to a valid Vinyl instance prior to being able to save it.
Global Connections page now loads faster with many environments
The Global Connections page no longer loads very slowly or only partially loads in organizations with a lot of environments.
Erroneous deployment error no longer occurs
When attempting to deploy a workflow, the error "Failed to deploy - An unexpected error occurred, please try again later" no longer occurs due to a false-positive conflict involving duplicate IDs.
Existing global connections now reflect the current design
Design changes to a connector are now are now reflected when you edit an existing global connection. Previously, when a connection had post-configuration design changes, such as new, changed, or deleted fields in the configuration screen itself, the outdated design was shown.
Mapping to field names with spaces is again valid
Mapping via script to fields whose names include a space character no longer causes a validation error reporting "no viable alternative as input". This design-time issue was introduced with the 10.76 / 11.14 release and did not affect deployed projects.
Google BigQuery connector data type fixes
Google BigQuery activity schema fields of the data type
Integerhave been changed to
Longto address returned numeric values beyond the range of
Integer. In addition, you can now provide a
Booleantype within a Google BigQuery Update Record activity request’s
Salesforce Query refresh behavior fixed
When configuring a Salesforce, Salesforce Service Cloud, or ServiceMax Query activity, the Refresh options available on objects and related objects now behave as expected.
VTEX Create activity Pricing object removed
When configuring a VTEX Create activity, you can no longer select the Pricing object. Previously, after selecting the Pricing object, the only sub-object available for selection was Price Tables. However, creating a new price table rule is not possible due to a limitation present in the VTEX API. Therefore, since this functionality is not supported by VTEX, it has been removed.
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.
As the HMAC-SHA1 signature algorithm will no longer be supported by NetSuite or the Jitterbit Harmony NetSuite connectors, you should change any Jitterbit 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.