diff --git a/docs/Early Access - Using Global Profile Configuration.md b/docs/Early Access - Using Global Profile Configuration.md index 556f133e81..e235b2eca7 100644 --- a/docs/Early Access - Using Global Profile Configuration.md +++ b/docs/Early Access - Using Global Profile Configuration.md @@ -14,11 +14,12 @@ Meet the following software requirements before you use the team configuration f Ensure that Zowe Explorer and the CLI versions are compatible. - | Zowe Explorer version | Zowe CLI version | - | ------------------------ | ----------------------- | - | v2.0.0-next.202107151328 | 7.0.0-next.202106012053 | - | v2.0.0-next.202110141604 | 7.0.0-next.202109281609 | - | v2.0.0-next.202112161700 | 7.0.0-next.202109281609 | + | Zowe Explorer version | Zowe CLI version | Zowe CLI prerequisite | + | ------------------------ | ----------------------- | --------------------- | + | v2.0.0-next.202107151328 | 7.0.0-next.202106012053 | required | + | v2.0.0-next.202110141604 | 7.0.0-next.202109281609 | required | + | v2.0.0-next.202112161700 | 7.0.0-next.202109281609 | required | + | v2.0.0-next.202202221200 | 7.0.0-next.202201261615 | optional | 2. Initialize the Global Configuration file by using either [the Zowe CLI](https://github.com/zowe/zowe-cli/blob/next/docs/Early%20Access%20-%20Using%20Global%20Profile%20Configuration.md#initializing-global-configuration) or [Zowe Explorer](#create-a-team-configuration-file). @@ -26,6 +27,8 @@ Meet the following software requirements before you use the team configuration f 3. Customize the Global Configuration file by using either [the Zowe CLI](https://github.com/zowe/zowe-cli/blob/next/docs/Early%20Access%20-%20Using%20Global%20Profile%20Configuration.md#editing-configuration) or [Zowe Explorer](#manage-a-profile). +**Note**: There is backwards compatibility for V1 profile configuration. The V2 profile configuration will take precedence over V1 profile configuration, if a Global or Team configuration file is in place the V1 profiles will not be accessible. + ## Install the vNext Release version Install vNext. @@ -64,9 +67,10 @@ Create a team configuration file. 3. Click the **+** icon. 4. Select **Create a New Team Configuration File**. 5. Chose either a global configuration file or a project-level configuration file. -6. Reload your VS Code window when prompted. +6. Edit the config file to include the host information. +7. Refresh Zowe Explorer by either clicking the button in the notification message shown after creation, `alt+z`, or the `Zowe Explorer: Refresh Zowe Explorer` command palette option. -Your team configuration file appears either in your `.zowe` folder if you choose the global configuration file option, or in your workspace directory if you choose the project-level configuration file option. +Your team configuration file appears either in your `.zowe` folder if you choose the global configuration file option, or in your workspace directory if you choose the project-level configuration file option. The notification message that shows in VS Code after config file creation will include the path of the file created. ### Manage a Profile @@ -75,13 +79,13 @@ You can edit your project-level or global configuration files. **Follow these steps**: 1. Right-click on your profile. -2. Select the **Add**, **Update**, or **Delete Profile** options to edit the global `zowe.config.json` file. +2. Select the **Add**, **Update**, or **Delete Profile** options to edit the zowe config file in place. **Tip**: Use the Intellisense prompts if you need assistance with filling parameters in the .json file. -3. Reload your VS Code window by clicking **View** > **Command Palette** > **Developer: Reload Window** so that the changes take effect. +3. Refresh the view by clicking the refresh icon in the Data Sets, USS, or Jobs view. - Alternatively, press F1 to open the command palette, type and execute the **Developer: Reload Window** option. + Alternatively, press F1 to open the command palette, type and execute the **Zowe Explorer: Refresh Zowe Explorer** option. You successfully edited your configuration file. diff --git a/package.json b/package.json index 6ff964309f..248337664f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "zowe-explorer", - "version": "2.0.0-next.202112161700", + "version": "2.0.0-next.202202221200", "description": "Monorepo for the Zowe Explorer project.", "publisher": "Zowe", "author": "Zowe", diff --git a/packages/eslint-plugin-zowe-explorer/package.json b/packages/eslint-plugin-zowe-explorer/package.json index bc24c5098e..2926e72332 100644 --- a/packages/eslint-plugin-zowe-explorer/package.json +++ b/packages/eslint-plugin-zowe-explorer/package.json @@ -1,6 +1,6 @@ { "name": "eslint-plugin-zowe-explorer", - "version": "2.0.0-next.202112161700", + "version": "2.0.0-next.202202221200", "description": "Custom ESLint Rules for ZOWE Explorer", "keywords": [ "eslint", diff --git a/packages/zowe-explorer-api/package.json b/packages/zowe-explorer-api/package.json index fea0b53c2f..0b4ad6a805 100644 --- a/packages/zowe-explorer-api/package.json +++ b/packages/zowe-explorer-api/package.json @@ -1,6 +1,6 @@ { "name": "@zowe/zowe-explorer-api", - "version": "2.0.0-next.202112161700", + "version": "2.0.0-next.202202221200", "description": "Extensibility API for Zowe Explorer.", "publisher": "Zowe", "author": "Zowe", diff --git a/packages/zowe-explorer-ftp-extension/package.json b/packages/zowe-explorer-ftp-extension/package.json index e6c8ba775d..b12de0b3ac 100644 --- a/packages/zowe-explorer-ftp-extension/package.json +++ b/packages/zowe-explorer-ftp-extension/package.json @@ -5,7 +5,7 @@ "author": "Zowe", "license": "EPL-2.0", "description": "Adds zFTP support to Zowe Explorer demonstrating how to extend the Zowe Explorer using its extensibility API.", - "version": "2.0.0-next.202112161700", + "version": "2.0.0-next.202202221200", "icon": "resources/zowe_ftp_logo.png", "repository": { "url": "https://github.com/zowe/vscode-extension-for-zowe" @@ -46,7 +46,7 @@ "vscode": "^1.43.0" }, "dependencies": { - "@zowe/zowe-explorer-api": "2.0.0-next.202112161700", + "@zowe/zowe-explorer-api": "2.0.0-next.202202221200", "@zowe/zos-ftp-for-zowe-cli": "1.5.0", "tmp": "0.2.1" }, diff --git a/packages/zowe-explorer/CHANGELOG.md b/packages/zowe-explorer/CHANGELOG.md index a4a1f48989..00547c3975 100644 --- a/packages/zowe-explorer/CHANGELOG.md +++ b/packages/zowe-explorer/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to the "vscode-extension-for-zowe" extension will be documented in this file. +## `v2.0.0-next.202202221200` + +- Added extender's type info to config schema during config file creation and removed Zowe CLI installation dependency. [#1629](https://github.com/zowe/vscode-extension-for-zowe/pull/1629) +- Added support for Login and Logout using the config file. [#1637](https://github.com/zowe/vscode-extension-for-zowe/pull/1637) +- Added capability to refresh Zowe Explorer updating the Views to reflect different profile handling to include the config file. [#1650](https://github.com/zowe/vscode-extension-for-zowe/pull/1650) +- Updated Zowe SDK dependency. [#1624](https://github.com/zowe/vscode-extension-for-zowe/pull/1624) + ## `1.22.0` - Added: Extensible Login and Logout capabilities for Zowe extenders to utilize for token based authentication. [#1606](https://github.com/zowe/vscode-extension-for-zowe/pull/1606) and [#1255](https://github.com/zowe/vscode-extension-for-zowe/issues/1255). diff --git a/packages/zowe-explorer/package.json b/packages/zowe-explorer/package.json index 57f79b22d3..914f2295b3 100644 --- a/packages/zowe-explorer/package.json +++ b/packages/zowe-explorer/package.json @@ -2,7 +2,7 @@ "name": "vscode-extension-for-zowe", "displayName": "%displayName%", "description": "%description%", - "version": "2.0.0-next.202112161700", + "version": "2.0.0-next.202202221200", "publisher": "Zowe", "author": "Zowe", "license": "EPL-2.0", @@ -1689,7 +1689,7 @@ "@types/promise-queue": "^2.2.0", "@types/selenium-webdriver": "^3.0.4", "@types/yargs": "^11.0.0", - "eslint-plugin-zowe-explorer": "2.0.0-next.202112161700", + "eslint-plugin-zowe-explorer": "2.0.0-next.202202221200", "@typescript-eslint/eslint-plugin": "^2.31.0", "@typescript-eslint/parser": "^2.31.0", "eslint": "^6.8.0", @@ -1729,7 +1729,7 @@ "webpack-cli": "^3.3.11" }, "dependencies": { - "@zowe/zowe-explorer-api": "2.0.0-next.202112161700", + "@zowe/zowe-explorer-api": "2.0.0-next.202202221200", "fs-extra": "8.0.1", "isbinaryfile": "4.0.4", "js-yaml": "3.13.1",