Version 2.2.0 (July 2022)
Version 2.2.0 (July 2022)
Welcome to the Zowe Version 2.2.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.2.0 build: Want to try new features as soon as possible? You can download the V2.2.0 build from Zowe.org.
New features and enhancements
Zowe Version 2.2.0 contains the enhancements that are described in the following topics.
Zowe installation and packaging
- A new command
configmgr
is now present in/bin/utils
. It can load, validate, and report on the Zowe configuration file.
Zowe Application Framework
- Added a script
dependencies.sh
which assists in managing external dependencies needed for project compilation - Added a new build target,
configmgr
, which builds a tool that can be called to either load, validate, and print the zowe configuration, or load, validate, and run a JS script that is given the configuration. - Added an automated build for
configmgr
which is consumed by the Zowe packaging
Zowe API Mediation Layer
- Revoke a Personal Access Token by admin (#2476) (e4d42a9), closes #2476
- Caching Service can store invalidated token rules (#2460) (055aac9), closes #2460
- Exchange client certificate for SAF IDT (#2455) (303087c), closes #2455 #2384
- Fix SAF IDT scheme and service (#2224) (7772401), closes #2224
- Generate Personal Access Token (#2452) (0e39aa7), closes #2452
- Limit the scope of a Personal Access Token (#2456) (cc0aba4), closes #2456
- Revoke a Personal Access Token (#2422) (c7f79d5), closes #2422
- Validate ServiceId with Endpoint (#2413) (9f3825f), closes #2413
Zowe CLI
Zowe CLI (Core)
-
Added the
zowe files download data-sets-matching
command to download multiple data sets at once. (#1287)Note: If you used this command previously in the extended files plug-in for Zowe v1, the
--fail-fast
option now defaults to true which is different from the original behavior. -
Added the
zowe zos-files compare data-set
command to compare two datasets and display the differences on the terminal. (#1442)
Zowe Explorer
Bug fixes
Zowe Version 2.2.0 contains the bug fixes that are described in the following topics.
Zowe API Mediation Layer
- Immediately expire a passticket command to generate a passticket for each call (#2496) (8adca78), closes #2496
- Optimize image builds (#2445) (e220cbd), closes #2445
- Extend Tomcat to be able to recover after TCP/IP stack is restarted, so that the service does not require restart. (#2421) (a851b8f), closes #2421
Zowe CLI
Zowe CLI and related components contain the following bug fixes.
Zowe CLI (Core)
- Updated Imperative to address
ProfileInfo
related issues. - Fixed the Zowe Daemon binary exiting with an error if the daemon server does not start within 3 seconds.
- Alter the zowe daemon disable command to only kill the daemon running for the current user.
Zowe CLI Imperative Framework
- Expose the isSecured functionality from the ProfilesCredentials. (#549)
- Allow the ConfigAutoStore to store plain-text properties that are defined as secure in the schema (for example, user, password). (zowe/vscode-extension-for-zowe: #1804)
- Added ANSI escape codes trimming for the Web Help. (#704)
- Fixed
AbstractRestClient
not converting LF line endings to CRLF for every line when downloading large files on Windows. (zowe/zowe-cli/#1458) - Fixed
zowe --version --rfj
including a trailing newline in the version field. (#842) - Fixed
--response-format-json
option not supported by some commands in daemon mode. (#843) - Removed some extraneous dependencies. (#477)
z/OS FTP Plug-in for Zowe CLI
- Pick up
zos-node-accessor
v1.0.11 to fix listing single USS file or symbol link and update PDS dataset allocation. - Refine help of partitioned dataset allocation.
Zowe Explorer
- Updated imports to use the imperative instance provided by the CLI package. #1842
- Fixed unwanted requests made by tree node when closing folder. #754
- Fix for credentials not being updated after the invalid credentials error is displayed. #1799
- Fixed hyperlink for Job submitted when profile is not already in JOBS view. #1751
- Fixed key bindings for
Refresh Zowe Explorer
to not override default VSC key binding. See README.md for new key bindings. #1826 - Fixed
Update Profile
issue for missing nonsecure credentials. #1804 - Fixed errors when operation cancelled during credential prompt. #1827
- Login and Logout operations no longer require a restart of Zowe Explorer or VSC. #1750
- Fix for Login token always being stored in plain text. #1840
- Fixed Theia tests. #1665