Skip to content

Volt MX Release Notes

This topic lists new features, enhancements, and changes in Volt MX. For detailed information about fixes and known issues in Volt MX, see the Cumulative fix list for HCL Volt MX.

Volt Iris

Volt Foundry

Volt Iris

V9 Servicepack 2 Fixpack 58

January 19, 2023

There are no new features or enhancements in this release. For relevant support note, see the Cumulative fix list for HCL Volt MX.

V9 Servicepack 2 Fixpack 57

December 19, 2022

There are no new features or enhancements in this release. For relevant support note, see the Cumulative fix list for HCL Volt MX.

V9 Servicepack 2 Fixpack 56

December 1, 2022

There are no new features or enhancements in this release. The purpose of this fix-pack is to enable Volt Iris upgrade from 9.2.55 or lower to 9.5.x or higher. Existing installations of Volt Iris at versions 9.2.55 or lower will not have an option to upgrade to 9.5.x and must be upgraded to 9.2.56 (or higher) first to have the 9.5.x upgrade option available. For relevant support note, see the Cumulative fix list for HCL Volt MX.

V9 Servicepack 2 Fixpack 55

September 19, 2022

Added support for Volt Iris to target Android API level 31(Android 12) for generating binaries in compliance with latest Google Play Store guidelines.

This release also addresses an issue with offline objects for object services in ProgressCallback.Refer to the Cumulative fix list for HCL Volt MX for further info.

V9 Servicepack 2 Fixpack 54

August 29, 2022

  • Windows 11 support added for Iris.
  • MacOS Monterey (on M1 chipsets) support added for Iris.
  • Added support for voltmx.crypto.newKey API in Volt MX Iris for Android 12 devices, with tripleDES algorithm and 192 key-size via a new property useExternalBouncyCastleLibrary as part of the androidbuild.properties.
  • On Android 12 devices, a generic web intent resolves to an activity only if the app is approved for a specific domain that is contained in that web intent. Therefore, Volt MX Iris has introduced the voltmx.net.getDomainVerificationUserState API to query the the status of a domain. In addition, the following constants have been added to get the status of a domain:

    • voltmx.constants.DOMAIN_STATE_VERIFIED
    • voltmx.constants.DOMAIN_STATE_SELECTED
    • voltmx.constants.DOMAIN_STATE_NONE
  • A new action, ACTION_APP_OPEN_BY_DEFAULT_SETTINGS, has been added in the voltmx.application.openSettings API to open the Default Settings Screen, where a user can associate an app with a Domain.

  • Support has been added for the voltmx.automation.webSocket.sendMessage and the voltmx.automation.webSocket.waitForMessage APIs in Volt MX Iris to support cross-app testing between apps that use the same WebSocket Server.

For detailed information about fixes and known issues in this release, see the Cumulative fix list for HCL Volt MX.

V9 Servicepack 2 Fixpack 47

August 18, 2022

There are no new features or enhancements in this release. The purpose of this fixpack is to address a sync operation failure in apps that use Offline Objects. For the relevant support note, see the Cumulative fix list for HCL Volt MX.

V9 Servicepack 2 Fixpack 46

July 5, 2022

Iris Enhancements

Starting with Mac OS Monterey version 12.3, Apple has removed Python 2.7 as being bundled by default. This version of Python is required for iOS builds from Iris.

To enable customers to download Python version 2.7 and make use of the same for iOS application builds in Iris, a new preference is available in Iris preferences to set the path to Python installation. Details of the preference are as follows.

For detailed information about fixes and known issues in this release, see the Cumulative fix list for HCL Volt MX.

V9 Servicepack 2 Fixpack 45

May 21, 2022

Iris Enhancements

There are new supported devices in this release in Iris, and they are listed below.

iOS Devices: iPhone 12, iPhone 12 Pro, iPhone 12 Pro Max, iPhone 12 Mini, iPhone 13, iPhone 13 Pro, iPhone 13 Pro Max, iPhone 13 Mini

