8.16.0 Harmony release notes
Harmony release notes - September 10, 2016
Log in to the Harmony portal to access the latest version of the API Manager, Management Console, and Citizen Integrator or to download the latest version of Design Studio and private agents. For support, visit Getting support.
Release highlights
-
New Feature: You can now use Jitterbit global variables as sources and targets. The new type of source and target allow users to read and write directly from/to global variables in their operations, bypassing any extra workaround they had to do in the past, such as temporary or local storage.
-
New Feature: Added support for the Salesforce Summer '16 release (aka SFDC API v37).
-
New Feature: Cloud Deploy History can now be viewed via Harmony website (WMC Projects page) and Studio. The deploy history keeps track of who deployed the project and when, as well of what specific items were changed.
-
Improvement: New trial users will now be given a default environment right away so they can go directly into the Studio, create projects and run operations without having to set-up, configure, or provision anything prior.
-
Improvement: The On-Premises Gateway now only requires a single domain name which reduces cost and simplifies configuration.
-
Improvement: The Support Portal has been updated to improve the flow and ease of use. See Using the Jitterbit support portal for more details.
-
Fix: OData and custom API IP ranges are now consistent when creating new APIs through the WMC.
Agent
-
New Feature: You can now use Jitterbit global variables as sources and targets. The new type of source and target allow users to read and write directly from/to global variables in their operations, bypassing any extra workarounds, such as temporary or local storage.
-
New Feature: Added support for the Salesforce Summer '16 release (aka SFDC API v37).
-
Improvement: The agent can now preserve white-space characters in a JSON transformation. Set $jitterbit.source.json.trim = false to enable this behavior.
-
Improvement: Enhanced user experience when using the SortArray method through improving documentation and error handling.
-
Improvement: Improved agent reconnect logic to help agent recover quicker when experiencing network problems.
-
Improvement: Added a Knowledge Base link to the Error Message that pops up when NetSuite requires the use of Application ID.
-
Improvement: NetSuite Connector now shows the custom field for CustomerDeposit object.
-
Improvement: Vendor Return Authorization has been configured in NetSuite search.
-
Improvement: In the NetSuite search object, one can now filter by "Vendor Return Authorization".
-
Improvement: NetSuite is now capable of retries to Cloud API calls.
-
Fix: Salesforce timestamp function now reflects the accurate timestamp results between UTC 12:00 and UTC 13:00.
-
Security Enhancement: Bouncy Castle upgraded to version 1.54. Improves security by forcing Key Fingerprint usage in its cryptography algorithms.
-
Security Enhancement: XercesImpl library upgraded to version 2.11.0.SP4. This improves the security of the overall system.
-
Security Enhancement: PDFbox upgraded to version 2.0.2. This increases the security when processing PDF documents.
Studio
-
New Feature: You can now use Jitterbit global variables as sources and targets. The new type of source and target allow users to read and write directly from/to global variables in their operations, bypassing any extra workarounds, such as temporary or local storage.
-
New Feature: Added support for the Salesforce Summer '16 release (aka SFDC API v37).
-
Improvement: Variable $jitterbit.api.request.headers.fulluri is now readily available in the script drop-down. This variable returns the URL that was called to trigger the Jitterbit OData or custom API.
-
Improvement: Studio no longer prompts you to upgrade to a newer Salesforce version, if you are using v33 or older, and use the 'Restore Project From Cloud' feature.
-
Improvement: The Studio now displays a warning message when closing or switching projects if the current project has local changes that have not yet been deployed to the Cloud.
-
Improvement: Creating a JPK without credentials now retains some non-sensitive and user helpful properties that used to be blanked out, such as the Folder Path of Local File Sources and Targets.
-
Improvement: The JMS activity wizard now offers auto-completion and drag & drop support for project and global variables.
-
Improvement: Request headers such as 'if-match' are now properly forwarded to the Jitterbit API platform and those headers are passed through to the operation.
-
Fix: Fixed problems that prevented JPKs with project variable label along with project variable name from being imported into the WMC.
-
Fix: The Studio's 'Deploy-With-Backup' option now uploads a backup only if the deployment itself was successful.
-
Fix: When connecting to a QuickBooks Endpoint, your password is now required.
-
Fix: Fixed bug that could cause a new Jitterbit Connect operation to not appear in the project tree, until the project was closed or re-opened in Studio.
-
Fix: Studio Operation Logs filter will now allow more than 100 results upon search.
-
Fix: Activities Log "Failure File" link will now properly download Failure files in the WMC.
-
Security Enhancement: The Jitterbit Studio now comes bundled with Java 8u101.