Version 2.15.0 (March 2024)
Version 2.15.0 (March 2024)
Welcome to the Zowe Version 2.15.0 release!
See New features and enhancements for a full list of changes to the functionality. See Bug fixes for a list of issues addressed in this release.
Download v2.15.0 build: Want to try new features as soon as possible? You can download the v2.15.0 build from Zowe.org.
New features and enhancements
Zowe Version 2.15.0 contains the enhancements that are described in the following topics:
To watch a demo of new enhancements and updated features included in a Zowe minor release, look for the release demo recording in the Zowe V2 System Demo playlist on YouTube.
System demos are typically held the week after a minor release becomes available. Check the Open Mainframe Project Calendar for the latest schedule.
Zowe API Mediation Layer
- Timeout configuration values of the websocket webclient are now supported in the API Gateway. (#3315)
Zowe CLI
Zowe CLI (Core)
-
Added
--binaryand--encodingoptions to thezos-files editcommand in Zowe CLI V2, allowing users to download and edit binary files and data sets, or to edit files and data sets with a user-specified encoding. (#1725) -
Hid the progress bar if the
CIenvironment variable is set, or if theFORCE_COLORenvironment variable is set to0, to prevent the progress bar from displaying improperly in some cases. (#1845)
Zowe CLI Imperative Framework
-
Added multiple APIs to the
ProfileInfoclass to help manage schemas between client applications. (Zowe CLI #2012) -
Hid the progress bar if the
CIenvironment variable is set, or if theFORCE_COLORenvironment variable is set to0, to prevent the progress bar from displaying improperly in some cases.. (Zowe CLI #1845)
IMS Plug-in for Zowe CLI
-
Deprecated the IMS Plug-in for Zowe CLI due to compatibility issues between the plug-in, the Zowe IMS Operations API, and IBM IMS running on the mainframe.
-
Added notices in documentation announcing the deprecation of the IMS Plug-in for Zowe CLI. (#66)
z/OS FTP Plug-in for Zowe CLI
- Updated the version of zos-node-accessor to 1.0.16. (#149)
Zowe Explorer
Zowe Explorer (Core)
- See the Zowe Explorer changelog for updates included in this release.
Zowe Explorer API
- See the Zowe Explorer API changelog for updates included in this release.
Zowe Explorer FTP Extension
- See the Zowe Explorer FTP Extension changelog for updates included in this release.
Zowe Explorer ESLint Plug-in
- See the Zowe Explorer ESLint Plug-in changelog for updates included in this release.
Bug fixes
Zowe Version 2.15.0 contains the bug fixes that are described in the following topics:
Zowe installation and packaging
zwe diagnosehas been updated to useconfigmgr(#3627)- The Zowe PSWI has been updated to address known installation and configuration issues in prior versions. (#3779)
Zowe Application Framework
Zowe Common C
Zlux Server Framework
- App-server is now able to merge
HTTPSandHTTPaddresses and can run inHTTPmode forAT-TLSsetup. (#532)
Zowe API Mediation Layer
- Displaying the base path in API Catalog has been fixed. (#3297)
- Disabling EhCache using
apiml.caching.enabled=falsehas been fixed. (#3280)
Zowe CLI
Zowe CLI (Core)
-
Fixed race condition in the
config convert-profilescommand that may fail to delete secure values for old profiles. -
Resolved technical currency by updating
sockstransitive dependency. (#2049) -
Updated zos-files copy dsclp system tests to include large mock files. This improves system test coverage for edge cases involving large data sets. (#2023)
Zowe CLI Imperative Framework
-
Fixed race condition in the
config convert-profilescommand that may fail to delete secure values for old profiles. (Zowe CLI #2055) -
Resolved issue in
ProfileInfowhere schema comparisons fail, specifically when comparing the cached schema against a command-based schema during registration. (Zowe CLI #2045) -
Resolved technical currency by updating
sockstransitive dependency. (Zowe CLI #2049) -
Updated
mustacheandjsonschemadependencies for technical currency. (Zowe CLI #2024) -
Fixed issue where secure property names could be returned for the wrong profile. (Zowe Explorer #2633)
-
Fixed issue when a property is not found in
ProfileInfo.updateProperty({forceUpdate: true})so extenders can set or update a property in a team configuration even if it is not defined in the schema without their application/extension failing. (Zowe Explorer #2493)
IMS Plug-in for Zowe CLI
- Added missing shrinkwrap to specify versions of dependencies installed with the plug-in. (#65)
z/OS FTP Plug-in for Zowe CLI
- Fixed an issue specific to Windows where uploading a data set with JCL content hangs, preventing further actions through the zFTP VSCode Extension. (#2533)
Zowe Explorer
Zowe Explorer (Core)
- See the Zowe Explorer changelog for updates included in this release.
Zowe Explorer API
- See the Zowe Explorer API changelog for updates included in this release.
Zowe Explorer FTP Extension
- See the Zowe Explorer FTP Extension changelog for updates included in this release.
Zowe Explorer ESLint Plug-in
- See the Zowe Explorer ESLint Plug-in changelog for updates included in this release.
Vulnerabilities fixed
Zowe discloses fixed vulnerabilities in a timely manner giving you sufficient time to plan your upgrades. Zowe does not disclose the vulnerabilities fixed in the latest release as we respect the need for at least 45 days to decide when and how you upgrade Zowe. When a new release is published, Zowe publishes the vulnerabilities fixed in the previous release. For more information about the Zowe security policy, see the Security page on the Zowe website.
The following security issues were fixed by the Zowe security group in version 2.14.
- BDSA-2023-2553
- CVE-2023-35116 (BDSA-2023-1491)
- CVE-2023-6378 (BDSA-2023-3307)
- BDSA-2023-3341
- BDSA-2018-4022
- CVE-2023-34055 (BDSA-2023-3275)
- BDSA-2023-2481