Android Devices: Google Pixel 4, Google Pixel 5, Google Pixel 6, Samsung Galaxy 9, Samsung Galaxy 10, Samsung Galaxy 21, Samsung Galaxy 22

For detailed information about fixes and known issues in this release, see the Cumulative fix list for HCL Volt MX.

V9 Servicepack 2 Fixpack 38

December 17, 2021

Iris Enhancements

There are no new features or enhancements in this release. The purpose of this fixpack is to address the log4j threat. For the relevant support note, see the Cumulative fix list for HCL Volt MX.

V9 Servicepack 2 Fixpack 37

November 22, 2021

Iris Enhancements

  • Support to add third-party framework dependencies (in the .framework and .tbd file formats) has been added in the Iris iOS plugin.
  • Support for cross-application testing has been introduced in the Jasmine Test Framework for Responsive Web Apps.
  • Support for the tagName key has been added in the accessibilityConfig property for the Label and Segment widgets in a Responsive Web app. By using the tagName property, you can define the HTML tags for the content of the Label and Segment widgets.
  • Support to open the login page in the same browser window has been added to the OAuth Identity services. When you upgrade to Iris V9 ServicePack 2 Fixpack 37, ensure that you upgrade the Foundry Integration Server artifacts to 9.2.1.6 or later to use the updated APIs.
  • Support for NFI version 3.0 has been added in the iOS plugins of Iris for compatibility with the XCFramework.
  • Support for generating the third-party native bindings and outputs for the XCFramework has been added in Iris.
  • Support for the Playback feature has been added for the voltmx.automation.playback.isLoadingScreenVisible and voltmx.automation.playback.waitForLoadingScreenToDismiss APIs in the Jasmine Test Automation Framework of Iris.
  • Support for Cross Application Testing has been added in the Jasmine Test Automation Framework of Iris.
  • Support for the Record and Playback features has been added for the Tap and Swipe gestures in the Jasmine Test Automation Framework of Iris.
  • Support for the Record and Playback features has been added for the Action Sheet and Navigation Bar items through the voltmx.automation.actionSheet.click and voltmx.automation.navigationBar.click APIs.
  • Support to provide an array or a JSON object as an input for the voltmx.store.getItem and voltmx.store.setItem APIs has been added in Iris.
  • Improved the encryption level for datastore entries from 128 bit to 256 bit.
  • Iris introduces support for the voltmx.automation.getCurrentForm and voltmx.automation.getWidgetsByFilter APIs. The voltmx.automation.getCurrentForm returns the Form ID of the current form and the voltmx.automation.getWidgetsByFilter API retrieves the paths of the child widgets of the specified container widget, based on the filters applied.

Miscellaneous Iris changes

  • Support for the voltmx.application.setAppHeaders and voltmx.application.setAppFooters APIs has been deprecated from all the platforms on Iris.

Earlier Iris releases

Date Description of Modifications/Release
10/29/2021 Document updated for V9 SP2 FP 5
10/13/2021 Document updated for V9 SP2 FP 4
08/18/2021 Document updated for V9.2.
12/21/2020 Document updated for the V9 Service Pack 2 release with New Features and Known Issues.

Volt Foundry

V9 Servicepack 2 Fixpack 1 Hotfix 14

December 19, 2022

There are no new features or enhancements in this release. For relevant support note, see the Cumulative fix list for HCL Volt MX.

V9 Servicepack 2 Fixpack 1 Hotfix 13

August 29, 2022

  • Foundry libraries have been updated to address security vulnerabilities.
  • OpenJDK 11 support added for HCL Volt MX Cloud.
  • Certified configurations for Foundry has been updated with the addition of Microsoft SQL Server 2019 and deprecation of Microsoft SQL Server 2016.
  • Foundry container is now supported on Openshift and Amazon Elastic Kubernetes Service cluster in production.
  • The OAuth 2.0 type Identity Service on Volt MX Foundry has been enhanced with an option to enable/disable PKCE between Foundry and OAuth back-end. For more information about this feature, click here.
  • Added the following parameter to the service.bat file for Windows services: -Dlog4j2.enableJndiJdbc=true. Please refer to Log4j – Configuring Log4j 2 (apache.org) for details.

