Version 2.10.0 (July 2023)
Version 2.10.0 (July 2023)
Welcome to the Zowe Version 2.10.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.10.0 build: Want to try new features as soon as possible? You can download the v2.10.0 build from Zowe.org.
New features and enhancementsβ
Zowe Version 2.10.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 V2 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 installation and packagingβ
- Added a new zwe
diagnose
command to get help on zowe error messages. (#3455)
Zowe Application Frameworkβ
Zowe API Mediation Layerβ
- The API Catalog now allows pre-defined style customizations. (#2965)
Zlux App Serverβ
- Migrated app-server configuration options into a
defaults.yaml
file which adheres to the schema of the Zowe config. This allows users to see the default behaviors more clearly and can serve as an example by which users can customize their Zowe config to override such defaults. (#247)
Zlux Server Frameworkβ
- Avoid going directly to the Desktop when the gateway is active, by redirecting to the gateway equivalent homepage when the homepage is accessed. The redirect behavior can be prevented if desired by using the query parameter
?zwed-no-redirect=1
in your URL. (#449)
Zowe Common Cβ
- The
configmgr
can now use thezos
module in YAML config templates. Thezos
module is only added when run on zOS. For a list of available functions, see this link. (#384)
Zowe CLIβ
Zowe CLI Imperative Frameworkβ
- Performed back-end preparation for the upcoming
ZOWE_V3_ERR_FORMAT
environment variable to enable the ability to display errors in a more reader-friendly format. (Zowe CLI #935)
Bug fixesβ
Zowe Version 2.10.0 contains the bug fixes that are described in the following topics.
Zowe Application Frameworkβ
Zlux App Serverβ
- Fixed the URLs that app-server would print in the logs describing where it was accessible from. Messages were incorrectly providing URLs indicating the app-serverβs location from the discovery server instead of the gateway server. (#247)
Zlux App Managerβ
- Fixed a timing issue with the
iframe-adapter
for Firefox. (#532)
ZSSβ
- Datasets with
VOLSER
set to anMVS
symbol would cause dataset read, write, and metadata API calls to fail for those datasets. It is fixed now.(#603) - Previously, the
zss/datasetMetadata
API could encounter an0C9-09
error when accessing a dataset with 0 block size. This is fixed. Now it does not have an error while accessing such datasets. (#606)
Zowe Common Cβ
configmgr
parsing ofYAML
toJSON
has been updated to 1024 characters to allow for up to max unix path strings. Earlier it was limited to 256 characters for strings. (#383)
Zowe API Mediation Layerβ
Zowe CLIβ
Zowe CLI (Core)β
- Fixed the
zowe files create data-set
command failing when no additional options are specified. (#1736) - Added check for invalid block size when creating a sequential data set. (#1439)
- Added the ability to list all data set members when some members have invalid names. (#1730)
- Removed extra calls to list data sets matching patterns if authentication to z/OSMF fails. (#1731, Zowe Explorer #2262)
Zowe CLI Imperative Frameworkβ
-
Enabled
NextVerFeatures.useV3ErrFormat()
to form the right environment variable name even ifImperative.init()
has not been called. (Zowe CLI #935) -
Handle logic for if a null command handler is provided. (#990)
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.9.
- BDSA-2023-1491
- CVE-2023-33546
- CVE-2022-1471 (BDSA-2022-3447)
- BDSA-2023-0953
- CVE-2023-20883 (BDSA-2023-1225)
- CVE-2023-20873