Skip to content

Releases: zowe/zowe-cli

v7.28.1

24 Jul 14:14
Compare
Choose a tag to compare

Imperative

  • Bugfix: Export new Proxy class from Zowe imperative package. #2205

v8.0.0-next.202407232256

23 Jul 22:57
Compare
Choose a tag to compare
Pre-release

Imperative

  • Enhancement: Allowed boolean value (false) to be provided to the Credential Manager related function. zowe-explorer-vscode#2622
  • Update: See 5.26.0 for details

v7.28.0

23 Jul 13:17
Compare
Choose a tag to compare

Imperative

  • Enhancement: Updated ProfileInfo.updateProperty function to support updating properties in typeless profiles. #2196

v8.0.0-next.202407181904

18 Jul 19:05
Compare
Choose a tag to compare
Pre-release

Zowe CLI

  • Enhancement: The 'zowe config auto-init' command now generates a base profile name of 'global_base' or 'project_base', depending on whether a global or project configuration file is being generated. Related to Zowe Explorer issue zowe/zowe-explorer-vscode#2682.

Imperative

  • Enhancement: Added the function ConfigUtils.formGlobOrProjProfileNm and modified the function ConfigBuilder.build so that the 'zowe config init' command now generates a base profile name of 'global_base' or 'project_base', depending on whether a global or project configuration file is being generated. Related to Zowe Explorer issue zowe/zowe-explorer-vscode#2682.

v8.0.0-next.202407181255

18 Jul 12:57
Compare
Choose a tag to compare
Pre-release

Imperative

  • BugFix: Resolved bug that resulted in each plug-in to have identical public registries regardless of actual installation location/reference. #2189
  • BugFix: Resolved bug that resulted in every plug-in to have the same registry location field as the first if multiple plugins were installed in the same command. #2189

v8.0.0-next.202407112150

11 Jul 21:52
Compare
Choose a tag to compare
Pre-release

Imperative

  • Enhancement: Add client-side custom-event handling capabilities. #2136
  • Next-Breaking: Refactored the Imperative Event Emitter class. #2136
    • Removed the ImperativeEventEmitter class.
    • Added an EventProcessor class to handle event listening and emitting.
    • Added an EventOperator class to handle creation and deletion of EventProcessors.
    • Added an EventUtils class to contain all common utility methods for the Client Event Handling capabilities.
    • Added IEmitter, IWatcher, and IEmitterAndWatcher interfaces to expose what application developers should see.

v8.0.0-next.202407051717

05 Jul 17:18
Compare
Choose a tag to compare
Pre-release

Imperative

  • BugFix: V3 Breaking: Modified the ConvertV1Profiles.convert API to accept a new ProfileInfo option and initialize components sufficiently to enable VSCode apps to convert V1 profiles. #2170

v8.0.0-next.202407021516

02 Jul 15:18
Compare
Choose a tag to compare
Pre-release

Zowe CLI

  • BugFix: Updated dependencies for technical currency #2188

Imperative

  • BugFix: Updated dependencies for technical currency #2188
  • Update: See 5.25.0 for details

z/OS Files SDK

  • BugFix: Updated dependencies for technical currency #2188

Secrets SDK

  • BugFix: Updated dependencies for technical currency #2188

CLI Test Utils

  • BugFix: Updated dependencies for technical currency #2188

v8.0.0-next.202406201950

20 Jun 19:51
Compare
Choose a tag to compare
Pre-release

Imperative

  • Enhancement: Added ProfileInfo.profileManagerWillLoad function to verify the credential manager can load. #2111

v7.27.0

20 Jun 20:29
Compare
Choose a tag to compare

Imperative

  • Enhancement: Added ProfileInfo.profileManagerWillLoad function to verify the credential manager can load. #2111
  • Enhancement: Added support for proxy servers using a proxy http agent. Supports the usage of the environment variables HTTP_PROXY, HTTPS_PROXY (not case sensitive).
    • If any of these environment variables is set and depending how the Zowe session is configured for http or https, the REST client instantiates an appropriate http agent.
    • If the z/OS system uses self-signed certificates then the proxy server must be configured to accept them.
    • If the proxy server itself is configured with self-signed certificates then the user needs to either import these certificates on their workstation, use rejectUnauthorized in their Zowe profile, or use the (not recommended) nodejs variable NODE_TLS_REJECT_UNAUTHORIZED=0.
    • Zowe also looks for the environment variable NO_PROXY. These work with a simple comma separated list of hostnames that need to match with the hostname of the Zowe profile.