Skip to main content
Version: v2.18.x

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:

find out more

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 the zos-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 the FORCE_COLOR environment variable is set to 0, 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 the FORCE_COLOR environment variable is set to 0, 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

Zowe Explorer FTP Extension

Zowe Explorer ESLint Plug-in

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 use configmgr(#3627)
  • The Zowe PSWI has been updated to address known installation and configuration issues in prior versions. (#3779)

Zowe Application Framework

Zowe Common C

  • Removed obsolete building script build_configmgr.sh. (#410) and (#423)

Zlux Server Framework

  • App-server is now able to merge HTTPS and HTTP addresses and can run in HTTP mode for AT-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 and jsonschema 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

Zowe Explorer FTP Extension

Zowe Explorer ESLint Plug-in

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