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
--binary
and--encoding
options to thezos-files edit
command 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
CI
environment variable is set, or if theFORCE_COLOR
environment 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
ProfileInfo
class to help manage schemas between client applications. (Zowe CLI #2012) -
Hid the progress bar if the
CI
environment variable is set, or if theFORCE_COLOR
environment 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 diagnose
has 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
HTTPS
andHTTP
addresses and can run inHTTP
mode forAT-TLS
setup. (#532)
Zowe API Mediation Layer
- Displaying the base path in API Catalog has been fixed. (#3297)
- Disabling EhCache using
apiml.caching.enabled=false
has been fixed. (#3280)
Zowe CLI
Zowe CLI (Core)
-
Fixed race condition in the
config convert-profiles
command that may fail to delete secure values for old profiles. -
Resolved technical currency by updating
socks
transitive 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-profiles
command that may fail to delete secure values for old profiles. (Zowe CLI #2055) -
Resolved issue in
ProfileInfo
where schema comparisons fail, specifically when comparing the cached schema against a command-based schema during registration. (Zowe CLI #2045) -
Resolved technical currency by updating
socks
transitive dependency. (Zowe CLI #2049) -
Updated
mustache
andjsonschema
dependencies 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