Skip to content

Commit ef3d28c

Browse files
JillieBeanSimt1m0thyjdependabot[bot]traeokjace-roell
authored
v3.4.2 patch release (#4093)
* Update dev deps for technical currency (#4057) * Update dev deps for technical currency Signed-off-by: Timothy Johnson <timothy.johnson@broadcom.com> * Update dev deps again Signed-off-by: Timothy Johnson <timothy.johnson@broadcom.com> --------- Signed-off-by: Timothy Johnson <timothy.johnson@broadcom.com> * chore(deps): bump bytes in /zedc in the cargo group across 1 directory (#4058) Bumps the cargo group with 1 update in the /zedc directory: [bytes](https://github.com/tokio-rs/bytes). Updates `bytes` from 1.10.1 to 1.11.1 - [Release notes](https://github.com/tokio-rs/bytes/releases) - [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md) - [Commits](tokio-rs/bytes@v1.10.1...v1.11.1) --- updated-dependencies: - dependency-name: bytes dependency-version: 1.11.1 dependency-type: indirect dependency-group: cargo ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Trae Yelovich <trae.yelovich@broadcom.com> * Extender reload editor resources (#4049) * init Signed-off-by: jace-roell <jace.roell@hotmail.com> * fix circular dep and test case Signed-off-by: jace-roell <jace.roell@hotmail.com> * fix uss await on fetchEntries Signed-off-by: jace-roell <jace.roell@hotmail.com> * create fake profile is proper config is not loaded yet Signed-off-by: jace-roell <jace.roell@hotmail.com> * undefined uriInfo fix for zFtp type profiles Signed-off-by: jace-roell <jace.roell@hotmail.com> * fix zftp session type behavior, clean up awaitExtenderType, properly await remoteLookup Signed-off-by: jace-roell <jace.roell@hotmail.com> * changelog Signed-off-by: jace-roell <jace.roell@hotmail.com> * zftp changelog Signed-off-by: jace-roell <jace.roell@hotmail.com> * Update packages/zowe-explorer-ftp-extension/CHANGELOG.md Co-authored-by: anaxceron <ana.ceron@broadcom.com> Signed-off-by: Jace Roell <111985297+jace-roell@users.noreply.github.com> --------- Signed-off-by: jace-roell <jace.roell@hotmail.com> Signed-off-by: Jace Roell <111985297+jace-roell@users.noreply.github.com> Co-authored-by: anaxceron <ana.ceron@broadcom.com> Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * chore(deps): bump time in /zedc in the cargo group across 1 directory (#4061) Bumps the cargo group with 1 update in the /zedc directory: [time](https://github.com/time-rs/time). Updates `time` from 0.3.41 to 0.3.47 - [Release notes](https://github.com/time-rs/time/releases) - [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md) - [Commits](time-rs/time@v0.3.41...v0.3.47) --- updated-dependencies: - dependency-name: time dependency-version: 0.3.47 dependency-type: indirect dependency-group: cargo ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore: update Zowe SDKs to fix audit (#4079) * chore: update Zowe SDKs to fix audit Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com> * chore: changelogs Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com> --------- Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com> Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * fix: sort persistence overriding sort direction (#4048) * fix: sort persistence overriding sort direction Signed-off-by: JWaters02 <watersjoshua2002@gmail.com> * chore: changelog Signed-off-by: JWaters02 <watersjoshua2002@gmail.com> * tests: fix that one test had incorrect assertion Signed-off-by: JWaters02 <watersjoshua2002@gmail.com> * fix: tree not updating on sort change Signed-off-by: JWaters02 <watersjoshua2002@gmail.com> --------- Signed-off-by: JWaters02 <watersjoshua2002@gmail.com> Signed-off-by: Joshua Waters <watersjoshua2002@gmail.com> Co-authored-by: Billie Simmons <BillieJean.Simmons@ibm.com> Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * Create Data Set action descriptions added for accessibility (#4080) * add descriptions to create ds actions for accessibility Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * changelog entry Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * add gh issue to changelog entry Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> --------- Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> Signed-off-by: Billie Simmons <BillieJean.Simmons@ibm.com> Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * Address accessibility issue for tool tip under USS profiles (#4084) * Fix tooltip for uss Signed-off-by: likhithanimma1 <142219673+likhithanimma1@users.noreply.github.com> * Run prepublish command Signed-off-by: likhithanimma1 <142219673+likhithanimma1@users.noreply.github.com> * Address review comments Signed-off-by: likhithanimma1 <142219673+likhithanimma1@users.noreply.github.com> --------- Signed-off-by: likhithanimma1 <142219673+likhithanimma1@users.noreply.github.com> Co-authored-by: Billie Simmons <BillieJean.Simmons@ibm.com> Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * Address accessibility issue in the "Add Profile" dialog (#4082) * address accessibility issue in the "Add Profile" dialog Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * add ZE issue to changelog entry Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * run package Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * add codecov Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> --------- Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> Signed-off-by: Billie Simmons <BillieJean.Simmons@ibm.com> Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * Fix : Address accessibility issue for screen reader cannot read DS attributes (#4088) * Fix : screen reader cannot read DS attributes Signed-off-by: ArghadeepDas-ibm <222673940+ArghadeepDas-ibm@users.noreply.github.com> * Apply suggestion from @traeok Co-authored-by: Trae Yelovich <trae.yelovich@broadcom.com> Signed-off-by: Billie Simmons <BillieJean.Simmons@ibm.com> --------- Signed-off-by: ArghadeepDas-ibm <222673940+ArghadeepDas-ibm@users.noreply.github.com> Signed-off-by: Billie Simmons <BillieJean.Simmons@ibm.com> Co-authored-by: Billie Simmons <BillieJean.Simmons@ibm.com> Co-authored-by: Trae Yelovich <trae.yelovich@broadcom.com> Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * Address accessibility issue for creating unix directory vs unix files (#4083) * address accessibility issue for creating unix directory vs unix files Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * remove portion of string per feedback Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> --------- Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * chore: update dev deps to resolve Dependabot alerts (#4087) * chore: update deps Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com> * chore: Update zedc dep Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com> * chore: update basic-ftp through override Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com> --------- Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com> Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * dataset-filtering-command-added (#3993) * dataset-filtering-command-added Signed-off-by: Khushboo <khushboo110597@gmail.com> * dataset-filtering-lint-fixes Signed-off-by: Khushboo <khushboo110597@gmail.com> * dataset-filtering-lint-fixes Signed-off-by: Khushboo <khushboo110597@gmail.com> * dataset-filtering-lint-fixes Signed-off-by: Khushboo <khushboo110597@gmail.com> * Update packages/zowe-explorer/package.json Co-authored-by: Trae Yelovich <trae.yelovich@broadcom.com> Signed-off-by: Khushboo Sharma <khushboo110597@gmail.com> * resolve-conflicts Signed-off-by: Khushboo <khushboo110597@gmail.com> * review-comments-fix Signed-off-by: Khushboo <khushboo110597@gmail.com> * review-comments-fix Signed-off-by: Khushboo <khushboo110597@gmail.com> --------- Signed-off-by: Khushboo <khushboo110597@gmail.com> Signed-off-by: Khushboo Sharma <khushboo110597@gmail.com> Co-authored-by: Trae Yelovich <trae.yelovich@broadcom.com> Co-authored-by: Fernando Rijo Cedeno <37381190+zFernand0@users.noreply.github.com> Co-authored-by: Billie Simmons <BillieJean.Simmons@ibm.com> Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * added-command-for-uss-filter (#3952) * added-command-for-uss-filter Signed-off-by: Khushboo <khushboo110597@gmail.com> * unit-tests-fix Signed-off-by: Khushboo <khushboo110597@gmail.com> test-coverage-increased Signed-off-by: Khushboo <khushboo110597@gmail.com> change-log-added Signed-off-by: Khushboo <khushboo110597@gmail.com> test-covergae-cover Signed-off-by: Khushboo <khushboo110597@gmail.com> * file-handling-in-uss Signed-off-by: Khushboo <khushboo110597@gmail.com> remove-unused-var Signed-off-by: Khushboo <khushboo110597@gmail.com> unit-test-fix Signed-off-by: Khushboo <khushboo110597@gmail.com> unit-test-fix Signed-off-by: Khushboo <khushboo110597@gmail.com> unit-test-fix Signed-off-by: Khushboo <khushboo110597@gmail.com> increase-coverage Signed-off-by: Khushboo <khushboo110597@gmail.com> generate-localization Signed-off-by: Khushboo <khushboo110597@gmail.com> console-error-fix Signed-off-by: Khushboo <khushboo110597@gmail.com> Update packages/zowe-explorer/src/trees/uss/USSActions.ts Co-authored-by: Trae Yelovich <trae.yelovich@broadcom.com> Signed-off-by: Khushboo Sharma <khushboo110597@gmail.com> review-comments-resolved Signed-off-by: Khushboo <khushboo110597@gmail.com> * format-code-using-pretty Signed-off-by: Khushboo <khushboo110597@gmail.com> --------- Signed-off-by: Khushboo <khushboo110597@gmail.com> Co-authored-by: Fernando Rijo Cedeno <37381190+zFernand0@users.noreply.github.com> Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * update lerna and changelogs Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * fix unit tests Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> * Update packages/zowe-explorer/CHANGELOG.md Co-authored-by: anaxceron <ana.ceron@broadcom.com> Signed-off-by: Billie Simmons <BillieJean.Simmons@ibm.com> * Update packages/zowe-explorer/CHANGELOG.md Co-authored-by: anaxceron <ana.ceron@broadcom.com> Signed-off-by: Billie Simmons <BillieJean.Simmons@ibm.com> * Update packages/zowe-explorer/CHANGELOG.md Co-authored-by: anaxceron <ana.ceron@broadcom.com> Signed-off-by: Billie Simmons <BillieJean.Simmons@ibm.com> * address audit failures Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> --------- Signed-off-by: Timothy Johnson <timothy.johnson@broadcom.com> Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: jace-roell <jace.roell@hotmail.com> Signed-off-by: Jace Roell <111985297+jace-roell@users.noreply.github.com> Signed-off-by: Billie Simmons <49491949+JillieBeanSim@users.noreply.github.com> Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com> Signed-off-by: JWaters02 <watersjoshua2002@gmail.com> Signed-off-by: Joshua Waters <watersjoshua2002@gmail.com> Signed-off-by: Billie Simmons <BillieJean.Simmons@ibm.com> Signed-off-by: likhithanimma1 <142219673+likhithanimma1@users.noreply.github.com> Signed-off-by: ArghadeepDas-ibm <222673940+ArghadeepDas-ibm@users.noreply.github.com> Signed-off-by: Khushboo <khushboo110597@gmail.com> Signed-off-by: Khushboo Sharma <khushboo110597@gmail.com> Co-authored-by: Timothy Johnson <timothy.johnson@broadcom.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Trae Yelovich <trae.yelovich@broadcom.com> Co-authored-by: Jace Roell <111985297+jace-roell@users.noreply.github.com> Co-authored-by: anaxceron <ana.ceron@broadcom.com> Co-authored-by: Joshua Waters <watersjoshua2002@gmail.com> Co-authored-by: likhithanimma1 <142219673+likhithanimma1@users.noreply.github.com> Co-authored-by: ArghadeepDas-ibm <222673940+ArghadeepDas-ibm@users.noreply.github.com> Co-authored-by: Khushboo Sharma <khushboo110597@gmail.com> Co-authored-by: Fernando Rijo Cedeno <37381190+zFernand0@users.noreply.github.com>
1 parent 0199150 commit ef3d28c

40 files changed

+4832
-1886
lines changed

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "3.5.0-SNAPSHOT",
2+
"version": "3.4.2",
33
"command": {
44
"version": {
55
"forcePublish": true,

package.json

Lines changed: 36 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -15,58 +15,67 @@
1515
"packageManager": "pnpm@10.17.1",
1616
"dependencies": {
1717
"@vscode/l10n": "^0.0.18",
18-
"disposablestack": "^1.1.4"
18+
"disposablestack": "^1.1.7"
1919
},
2020
"devDependencies": {
21-
"@types/jest": "^29.2.3",
22-
"@types/mocha": "^10.0.1",
23-
"@types/node": "^20.14.8",
21+
"@types/jest": "^29.5.14",
22+
"@types/mocha": "^10.0.10",
23+
"@types/node": "^20.19.33",
2424
"@types/vscode": "^1.73.0",
25-
"@typescript-eslint/eslint-plugin": "^5.53.0",
26-
"@typescript-eslint/parser": "^5.53.0",
25+
"@typescript-eslint/eslint-plugin": "^5.62.0",
26+
"@typescript-eslint/parser": "^5.62.0",
2727
"@vscode/l10n-dev": "^0.0.35",
28-
"@vscode/test-electron": "^1.6.0",
29-
"@vscode/vsce": "^3.4.2",
28+
"@vscode/test-electron": "^1.6.2",
29+
"@vscode/vsce": "^3.7.1",
3030
"ansi-colors": "^4.1.3",
3131
"concurrently": "^6.5.1",
32-
"esbuild-loader": "^4.1.0",
33-
"eslint": "^8.34.0",
34-
"eslint-config-prettier": "^8.6.0",
32+
"esbuild-loader": "^4.4.2",
33+
"eslint": "^8.57.1",
34+
"eslint-config-prettier": "^8.10.2",
3535
"eslint-plugin-deprecation": "^2.0.0",
36-
"eslint-plugin-prettier": "^4.2.1",
37-
"eslint-plugin-zowe-explorer": "workspace:./packages/eslint-plugin-zowe-explorer",
36+
"eslint-plugin-prettier": "^4.2.5",
37+
"eslint-plugin-zowe-explorer": "link:packages\\eslint-plugin-zowe-explorer",
3838
"fancy-log": "^2.0.0",
3939
"fast-glob": "^3.3.3",
40-
"fork-ts-checker-webpack-plugin": "^9.0.2",
40+
"fork-ts-checker-webpack-plugin": "^9.1.0",
4141
"husky": "^6.0.0",
42-
"jest": "^29.3.1",
43-
"jest-html-reporter": "^3.7.0",
42+
"jest": "^29.7.0",
43+
"jest-html-reporter": "^3.10.2",
4444
"jest-junit": "^16.0.0",
4545
"jest-mock-vscode": "^3.0.5",
4646
"jest-stare": "^2.5.3",
4747
"madge": "^7.0.0",
48-
"mocha": "^10.2.0",
49-
"mocha-junit-reporter": "^2.2.0",
48+
"mocha": "^10.8.2",
49+
"mocha-junit-reporter": "^2.2.1",
5050
"mocha-multi-reporters": "^1.5.1",
51-
"node-loader": "^2.0.0",
52-
"prettier": "^2.6.0",
51+
"node-loader": "^2.1.0",
52+
"prettier": "^2.8.8",
5353
"rimraf": "^3.0.2",
54-
"terser-webpack-plugin": "^5.3.10",
55-
"ts-jest": "^29.0.3",
56-
"tsx": "^4.9.3",
57-
"typescript": "^5.3.3",
58-
"webpack": "^5.94.0",
54+
"terser-webpack-plugin": "^5.3.16",
55+
"ts-jest": "^29.4.6",
56+
"tsx": "^4.21.0",
57+
"typescript": "^5.9.3",
58+
"webpack": "^5.105.2",
5959
"webpack-cli": "^5.1.4"
6060
},
6161
"pnpm": {
6262
"neverBuiltDependencies": [],
6363
"overrides": {
64-
"diff": "^8.0.3",
64+
"ajv@6": "^6.14.0",
65+
"basic-ftp@5": "^5.2.0",
66+
"diff@5": "^5.2.2",
67+
"diff@>5": "^8.0.3",
68+
"fast-xml-parser": "^5.3.5",
69+
"fastify": "^5.7.3",
6570
"js-yaml": "^4.1.1",
6671
"tar-fs@3": "^3.1.1",
6772
"tmp": "^0.2.4",
6873
"undici": "^6.23.0",
69-
"ws": "^8.17.1"
74+
"qs@6": "^6.14.2",
75+
"ws": "^8.17.1",
76+
"markdown-it@14": "^14.1.1",
77+
"minimatch@9": "^9.0.6",
78+
"minimatch@10": "^10.2.3"
7079
}
7180
},
7281
"scripts": {

packages/eslint-plugin-zowe-explorer/CHANGELOG.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,6 @@ All notable changes to the "eslint-plugin-zowe-explorer" package will be documen
22

33
## TBD Release
44

5-
### New features and enhancements
6-
7-
### Bug fixes
8-
95
## `3.4.1`
106

117
## `3.4.0`

packages/zowe-explorer-api/CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ All notable changes to the "zowe-explorer-api" extension will be documented in t
44

55
## TBD Release
66

7-
### New features and enhancements
8-
97
### Bug fixes
108

9+
- Updated Zowe SDKs to `8.30.1` for technical currency. [#4079](https://github.com/zowe/zowe-explorer-vscode/pull/4079)
10+
1111
## `3.4.1`
1212

1313
### Bug fixes

packages/zowe-explorer-api/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@
2828
},
2929
"dependencies": {
3030
"@types/vscode": "^1.53.2",
31-
"@zowe/core-for-zowe-sdk": "^8.29.9",
32-
"@zowe/imperative": "^8.29.9",
31+
"@zowe/core-for-zowe-sdk": "^8.30.1",
32+
"@zowe/imperative": "^8.30.1",
3333
"@zowe/secrets-for-zowe-sdk": "^8.29.4",
34-
"@zowe/zos-console-for-zowe-sdk": "^8.29.9",
35-
"@zowe/zos-files-for-zowe-sdk": "^8.29.9",
36-
"@zowe/zos-jobs-for-zowe-sdk": "^8.29.9",
37-
"@zowe/zos-tso-for-zowe-sdk": "^8.29.9",
38-
"@zowe/zos-uss-for-zowe-sdk": "^8.29.9",
39-
"@zowe/zosmf-for-zowe-sdk": "^8.29.9",
34+
"@zowe/zos-console-for-zowe-sdk": "^8.30.1",
35+
"@zowe/zos-files-for-zowe-sdk": "^8.30.1",
36+
"@zowe/zos-jobs-for-zowe-sdk": "^8.30.1",
37+
"@zowe/zos-tso-for-zowe-sdk": "^8.30.1",
38+
"@zowe/zos-uss-for-zowe-sdk": "^8.30.1",
39+
"@zowe/zosmf-for-zowe-sdk": "^8.30.1",
4040
"async-mutex": "^0.5.0",
4141
"deep-object-diff": "^1.1.9",
4242
"mustache": "^4.2.0",

packages/zowe-explorer-ftp-extension/CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@ All notable changes to the "zowe-explorer-ftp-extension" extension will be docum
22

33
## TBD Release
44

5-
### New features and enhancements
6-
75
### Bug fixes
86

7+
- Fixed an issue where the `zftp` session type is set to `none` on VS Code reload. [#4049](https://github.com/zowe/zowe-explorer-vscode/pull/4049)
8+
- Updated Zowe SDKs to `8.30.1` for technical currency. [#4079](https://github.com/zowe/zowe-explorer-vscode/pull/4079)
9+
910
## `3.4.1`
1011

1112
### Bug fixes

packages/zowe-explorer-ftp-extension/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@
5252
"vscode": "^1.90.0"
5353
},
5454
"dependencies": {
55-
"@zowe/zos-files-for-zowe-sdk": "^8.29.9",
55+
"@zowe/zos-files-for-zowe-sdk": "^8.30.1",
5656
"@zowe/zos-ftp-for-zowe-cli": "^3.0.0",
57-
"@zowe/zos-jobs-for-zowe-sdk": "^8.29.9",
57+
"@zowe/zos-jobs-for-zowe-sdk": "^8.30.1",
5858
"@zowe/zowe-explorer-api": "workspace:*"
5959
},
6060
"jest": {

packages/zowe-explorer-ftp-extension/src/ZoweExplorerAbstractFtpApi.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ export abstract class AbstractFtpApi implements MainframeInteraction.ICommon {
4545
user: loadedProfile.user,
4646
password: loadedProfile.password,
4747
rejectUnauthorized: loadedProfile.rejectUnauthorized,
48+
type: "basic",
4849
});
4950
globals.SESSION_MAP.set(ftpProfile, this.session);
5051
}

packages/zowe-explorer/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,20 @@ All notable changes to the "vscode-extension-for-zowe" extension will be documen
66

77
### New features and enhancements
88

9+
- Exposed commands to drive search in the USS views. [#3933](https://github.com/zowe/zowe-explorer-vscode/issues/3933)
10+
- Exposed commands to drive filtering in the Data Sets views [#3992](https://github.com/zowe/zowe-explorer-vscode/issues/3992)
11+
912
### Bug fixes
1013

14+
- Fixed an issue where files opened via extender profiles failed to refresh or reload correctly. [#4049](https://github.com/zowe/zowe-explorer-vscode/pull/4049)
15+
- Fixed an issue where the data set sort persistence was overriding the selected sort direction. [#4048](https://github.com/zowe/zowe-explorer-vscode/pull/4048)
16+
- Fixed an accessibility issue in the "Create New Data Set" flow by replacing click-oriented instructions with clearer keyboard- and screen reader-friendly prompts and step titles. [#4026](https://github.com/zowe/zowe-explorer-vscode/issues/4026)
17+
- Updated Zowe SDKs to `8.30.1` for technical currency. [#4079](https://github.com/zowe/zowe-explorer-vscode/pull/4079)
18+
- Fixed an issue where screen readers could not read data set attributes from the data set attribute webview.[#4023](https://github.com/zowe/zowe-explorer-vscode/issues/4023)
19+
- Fixed tooltip for Unix System Services profiles to display relevant text. [#4019](https://github.com/zowe/zowe-explorer-vscode/issues/4019)
20+
- Fixed an accessibility issue in the "Add Profile" dialog where the placeholder text did not match the actual available options. The instructions now clearly reference "Create a New Team Configuration File" and "Edit Team Configuration File" to guide keyboard and screen reader users. [#4028](https://github.com/zowe/zowe-explorer-vscode/issues/4028)
21+
- Fixed an accessibility issue where the "Create File" and "Create Directory" actions used the same generic instruction "Name of file or directory". The instructions are now specific to the selected action and clearly indicate what is required. [#4027](https://github.com/zowe/zowe-explorer-vscode/issues/4027)
22+
1123
## `3.4.1`
1224

1325
### Bug fixes

packages/zowe-explorer/__tests__/__unit__/configuration/Profiles.unit.test.ts

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ import {
3939
ProfilesCache,
4040
Sorting,
4141
AuthHandler,
42+
PersistenceSchemaEnum,
4243
} from "@zowe/zowe-explorer-api";
4344
import { Profiles } from "../../../src/configuration/Profiles";
4445
import { ZoweExplorerApiRegister } from "../../../src/extending/ZoweExplorerApiRegister";
@@ -389,6 +390,43 @@ describe("Profiles Unit Tests - Function createZoweSession", () => {
389390
spy.mockClear();
390391
});
391392

393+
it.each([
394+
[PersistenceSchemaEnum.Dataset, "DATA SETS tree."],
395+
[PersistenceSchemaEnum.Job, "JOBS tree."],
396+
[PersistenceSchemaEnum.USS, "USS tree."],
397+
])("Tests that createZoweSession sets quickpick title and placeholder for %s tree", async (treeType, expectedTreeLabel) => {
398+
createGlobalMocks();
399+
const showQuickPick = jest.fn();
400+
const hideQuickPick = jest.fn();
401+
const quickPick = {
402+
items: [],
403+
placeholder: "",
404+
title: "",
405+
show: showQuickPick,
406+
hide: hideQuickPick,
407+
ignoreFocusOut: false,
408+
} as any;
409+
410+
jest.spyOn(Gui, "createQuickPick").mockReturnValue(quickPick);
411+
jest.spyOn(Gui, "resolveQuickPick").mockResolvedValueOnce(undefined);
412+
413+
const treeProvider = {
414+
getTreeType: jest.fn().mockReturnValue(treeType),
415+
mSessionNodes: [],
416+
addSession: jest.fn(),
417+
} as any;
418+
419+
await Profiles.getInstance().createZoweSession(treeProvider);
420+
421+
expect(quickPick.title).toBe("Add Profile to Tree");
422+
expect(quickPick.placeholder).toContain("Create a New Team Configuration File");
423+
expect(quickPick.placeholder).toContain("Edit Team Configuration File");
424+
expect(quickPick.placeholder).toContain(expectedTreeLabel);
425+
expect(quickPick.ignoreFocusOut).toBe(true);
426+
expect(showQuickPick).toHaveBeenCalledTimes(1);
427+
expect(hideQuickPick).toHaveBeenCalledTimes(1);
428+
});
429+
392430
it("Tests that createZoweSession runs successfully", async () => {
393431
const globalMocks = createGlobalMocks();
394432
const spyConfig = jest.spyOn(Profiles.getInstance(), "openConfigFile");

0 commit comments

Comments
 (0)