10.83 / 11.21 Harmony release notes
10.83 / 11.21 Harmony release
This page includes release notes for all generally available components being released as part of 10.83 / 11.21. Compilations of release notes for Production Cloud Agent Groups, Sandbox Cloud Agent Groups, and private agents are also available.
The 10.83 / 11.21 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.21 Sandbox Cloud Agent Group Cloud platform and applications | 11.21 Production Cloud Agent Group 11.21 and 10.83 Windows and Linux private agents | 11.21 Docker private agent | |
---|---|---|---|
APAC | January 30, 2024 (2 - 6 AM AEDT) | February 6, 2024 (4 - 10 PM AEDT) | February 8, 2024 (10 PM AEDT) |
EMEA | January 30-31, 2024 (9 PM - 1 AM CET) | February 7, 2024 (6 AM - 12 PM CET) | February 8, 2024 (12 PM CET) |
NA | January 31, 2024 (12 - 4 PM PST) | February 7-8, 2024 (9 PM - 3 AM PST) | February 8, 2024 (3 AM PST) |
Note
As of January 25, 2024 private agent versions 10.65 and 11.3 have reached end of life and are no longer supported. We recommend that all users of either of these versions upgrade to the latest version as soon as practicable.
New features
Cloud Studio
-
Project trash
The new Move to trash action replaces the Delete action in the project settings and on the Projects page. Project designs remain in the trash for up to 90 days before they are permanently deleted.To see project designs that can be restored, use the new Show trash toggle on the Projects page.
To restore a project design, hover over a trashed project’s Actions column and click the Restore icon. Once the project design is restored, you must redeploy the project to restore it to the Harmony cloud.
-
Jitterbit MQ connector general availability
The Jitterbit MQ connector is no longer a beta version. It can be used with a Jitterbit Message Queue to get or send messages individually or in bulk, acknowledge or negatively acknowledge messages, or get queue details for a specific message queue. This connector is supported on both cloud and private agents. -
Microsoft Dynamics 365 Business Central v2 (Beta) connector
The Microsoft Dynamics 365 Business Central v2 (Beta) connector can be used to query, create, update, or delete records in an entity at Dynamics 365 Business Central. This connector is supported on both cloud and private agents. For beta access, contact your Customer Success Manager (CSM).
Enhancements
Agent
-
Private agent file cleanup rules now allow specification of number of hours
A private agent’s [File cleanup service file]/agent/cleanuprules/) (CleanupRules.xml
) now accepts the specification of theNumOfHours
after which affected files will be deleted. This can be used in conjunction with the existingNumDays
parameter. For example, to configure files to be cleaned up after 1 day 2 hours, set<FileAge NumDays = "1" NumOfHours = "2" Comparator = "GE"/>
. -
Design Studio email messages support for overriding
STARTTLS
When configuring a Design Studio email message with OAuth authentication, you can now override the defaultSTARTTLS
parameter, enabling the agent to send plain text or SSL traffic based on theSTARTTLS
value.
Agent and Management Console
- Agent auto-registration access tokens
On the Access Tokens page, an additional Scope menu option for Agent Registration is now available. Use it to generate an access token for auto-registering private agents that can be used to replace Harmony credentials specified in theregister.json
file. This enables agent autoscaling to occur without interruption due to an expired Harmony password (as Harmony credentials are subject to password expiration policies defined in an organization’s policies).
API Manager
-
API import enhancements
You can now perform the following actions within the API import wizard:-
Edit information for each API to be imported, including name, public name, and version.
-
Assign user roles for each API to be imported.
-
Assign a security profile for each API to be imported.
-
-
Support for duplicate methods, paths, and parameters
During configuration of a custom API, you can now add multiple API services that you define with their own method, path, and parameters (path, query, and header). This enables you to use a single API URL with multiple operations.As an API service name is now a required field, the service names of existing APIs are defaulted to the name of the API appended with the method and base path.
The API services are grouped together in generated OpenAPI documentation in the Portal Manager and Portal pages.
Cloud Studio
-
Improved performance
Performance has been improved in organizations with a large number of projects and for projects with a very large number of components, especially those with many scripts and transformations. -
Specification of an API service name
When publishing an operation as a custom API, you can now specify the service name. -
Apache Kafka connector support for GSSAPI (Kerberos) authentication
An Apache Kafka connection now has an Auth Mechanism menu where you can select either GSSAPI (newly supported) or PLAIN (default existing). The new GSSAPI selection can be used with the Auth Protocol selections of SASL PLAINTEXT or SASL SSL. -
Coupa API version R38 support
The Coupa connector now uses the Coupa R38 Core Platform API. -
Jitterbit MQ simplified connection configuration
A Jitterbit MQ connection no longer requires users to enter the Organization ID, Environment ID, and Jitterbit Region. Instead, these values are now automatically detected when using an agent 10.74 or later. The fields remain available to configure for connecting to a Jitterbit Message Queue outside the organization, environment, or region where the current project resides. -
JMS connection automatic detection of CipherSuite
A JMS connection using IBM MQ no longer requires users to select the CipherSuite Mapping, as this is detected automatically. -
Salesforce Events connector support for sandbox organizations
The Salesforce Events connector can now be used with Salesforce sandbox organizations. Previously, events could not be enabled for listening activities using a connection configured with a sandbox organization. -
Shopify API version 2023-10 support and additional order fulfillment sub-objects
Shopify REST Admin API version 2023-10 is now available to select in the API Version menu of a Shopify connection. In addition, the Shipping and fulfillment object > FulfillmentOrder sub-object now provides the complete list of sub-objects available. -
Additional activities for multiple connectors
The following connectors have a new Execute activity that allows you to execute a stored procedure in the connected endpoint. In addition, the Amazon Marketplace connector has three additional new activities: Create, Update, and Delete.- Act! CRM
- Acumatica
- Adobe Analytics
- ADP
- Amazon Athena
- Amazon Dynamo DB
- Amazon Marketplace
- Apache Cassandra
- Apache Parquet
- Authorize.net
- Azure Data Catalog
- Azure Data Lake Storage
- Basecamp
- Blackbaud Raiser's Edge NXT
- Bugzilla
- Bullhorn CRM
- Couchbase
- Dynamics 365 Finance and Operations
- Dynamics NAV
- eBay
- Exact Online
- Financial Edge NXT
- Google Ad Manager
- Google Ads
- Google Cloud Storage
- Google Data Catalog
- Google Spanner
- GraphQL
- IBM Cloudant
- Jira Service Management
- Marketo
- Microsoft Advertising
- Microsoft Azure Table Storage
- Microsoft Exchange
- Microsoft Office 365
- Microsoft OneDrive
- Microsoft Project
- MYOB
- Odoo
- Oracle Eloqua
- Oracle Sales Cloud
- Quickbase
- QuickBooks Point of Sale
- Reckon Accounts Hosted
- Sage 200
- Sage 300
- Sage 50 UK
- Sage Business Cloud Accounting
- Salesforce Marketing Cloud
- Salesforce Pardot
- SAP Business ByDesign
- SAP Business One
- SAP BusinessObjects BI
- SAP Fieldglass
- SAP Gateway
- SAP HANA XS Advanced
- SAP Hybris C4C
- SuiteCRM
- Xero
- Xero WorkflowMax
- Zoho Books
- Zuora
EDI
-
Ability to view the contents of related documents
On the Transactions page, each related document can now be clicked to open a new tab displaying the contents of the related document. -
Autoselection of maps
In the Manage workflows tab of the Admin page, when adding or editing a workflow, a map is now automatically selected based on the selections for Direction and Document type. -
Jitterbit VAN service
In the Communication settings tab of the Admin page, customers whose subscription includes Jitterbit’s VAN service can now select Jitterbit VAN Service as a connection type.
Management Console
- Environments page UI redesign
The Environments page has been redesigned with an updated UI. The updated UI simplifies the acts of assigning role access and associating agent groups, and allows you to reorder and filter on any table column.
Fixes
Cloud Studio
-
Downstream operations removed from the canvas can now be re-added
After removing an operation that is a downstream dependency of another operation in the same workflow, you can now drag the operation from the project pane’s Components tab back to the design canvas in the same workflow. -
Linio connector test connection no longer fails
Testing a Linio connection no longer fails with an error reportingCannot read properties of undefined
. This issue did not affect activity execution. -
OData Query activity no longer errors with multiple filter conditions applied
An OData Query activity configured with multiple filter conditions in the Basic tab of configuration step 3 no longer fails at runtime. Advanced queries and basic queries with only one filter condition were unaffected.
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