Version 2.14.0 (January 2024)
Version 2.14.0 (January 2024)
Welcome to the Zowe Version 2.14.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.14.0 build: Want to try new features as soon as possible? You can download the v2.14.0 build from Zowe.org.
New features and enhancements
Zowe Version 2.14.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 installation and packaging
- The code has been revised to return a Zowe configuration along with the information of the High Availability (HA) instance (if requested). After the enhancement, we get the correct information about if the component is enabled or disabled and more configuration details with the information of the requested HA instance. (#3692)
Zowe Application Framework
Zlux App Server
- Updated schema to specify multiple discovery servers instead of juse one.(#290)
Zowe API Mediation Layer
- Introduced a native identity mapper as a replacement for ZSS identity mapping of x509 and OIDC id. The native identity mapper removes a dependency on an external component and significantly improves performance by switching from an HTTP request to an in-memory call for certificate mapping. (#3252)
Zowe Explorer
Zowe Explorer (Core)
- See the Zowe Explorer changelog for updates included in this release.
Explorer API
- See the Zowe Explorer API changelog for updates included in this release.
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.14.0 contains the bug fixes that are described in the following topics.
Zowe installation and packaging
- Environment variables were not using the values specified for each High Availability (HA) instance when
zowe.useConfigmgr
was set totrue
. (#3692)
Zowe Application Framework
Zlux Server Framework
App-server
could not load when multiple discovery servers were present and the App-server was unable to reach the first one specified. Now, theApp-server
will iterate through the list of servers until an accessible one is reached. (#522)App-server
would not correctly detect when it was running in a high-availability configuration environment. (#521)- A call to
GET /plugins
would trigger an authorization check regardless of ifrbac
was setON
orOFF
.(#523)
Zowe API Mediation Layer
- Fixed the truststore for websockets in the Spring Cloud Gateway (v2). (#3249)
- Fixed the keyring path update to properly support keyring paths by Spring Cloud Gateway. (#3265)
- Fixed a conflict of XML processing between EhCache and the onboarding process. (#3266)
- Fixed using a keystore during creation of a request without a client certificate in Spring Cloud Gateway. (#3273)
- Fixed closing WebSocket to prevent a memory leak. (#3271)
- Fixed disabling EhCache. (#3276)
- Fixed enabling CORS by default in AT-TLS mode used in the API Gateway. (#3270)
Zowe CLI
Zowe CLI (Core)
- Corrected extra character being displayed at the end of lines when issuing command
zowe files compare
on Windows. (#1992) - Corrected the online help description for
zowe files compare uss
. (#1754) - Fixed typo in command help for
zowe zos-workflows create
commands. (#2003)
Zowe CLI Imperative Framework
- Updated the error message shown for a command with a
null
or undefined option definition to include the command handler file path to better identify the command causing the error. (#2002)
DB2 Plug-in for Zowe CLI
- Updated follow-redirects transitive dependency to resolve technical debt. (#139)
Zowe Explorer
Zowe Explorer (Core)
- See the Zowe Explorer changelog for updates included in this release.
Explorer API
- See the Zowe Explorer API changelog for updates included in this release.
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.13.
BDSA-2023-2855