Releases: zowe/zowe-cli
Releases · zowe/zowe-cli
v8.21.0
Imperative
- Enhancement: Updated the
Logger
class to support thewinston
library, and introduced migration tools to switch fromlog4js
towinston
. For more information on how to migrate your logger instance to use thewinston
library, refer to the "Configuring logging" page on the Zowe CLI wiki. #2488 - BugFix: Fixed an issue where downstream dependencies using
log4js
have their log output redirected after creating an instance of theProfileInfo
class. #2488
v8.20.0
Zowe CLI
- Enhancement: Added the
--establish-connection-timeout
option to thez/OSMF Connection Options
. This allows users to specify a maximum limit for how long the REST client should attempt to establish a connection to the server, and returns an error if the request takes too long. #2490 - Enhancement: Added the
--completion-timeout
option to thez/OSMF Connection Options
. This allows users to specify a maximum limit for how long a REST request should take, and returns an error if the request takes too long. #2490
Imperative
- Enhancement: Added a request timeout to the Imperative REST client. #2490
- Enhancement: Added the
ZOWE_REQUEST_COMPLETION_TIMEOUT
environment variable to theEnvironmentalVariableSettings
class to allow extenders to determine how long to wait for a request to complete before timing out. #2490
z/OSMF SDK
- Enhancement: Added the
ZOSMF_OPTION_ESTABLISH_CONNECTION_TIMEOUT
option toZOSMF_CONNECTION_OPTIONS
onZosmfSession
. This allows users to specify a maximum limit for how long the REST client should attempt to establish a connection to the server, and returns an error if the request takes too long. #2490 - Enhancement: Added the
ZOSMF_OPTION_COMPLETION_TIMEOUT
option toZOSMF_CONNECTION_OPTIONS
onZosmfSession
. This allows users to specify a maximum limit for how long a REST request should take, and returns an error if the request takes too long. #2490
v8.19.0
Zowe CLI
- Enhancement: Updated help examples to replace short option aliases (e.g.
-h
) with full option names (e.g.--help
) for improved clarity and consistency in documentation. #2484
Core SDK
- Enhancement: Updated help examples to replace short option aliases (e.g.
-h
) with full option names (e.g.--help
) for improved clarity and consistency in documentation. #2484
Imperative
- Enhancement: Added a connection timeout to the Imperative REST Client, with a default of 60 seconds. #2486
- Enhancement: Added the
ZOWE_SOCKET_CONNECT_TIMEOUT
environment variable to theEnvironmentalVariableSettings
class to allow extenders to determine how long to wait for a socket connection before timing out. #2486 - BugFix: Added checks to the
AbstractRestClient
abstract class to ensure thehostname
parameter does not contain a protocol. #2486 - Enhancement: Updated help examples to replace short option aliases (e.g.
-h
) with full option names (e.g.--help
) for improved clarity and consistency in documentation. #2484 - Enhancement: Exposed the private
buildPrefix
function as a replacement ofmoment.format(...)
. #2478
v8.18.3
v8.18.2
Release 8.18.2 to latest
v7.29.13
v8.18.1
v7.29.12
Native Client Release 1.2.4
Native Zowe CLI client which communicates with a 'daemon' version of Zowe CLI.
v8.18.0
Imperative
- BugFix: Ensured that the
ProfileCredentials
class evaluates all layers to determine if the credentials are secure. #2460 - Enhancement: Allowed instances of the
ProfileCredentials
class to check only for the active layer to determine if the credentials are secure. #2460
z/OS Files SDK
- Enhancement: Added support for the
attributes
,recall
, andvolume
options to theList.dataSetsMatchingPattern
function. #2476