diff --git a/.github/workflows/rust-cli-publish.yml b/.github/workflows/rust-cli-publish.yml index 5d001c3fa6..ec7325b6da 100644 --- a/.github/workflows/rust-cli-publish.yml +++ b/.github/workflows/rust-cli-publish.yml @@ -77,7 +77,7 @@ jobs: id: upload-release-asset env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: gh release upload native-v${{ needs.release.outputs.ZOWEX_VERSION }} target/x86_64-unknown-linux-gnu/release/zowe-linux.tgz + run: gh release upload native-v${{ needs.release.outputs.ZOWEX_VERSION }} target/x86_64-unknown-linux-gnu/release/zowe-linux.tgz --repo ${{ github.repository }} build-macos: @@ -116,7 +116,7 @@ jobs: id: upload-release-asset env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: gh release upload native-v${{ needs.release.outputs.ZOWEX_VERSION }} target/release/zowe-macos.tgz + run: gh release upload native-v${{ needs.release.outputs.ZOWEX_VERSION }} target/release/zowe-macos.tgz --repo ${{ github.repository }} build-windows: @@ -150,4 +150,4 @@ jobs: id: upload-release-asset env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: gh release upload native-v${{ needs.release.outputs.ZOWEX_VERSION }} target/release/zowe-windows.tgz + run: gh release upload native-v${{ needs.release.outputs.ZOWEX_VERSION }} target/release/zowe-windows.tgz --repo ${{ github.repository }} diff --git a/__tests__/__packages__/cli-test-utils/package.json b/__tests__/__packages__/cli-test-utils/package.json index 3d10c71262..3bc07547de 100644 --- a/__tests__/__packages__/cli-test-utils/package.json +++ b/__tests__/__packages__/cli-test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/cli-test-utils", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "description": "Test utilities package for Zowe CLI plug-ins", "author": "Zowe", "license": "EPL-2.0", @@ -43,7 +43,7 @@ "devDependencies": { "@types/js-yaml": "^4.0.9", "@types/uuid": "^9.0.8", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/imperative": "8.0.0-next.202403122137" }, "peerDependencies": { "@zowe/imperative": "^8.0.0-next" diff --git a/lerna.json b/lerna.json index d793fdd47d..3093e2fe23 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "command": { "publish": { "ignoreChanges": [ diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 50319639d0..779f99c67c 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -51,7 +51,7 @@ }, "__tests__/__packages__/cli-test-utils": { "name": "@zowe/cli-test-utils", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "license": "EPL-2.0", "dependencies": { "find-up": "^5.0.0", @@ -62,7 +62,7 @@ "devDependencies": { "@types/js-yaml": "^4.0.9", "@types/uuid": "^9.0.8", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/imperative": "8.0.0-next.202403122137" }, "peerDependencies": { "@zowe/imperative": "^8.0.0-next" @@ -17365,21 +17365,21 @@ }, "packages/cli": { "name": "@zowe/cli", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "hasInstallScript": true, "license": "EPL-2.0", "dependencies": { - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549", - "@zowe/provisioning-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/zos-console-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/zos-files-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/zos-jobs-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/zos-logs-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/zos-tso-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/zos-uss-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/zos-workflows-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/zosmf-for-zowe-sdk": "8.0.0-next.202403061549", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137", + "@zowe/provisioning-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/zos-console-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/zos-files-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/zos-jobs-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/zos-logs-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/zos-tso-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/zos-uss-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/zos-workflows-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/zosmf-for-zowe-sdk": "8.0.0-next.202403122137", "find-process": "1.4.7", "lodash": "4.17.21", "minimatch": "9.0.3", @@ -17392,7 +17392,7 @@ "@types/diff": "^5.0.9", "@types/lodash": "^4.14.202", "@types/tar": "^6.1.11", - "@zowe/cli-test-utils": "8.0.0-next.202403061549", + "@zowe/cli-test-utils": "8.0.0-next.202403122137", "comment-json": "^4.2.3", "strip-ansi": "^6.0.1", "which": "^4.0.0" @@ -17401,7 +17401,7 @@ "node": ">=18.12.0" }, "optionalDependencies": { - "@zowe/secrets-for-zowe-sdk": "8.0.0-next.202403061549" + "@zowe/secrets-for-zowe-sdk": "8.0.0-next.202403122137" } }, "packages/cli/node_modules/brace-expansion": { @@ -17448,15 +17448,15 @@ }, "packages/core": { "name": "@zowe/core-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "license": "EPL-2.0", "dependencies": { "comment-json": "~4.2.3", "string-width": "^4.2.3" }, "devDependencies": { - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "engines": { "node": ">=18.12.0" @@ -17467,7 +17467,7 @@ }, "packages/imperative": { "name": "@zowe/imperative", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "license": "EPL-2.0", "dependencies": { "@types/yargs": "^17.0.32", @@ -17519,7 +17519,7 @@ "@types/pacote": "^11.1.8", "@types/progress": "^2.0.7", "@types/stack-trace": "^0.0.29", - "@zowe/secrets-for-zowe-sdk": "8.0.0-next.202403061549", + "@zowe/secrets-for-zowe-sdk": "8.0.0-next.202403122137", "concurrently": "^8.0.0", "cowsay": "^1.6.0", "deep-diff": "^1.0.0", @@ -17688,16 +17688,16 @@ }, "packages/provisioning": { "name": "@zowe/provisioning-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "license": "EPL-2.0", "dependencies": { "js-yaml": "^4.1.0" }, "devDependencies": { "@types/js-yaml": "^4.0.9", - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "engines": { "node": ">=18.12.0" @@ -17709,7 +17709,7 @@ }, "packages/secrets": { "name": "@zowe/secrets-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "hasInstallScript": true, "license": "EPL-2.0", "devDependencies": { @@ -17722,15 +17722,15 @@ }, "packages/workflows": { "name": "@zowe/zos-workflows-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "license": "EPL-2.0", "dependencies": { - "@zowe/zos-files-for-zowe-sdk": "8.0.0-next.202403061549" + "@zowe/zos-files-for-zowe-sdk": "8.0.0-next.202403122137" }, "devDependencies": { - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "engines": { "node": ">=18.12.0" @@ -17742,12 +17742,12 @@ }, "packages/zosconsole": { "name": "@zowe/zos-console-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "license": "EPL-2.0", "devDependencies": { - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "engines": { "node": ">=18.12.0" @@ -17759,16 +17759,16 @@ }, "packages/zosfiles": { "name": "@zowe/zos-files-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "license": "EPL-2.0", "dependencies": { "minimatch": "^9.0.3" }, "devDependencies": { - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549", - "@zowe/zos-uss-for-zowe-sdk": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137", + "@zowe/zos-uss-for-zowe-sdk": "8.0.0-next.202403122137" }, "engines": { "node": ">=18.12.0" @@ -17800,15 +17800,15 @@ }, "packages/zosjobs": { "name": "@zowe/zos-jobs-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "license": "EPL-2.0", "dependencies": { - "@zowe/zos-files-for-zowe-sdk": "8.0.0-next.202403061549" + "@zowe/zos-files-for-zowe-sdk": "8.0.0-next.202403122137" }, "devDependencies": { - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "engines": { "node": ">=18.12.0" @@ -17820,12 +17820,12 @@ }, "packages/zoslogs": { "name": "@zowe/zos-logs-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "license": "EPL-2.0", "devDependencies": { - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "engines": { "node": ">=18.12.0" @@ -17837,12 +17837,12 @@ }, "packages/zosmf": { "name": "@zowe/zosmf-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "license": "EPL-2.0", "devDependencies": { - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "engines": { "node": ">=18.12.0" @@ -17854,15 +17854,15 @@ }, "packages/zostso": { "name": "@zowe/zos-tso-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "license": "EPL-2.0", "dependencies": { - "@zowe/zosmf-for-zowe-sdk": "8.0.0-next.202403061549" + "@zowe/zosmf-for-zowe-sdk": "8.0.0-next.202403122137" }, "devDependencies": { - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "engines": { "node": ">=18.12.0" @@ -17874,15 +17874,15 @@ }, "packages/zosuss": { "name": "@zowe/zos-uss-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "license": "EPL-2.0", "dependencies": { "ssh2": "^1.15.0" }, "devDependencies": { "@types/ssh2": "^1.11.19", - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "engines": { "node": ">=18.12.0" diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index b0f86bd048..aad9f5af0b 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -6,6 +6,10 @@ All notable changes to the Zowe CLI package will be documented in this file. - Enhancement: Prompt for user/password on SSH commands when a token is stored in the config. [#2081](https://github.com/zowe/zowe-cli/pull/2081) +## `8.0.0-next.202403122137` + +- BugFix: Fixed default base profile missing in config generated by `zowe config auto-init` [#2088](https://github.com/zowe/zowe-cli/pull/2088) + ## `8.0.0-next.202403061549` - BugFix: Update daemon dependencies for technical currency [#2077](https://github.com/zowe/zowe-cli/pull/2077) @@ -87,6 +91,14 @@ LTS Breaking: Removed the following previously deprecated items: [#1981](https:/ - Major: First major version bump for V3 +## `7.23.5` + +- BugFix: Fixed default base profile missing in config generated by `zowe config auto-init` [#2084](https://github.com/zowe/zowe-cli/pull/2084) + +## `7.23.4` + +- BugFix: Updated dependencies of the daemon client for technical currency [#2076](https://github.com/zowe/zowe-cli/pull/2076) + ## `7.23.3` - BugFix: Fixed race condition in `config convert-profiles` command that may fail to delete secure values for old profiles diff --git a/packages/cli/__tests__/config/auto-init/__unit__/ApimlAutoInitHandler.unit.test.ts b/packages/cli/__tests__/config/auto-init/__unit__/ApimlAutoInitHandler.unit.test.ts index e6678114d8..eaf064effa 100644 --- a/packages/cli/__tests__/config/auto-init/__unit__/ApimlAutoInitHandler.unit.test.ts +++ b/packages/cli/__tests__/config/auto-init/__unit__/ApimlAutoInitHandler.unit.test.ts @@ -29,7 +29,10 @@ function mockConfigApi(properties: IConfig | undefined): any { }, profiles: { getProfilePathFromName: (name: string) => `profiles.${name}`, - get: jest.fn() + get: jest.fn().mockReturnValue({}) + }, + secure: { + securePropsForProfile: jest.fn().mockReturnValue([]) } }, exists: true, diff --git a/packages/cli/package.json b/packages/cli/package.json index 96fba3e078..984a2e3b8f 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/cli", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "zoweVersion": "V3", "description": "Zowe CLI is a command line interface (CLI) that provides a simple and streamlined way to interact with IBM z/OS.", "author": "Zowe", @@ -58,17 +58,17 @@ "preshrinkwrap": "node ../../scripts/rewriteShrinkwrap.js" }, "dependencies": { - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549", - "@zowe/provisioning-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/zos-console-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/zos-files-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/zos-jobs-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/zos-logs-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/zos-tso-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/zos-uss-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/zos-workflows-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/zosmf-for-zowe-sdk": "8.0.0-next.202403061549", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137", + "@zowe/provisioning-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/zos-console-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/zos-files-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/zos-jobs-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/zos-logs-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/zos-tso-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/zos-uss-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/zos-workflows-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/zosmf-for-zowe-sdk": "8.0.0-next.202403122137", "find-process": "1.4.7", "lodash": "4.17.21", "minimatch": "9.0.3", @@ -78,13 +78,13 @@ "@types/diff": "^5.0.9", "@types/lodash": "^4.14.202", "@types/tar": "^6.1.11", - "@zowe/cli-test-utils": "8.0.0-next.202403061549", + "@zowe/cli-test-utils": "8.0.0-next.202403122137", "comment-json": "^4.2.3", "strip-ansi": "^6.0.1", "which": "^4.0.0" }, "optionalDependencies": { - "@zowe/secrets-for-zowe-sdk": "8.0.0-next.202403061549" + "@zowe/secrets-for-zowe-sdk": "8.0.0-next.202403122137" }, "engines": { "node": ">=18.12.0" diff --git a/packages/cli/src/config/auto-init/ApimlAutoInitHandler.ts b/packages/cli/src/config/auto-init/ApimlAutoInitHandler.ts index 399557c85a..7192b93e80 100644 --- a/packages/cli/src/config/auto-init/ApimlAutoInitHandler.ts +++ b/packages/cli/src/config/auto-init/ApimlAutoInitHandler.ts @@ -15,7 +15,7 @@ import * as lodash from "lodash"; import { ZosmfSession } from "@zowe/zosmf-for-zowe-sdk"; import { BaseAutoInitHandler, AbstractSession, ICommandArguments, IConfig, IConfigProfile, ISession, IHandlerResponseApi, IHandlerParameters, SessConstants, ImperativeConfig, - ImperativeError, RestClientError, TextUtils + ImperativeError, RestClientError, TextUtils, Config } from "@zowe/imperative"; import { IApimlProfileInfo, IAutoInitRpt, IProfileRpt, Login, Services } from "@zowe/core-for-zowe-sdk"; @@ -118,29 +118,32 @@ export default class ApimlAutoInitHandler extends BaseAutoInitHandler { }, secure: [] }; - profileConfig.defaults[this.mProfileType] = this.mProfileType; activeBaseProfile = this.mProfileType; baseProfileCreated = true; } else { + const oldBaseProfile = this.getOldBaseProfileProps(config, activeBaseProfile); lodash.set(profileConfig, config.api.profiles.getProfilePathFromName(activeBaseProfile), { type: this.mProfileType, properties: { - ...config.api.profiles.get(activeBaseProfile), + ...oldBaseProfile.properties, host: session.ISession.hostname, port: session.ISession.port, rejectUnauthorized: session.ISession.rejectUnauthorized, }, - secure: [] + secure: oldBaseProfile.secure ?? [] }); } if (session.ISession.tokenType != null && session.ISession.tokenValue != null) { - const expandedBaseProfilePath = config.api.profiles.getProfilePathFromName(activeBaseProfile); - lodash.get(profileConfig, expandedBaseProfilePath).properties.tokenType = session.ISession.tokenType; - lodash.get(profileConfig, expandedBaseProfilePath).properties.tokenValue = session.ISession.tokenValue; - lodash.get(profileConfig, expandedBaseProfilePath).secure.push("tokenValue"); + const baseProfileConfig = lodash.get(profileConfig, config.api.profiles.getProfilePathFromName(activeBaseProfile)); + baseProfileConfig.properties.tokenType = session.ISession.tokenType; + baseProfileConfig.properties.tokenValue = session.ISession.tokenValue; + if (!baseProfileConfig.secure.includes("tokenValue")) { + baseProfileConfig.secure.push("tokenValue"); + } } + profileConfig.defaults[this.mProfileType] = activeBaseProfile; this.recordProfilesFound(profileInfos); // Report whether or not we created a base profile in this auto-init execution @@ -515,4 +518,17 @@ export default class ApimlAutoInitHandler extends BaseAutoInitHandler { } } } + + private getOldBaseProfileProps(config: Config, baseProfileName: string): IConfigProfile { + const propsToRemove = ["user", "password", "certFile", "certKeyFile"]; + const properties = config.api.profiles.get(baseProfileName); + for (const propName of propsToRemove) { + properties[propName] = undefined; + } + const secureProps = config.api.secure.securePropsForProfile(baseProfileName); + return { + properties, + secure: secureProps.filter((propName) => !propsToRemove.includes(propName)) + }; + } } diff --git a/packages/core/package.json b/packages/core/package.json index a956c90dd9..264657d68d 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/core-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "description": "Core libraries shared by Zowe SDK packages", "author": "Zowe", "license": "EPL-2.0", @@ -49,8 +49,8 @@ "string-width": "^4.2.3" }, "devDependencies": { - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "peerDependencies": { "@zowe/imperative": "^8.0.0-next" diff --git a/packages/imperative/package.json b/packages/imperative/package.json index 61118fcead..84595827f2 100644 --- a/packages/imperative/package.json +++ b/packages/imperative/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/imperative", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "description": "framework for building configurable CLIs", "author": "Zowe", "license": "EPL-2.0", @@ -92,7 +92,7 @@ "@types/pacote": "^11.1.8", "@types/progress": "^2.0.7", "@types/stack-trace": "^0.0.29", - "@zowe/secrets-for-zowe-sdk": "8.0.0-next.202403061549", + "@zowe/secrets-for-zowe-sdk": "8.0.0-next.202403122137", "concurrently": "^8.0.0", "cowsay": "^1.6.0", "deep-diff": "^1.0.0", diff --git a/packages/provisioning/package.json b/packages/provisioning/package.json index 762fdc4687..48bd1b5274 100644 --- a/packages/provisioning/package.json +++ b/packages/provisioning/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/provisioning-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "description": "Zowe SDK to interact with the z/OS provisioning APIs", "author": "Zowe", "license": "EPL-2.0", @@ -49,9 +49,9 @@ }, "devDependencies": { "@types/js-yaml": "^4.0.9", - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^8.0.0-next", diff --git a/packages/secrets/package.json b/packages/secrets/package.json index 97460a04b9..85c9ef1fcf 100644 --- a/packages/secrets/package.json +++ b/packages/secrets/package.json @@ -3,7 +3,7 @@ "description": "Credential management facilities for Imperative, Zowe CLI, and extenders.", "repository": "https://github.com/zowe/zowe-cli.git", "author": "Zowe", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "homepage": "https://github.com/zowe/zowe-cli/tree/master/packages/secrets#readme", "bugs": { "url": "https://github.com/zowe/zowe-cli/issues" diff --git a/packages/workflows/package.json b/packages/workflows/package.json index 3320741d75..6b799c2b2f 100644 --- a/packages/workflows/package.json +++ b/packages/workflows/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/zos-workflows-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "description": "Zowe SDK to interact with the z/OS workflows APIs", "author": "Zowe", "license": "EPL-2.0", @@ -45,12 +45,12 @@ "prepack": "node ../../scripts/prepareLicenses.js" }, "dependencies": { - "@zowe/zos-files-for-zowe-sdk": "8.0.0-next.202403061549" + "@zowe/zos-files-for-zowe-sdk": "8.0.0-next.202403122137" }, "devDependencies": { - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^8.0.0-next", diff --git a/packages/zosconsole/package.json b/packages/zosconsole/package.json index 086a57f1f8..e4d0dba9f5 100644 --- a/packages/zosconsole/package.json +++ b/packages/zosconsole/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/zos-console-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "description": "Zowe SDK to interact with the z/OS console", "author": "Zowe", "license": "EPL-2.0", @@ -45,9 +45,9 @@ "prepack": "node ../../scripts/prepareLicenses.js" }, "devDependencies": { - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^8.0.0-next", diff --git a/packages/zosfiles/package.json b/packages/zosfiles/package.json index 3901f08dcd..a68464dbc3 100644 --- a/packages/zosfiles/package.json +++ b/packages/zosfiles/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/zos-files-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "description": "Zowe SDK to interact with files and data sets on z/OS", "author": "Zowe", "license": "EPL-2.0", @@ -49,10 +49,10 @@ "minimatch": "^9.0.3" }, "devDependencies": { - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549", - "@zowe/zos-uss-for-zowe-sdk": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137", + "@zowe/zos-uss-for-zowe-sdk": "8.0.0-next.202403122137" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^8.0.0-next", diff --git a/packages/zosjobs/package.json b/packages/zosjobs/package.json index 47cb179f06..b1d6181388 100644 --- a/packages/zosjobs/package.json +++ b/packages/zosjobs/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/zos-jobs-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "description": "Zowe SDK to interact with jobs on z/OS", "author": "Zowe", "license": "EPL-2.0", @@ -46,12 +46,12 @@ "prepack": "node ../../scripts/prepareLicenses.js" }, "dependencies": { - "@zowe/zos-files-for-zowe-sdk": "8.0.0-next.202403061549" + "@zowe/zos-files-for-zowe-sdk": "8.0.0-next.202403122137" }, "devDependencies": { - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^8.0.0-next", diff --git a/packages/zoslogs/package.json b/packages/zoslogs/package.json index 3276c0e756..fcc9516dbe 100644 --- a/packages/zoslogs/package.json +++ b/packages/zoslogs/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/zos-logs-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "description": "Zowe SDK to interact with the z/OS logs", "author": "Zowe", "license": "EPL-2.0", @@ -45,9 +45,9 @@ "prepack": "node ../../scripts/prepareLicenses.js" }, "devDependencies": { - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^8.0.0-next", diff --git a/packages/zosmf/package.json b/packages/zosmf/package.json index 99d541b523..42b7ba5437 100644 --- a/packages/zosmf/package.json +++ b/packages/zosmf/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/zosmf-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "description": "Zowe SDK to interact with the z/OS Management Facility", "author": "Zowe", "license": "EPL-2.0", @@ -44,9 +44,9 @@ "prepack": "node ../../scripts/prepareLicenses.js" }, "devDependencies": { - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^8.0.0-next", diff --git a/packages/zostso/package.json b/packages/zostso/package.json index 4cf58956c5..69c049a3b2 100644 --- a/packages/zostso/package.json +++ b/packages/zostso/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/zos-tso-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "description": "Zowe SDK to interact with TSO on z/OS", "author": "Zowe", "license": "EPL-2.0", @@ -45,12 +45,12 @@ "prepack": "node ../../scripts/prepareLicenses.js" }, "dependencies": { - "@zowe/zosmf-for-zowe-sdk": "8.0.0-next.202403061549" + "@zowe/zosmf-for-zowe-sdk": "8.0.0-next.202403122137" }, "devDependencies": { - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/core-for-zowe-sdk": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/core-for-zowe-sdk": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "peerDependencies": { "@zowe/core-for-zowe-sdk": "^8.0.0-next", diff --git a/packages/zosuss/package.json b/packages/zosuss/package.json index 195ff0ef14..4eebf87681 100644 --- a/packages/zosuss/package.json +++ b/packages/zosuss/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/zos-uss-for-zowe-sdk", - "version": "8.0.0-next.202403061549", + "version": "8.0.0-next.202403122137", "description": "Zowe SDK to interact with USS on z/OS", "author": "Zowe", "license": "EPL-2.0", @@ -49,8 +49,8 @@ }, "devDependencies": { "@types/ssh2": "^1.11.19", - "@zowe/cli-test-utils": "8.0.0-next.202403061549", - "@zowe/imperative": "8.0.0-next.202403061549" + "@zowe/cli-test-utils": "8.0.0-next.202403122137", + "@zowe/imperative": "8.0.0-next.202403122137" }, "peerDependencies": { "@zowe/imperative": "^8.0.0-next" diff --git a/zowex/Cargo.lock b/zowex/Cargo.lock index 2fbca56114..4e1abf12f8 100644 --- a/zowex/Cargo.lock +++ b/zowex/Cargo.lock @@ -830,7 +830,7 @@ checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" [[package]] name = "zowe" -version = "1.2.0" +version = "1.2.1" dependencies = [ "base64", "fslock", diff --git a/zowex/Cargo.toml b/zowex/Cargo.toml index f076e7c08e..3037c1cdcf 100644 --- a/zowex/Cargo.toml +++ b/zowex/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "zowe" -version = "1.2.0" +version = "1.2.1" authors = ["Zowe Project"] edition = "2018" license = "EPL-2.0" @@ -14,7 +14,7 @@ home = "0.5.9" is-terminal = "0.4.12" pathsearch = "0.2.0" rpassword = "7.3.1" -serde = { version = "1.0.197", features = ["derive"]} +serde = { version = "1.0.197", features = ["derive"] } serde_json = "1.0.114" simple-error = "0.3.0" supports-color = "3.0.0"