For detailed information about fixes and known issues in this release, see the Cumulative fix list for HCL Volt MX.

V9 Servicepack 2 Fixpack 1 Hotfix 11

August 19, 2022

There are no new features or enhancements in this release. The purpose of this fixpack is to address a problem with user re-registration. For the relevant support note, see the Cumulative fix list for HCL Volt MX.

V9 Servicepack 2 Fixpack 1 Hotfix 10

July 8, 2022

Foundry Enhancements

We have added support for Oracle overloaded stored procedures in the RDBMS adapter.

For detailed information about any fixes and known issues in this release, see the Cumulative fix list for HCL Volt MX.

V9 Servicepack 2 Fixpack 1 Hotfix 9

June 15, 2022

Foundry Enhancements

The purpose of this fixpack is to address upgraded tomcat version from 9.0.45 to 9.0.62 to fix spring4shell vulnerabilities and upgraded log4j version to 2.17.1 to fix security vulnerabilities. Also, upgrade Spring from 4.3.22.RELEASE to 5.3.18 to resolve Spring4Shell vulnerability CVE-2022-22965 and upgrade Hibernate from 4.3.11.Final to 5.4.33.Final to resolve CVE-2020-25638.

Following dependencies for Spring and Hibernate are also upgraded. - Spring security from 5.3.18 to 5.6.1 - Spring-integration from 4.3.6.RELEASE to 5.5.7 - Hibernate validator from 4.3.2.Final to 6.0.22.Final.

For the relevant support note, see the Cumulative fix list for HCL Volt MX.

V9 Servicepack 2 Fixpack 1 Hotfix 8

May 3, 2022

Foundry Enhancements

There are no new features or enhancements in this release. For the relevant support note, see the Cumulative fix list for HCL Volt MX.

V9 Servicepack 2 Fixpack 1 Hotfix 7

December 17, 2021

Foundry Enhancements

There are no new features or enhancements in this release. The purpose of this fixpack is to address the log4j threat. For the relevant support note, see the Cumulative fix list for HCL Volt MX.

V9 Servicepack 2 Fixpack 1 Hotfix 6

November 22, 2021

Foundry Enhancements

Identity - Added support for Login Failure Tracking in the Custom Identity Service. This is an optional setting that can be used to add preventive measures and provide additional security against malicious traffic. For more information, refer to Volt MX Custom Identity Service.

Installer - Support for CORS has been added to the apps.war file. - Enabled UTF-8 support for Foundry Object Services. - Removed the dependency of the MobileFabricException class from the transaction API. - Added support for Oracle CLOB and NCLOB data types.

Integration Services - Support to remove the environment name from pre-signed URL generation has been added to cloud fsa. - Support for versions other than the default version of v37.0 has been added to the Salesforce adapter. - Support for the SameSite security attribute has been added to the cookies that are generated by the App Services. - Support for CORS has been added to the apps.war file. - Added support to use an existing identity provider for the Red Hat PAM adapter. - Added new APIs to the Red Hat PAM Adapter. - Support for the SameSite security attribute has been added to the cookies that are generated by the App Services. - Support for versions other than the default version of v37.0 has been added to the Salesforce adapter.

Single Container Solution - Support for https has been added to the Single Container Solution for HCL Foundry.

Earlier Foundry releases

Date Description of Releases and Updates
10/29/2021 Document published for Volt Foundry V9 SP2 HF2.
02/03/2021 Document published for Volt Foundry Fix Pack V9.2.1.
08/18/2021 Document published for Volt Foundry V9.2.