10.17 Harmony release notes
10.17 Harmony release
Harmony portal, private agents, and Sandbox Cloud Agent Group released April 15, 16, 20, 2020
The 10.17 release date is by region:
-
APAC: Released 15 April 2020
-
EMEA: Released 16 April 2020
-
NA: Released April 20, 2020
Included in this release are updates to these Harmony components:
- Harmony portal and its applications
- Private agents
- Sandbox Cloud Agent Group
The Sandbox Cloud Agent Group and web applications accessed through the Harmony portal were updated to 10.17 at the time of the release. Private agent installers are available in each region as of the conclusion of each region's release.
As of May 6, 2020, Design Studio and private agent versions 10.1 will have reached end of life and will no longer be supported. We recommend that all users of these (and earlier) versions upgrade to the latest versions as soon as practicable.
New features
Cloud Studio
- RabbitMQ Connector
A new Cloud Studio connector for RabbitMQ is now available to use with agents version 10.1 or higher. The Consume activity is not available in this release, but will be available in an upcoming release. The new connector can be accessed on the right side of the project designer from the design component palette and will automatically be downloaded by an agent as required.
Changes
Agent
- Number of temp files stored after using the
RunXSLT()
function now limited to three files
After a failure when using theRunXSLT()
function, we now clean up the temp storage of target and source XML files. Now, up to three files are retained in the temp storage after failure.
Cloud Studio
- UI changes for Amazon Redshift Insert Bulk and Update Bulk activities
In step 1 of the Insert Bulk and Update Bulk activities, the Continue on Error setting under Optional Settings has changed from a dropdown to a checkbox.
Design Studio
- Operation log search limitations
Operation log searches are now limited to a maximum 100 results at a time. Specifying a larger number is ignored and only the first 100 results are returned.
Harmony backend
- Cloud Studio, Design Studio, and Management Console search limitations
Any Cloud Studio, Design Studio, and Management Console searches that include operation messages are now limited to a 7-day date range.
Enhancements
Agent
-
New variables added to append the date to success folder filenames
Two new Jitterbit variables,jitterbit.target.append_date_to_success_file
andjitterbit.source.append_date_to_success_file
, are available to append the current date in 24-hour format to success folder filenames. If a variable is not set or set totrue
, the current date is appended to the respective success file. If set tofalse
, no date is appended. -
Salesforce API version 48 is now supported
The Cloud Studio Salesforce and ServiceMax connectors and the Design Studio Salesforce connector now support Salesforce API version 48.-
Cloud Studio uses the new API version automatically with the use of a 10.17 agent.
-
Design Studio provides the option to use the new API version with the use of both a 10.17 agent and 10.17 version of Design Studio. When opening an existing Design Studio project that uses this connector and meets both of these version requirements, you will be prompted to upgrade to Salesforce API version 48.
-
Cloud Studio
-
Performance improvements for project import and export
Importing and exporting projects is now faster. -
Exported projects are now smaller in size
When exporting a project, Cloud Studio removes references to unused connectors, reducing the size of the export. -
Default values in a transformation now displayed
Cloud Studio now displays default values in a transformation, if they are available. -
Drag and drop improvements
When using drag and drop on the design canvas, the drop zone for operations is now larger and changed from a line to a dotted box. In addition, we improved the performance of dragging and dropping activities within an operation. -
Epicor ERP: Option to continue on a record failure option now available
Selecting the Continue on Record Failure option in step 1 of the Epicor Kinetic activities Post, Update, Delete, or Put BAQ (UBAQ) continues the operation if it encounters errors such as missing required fields or a bad request. Errors are written to the logfile. -
ServiceMax: Insert Null Values option now available
You can now use the Insert Null Values option under Optional Settings of step 1 in a ServiceMax Insert, Update, or Upsert activity.
Fixes
API Manager
- Missing values for empty fields now properly formatted in CSV files
Missing fields in API logs are now displayed properly in text files and spreadsheets.
Cloud Studio
-
Changes to a transformation that are discarded before saving no longer change schemas
Previously, discarding changes in the last step of NetSuite, Salesforce, ServiceMax, and Database activities (except for the Search/Query activity) caused those changes to modify the schemas of dependent transformations. This has been fixed. -
Scripts and transformations must be named
Cloud Studio now shows a warning message if you try to save an unnamed script or transformation. All scripts and transformations must be named. -
Cloud Studio remembers your setting for highlighting invalid items
When refreshing the page, Cloud Studio now remembers your selection for the Highlight invalid items setting of the design canvas. -
Renaming an already-deployed project now syncs the project name with Harmony
When renaming a project that has previously been deployed, the new project name is automatically deployed and updated in Harmony. No other part of the project besides the name is automatically deployed. -
Variables can now be used in an HTTP activity path
Variables are now resolved when used in the Path field of an HTTP activity, and can be accessed using the variables dropdown by clicking the V icon. -
Filename keywords now appear in configurable local storage fields in Read activity field
The variables dropdown for some optional settings in File Share, FTP, Temporary Storage, and Local Storage Read activities now displays filename keywords as applicable. These fields include After Processing > Rename File, Trigger File > Absolute File Path, and Success/Error Folder > Success in Absolute Path and Error Folder in Absolute Path. -
Testing a base URL now works correctly in Connector Builder
Clicking Test in step 3 of creating a Connector Builder connector, and then clicking Test in the next screen now validates the base URL correctly. -
Variable values and descriptions are now properly formatted
Variable values and descriptions are now properly formatted when viewed in the Variables tab of the script component palette and in the Variables tab on the source side of a transformation in mapping mode. -
Replacing a schema and selecting a different root node now works correctly
When replacing an existing schema with a new sample file with a different root element, and specifying when prompted that the newly provided schema should overwrite the previous one, the existing schema is now updated correctly to use the newly selected root element. -
Changing the organization now refreshes the environment list
Changing the organization during either project import or creation now refreshes the environments list to reflect the new organization selection. -
Trash and pencil icons now appear on variables in mapping mode
The icons for deleting or editing a variable now appear when hovering over the mapped variable in transformation mapping mode. Previously, the mapped field had to be removed or edited manually in script mode.
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