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, please see the Cumulative fix list for HCL Volt MX.
- V9 Servicepack 2 Fixpack 46
- V9 Servicepack 2 Fixpack 45
- V9 Servicepack 2 Fixpack 38
- V9 Servicepack 2 Fixpack 37
- Earlier Iris releases
- V9 Servicepack 2 Fixpack 1 Hotfix 10
- V9 Servicepack 2 Fixpack 1 Hotfix 9
- V9 Servicepack 2 Fixpack 1 Hotfix 8
- V9 Servicepack 2 Fixpack 1 Hotfix 7
- V9 Servicepack 2 Fixpack 1 Hotfix 6
- Earlier Foundry releases
Volt Iris
V9 Servicepack 2 Fixpack 46
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, please see the Cumulative fix list for HCL Volt MX.
V9 Servicepack 2 Fixpack 45
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, please see the Cumulative fix list for HCL Volt MX.
V9 Servicepack 2 Fixpack 38
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
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 10
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, please see the Cumulative fix list for HCL Volt MX.
V9 Servicepack 2 Fixpack 1 Hotfix 9
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
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
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
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. |