From c83da2eed69b4d2129ab47cab34021316d9a1ce3 Mon Sep 17 00:00:00 2001 From: Andy Jordan <2226434+andyleejordan@users.noreply.github.com> Date: Wed, 4 Dec 2024 15:15:19 -0800 Subject: [PATCH 1/2] Bump packages --- package-lock.json | 167 ++++++++++++++++++++++++++-------------------- package.json | 20 +++--- 2 files changed, 105 insertions(+), 82 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5ccbb484da..82c2bd2da9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15 +1,15 @@ { "name": "powershell", - "version": "2024.4.0", + "version": "2024.5.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "powershell", - "version": "2024.4.0", + "version": "2024.5.1", "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { - "@vscode/extension-telemetry": "^0.9.7", + "@vscode/extension-telemetry": "^0.9.8", "node-fetch": "^2.7.0", "semver": "^7.6.3", "untildify": "^4.0.0", @@ -25,9 +25,9 @@ "vscode": "^1.94.0" }, "optionalDependencies": { - "@types/mocha": "^10.0.9", + "@types/mocha": "^10.0.10", "@types/mock-fs": "^4.13.4", - "@types/node": "^20.17.6", + "@types/node": "^20.17.9", "@types/node-fetch": "^2.6.12", "@types/rewire": "^2.5.30", "@types/semver": "^7.5.8", @@ -35,8 +35,8 @@ "@types/ungap__structured-clone": "^1.2.0", "@types/uuid": "^9.0.8", "@types/vscode": "~1.94.0", - "@typescript-eslint/eslint-plugin": "^8.14.0", - "@typescript-eslint/parser": "^8.14.0", + "@typescript-eslint/eslint-plugin": "^8.17.0", + "@typescript-eslint/parser": "^8.17.0", "@ungap/structured-clone": "^1.2.0", "@vscode/debugprotocol": "^1.68.0", "@vscode/test-electron": "^2.4.1", @@ -50,7 +50,7 @@ "rewire": "^7.0.0", "sinon": "^18.0.1", "source-map-support": "^0.5.21", - "typescript": "^5.6.3" + "typescript": "^5.7.2" } }, "node_modules/@azure/abort-controller": { @@ -95,8 +95,8 @@ } }, "node_modules/@azure/core-rest-pipeline": { - "version": "1.18.0", - "integrity": "sha1-Fl8c2bsQYL47aJV0LbPR8RBicdM=", + "version": "1.18.1", + "integrity": "sha1-OA59PxW+gN6D7kFBdq2zKCRALzg=", "dev": true, "dependencies": { "@azure/abort-controller": "^2.0.0", @@ -190,8 +190,8 @@ } }, "node_modules/@azure/msal-node": { - "version": "2.16.1", - "integrity": "sha1-iYKIMujmyKiM7MTvbY1OQ1IRa3c=", + "version": "2.16.2", + "integrity": "sha1-Prdo02iD6m+ak5wLW0Z7UY54//w=", "dev": true, "dependencies": { "@azure/msal-common": "14.16.0", @@ -897,8 +897,8 @@ "optional": true }, "node_modules/@types/mocha": { - "version": "10.0.9", - "integrity": "sha1-EB6dqI0sAuWsiVKYLCOyJFJNZio=", + "version": "10.0.10", + "integrity": "sha1-kfYpBejSPL1mIlMS8jlFSiO+v6A=", "optional": true }, "node_modules/@types/mock-fs": { @@ -910,8 +910,8 @@ } }, "node_modules/@types/node": { - "version": "20.17.6", - "integrity": "sha1-bkBzIwwYDTV56MYBQfme/fXfAIE=", + "version": "20.17.9", + "integrity": "sha1-XxQdS37hJc3uX67+KN4JU5iGW6s=", "optional": true, "dependencies": { "undici-types": "~6.19.2" @@ -965,15 +965,15 @@ "optional": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.14.0", - "integrity": "sha1-fcDkGch76tyPVUv1pC5QCe03SNw=", + "version": "8.17.0", + "integrity": "sha1-LuBzxCH06B4C0Q5zEkFmS2JTsjw=", "optional": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.14.0", - "@typescript-eslint/type-utils": "8.14.0", - "@typescript-eslint/utils": "8.14.0", - "@typescript-eslint/visitor-keys": "8.14.0", + "@typescript-eslint/scope-manager": "8.17.0", + "@typescript-eslint/type-utils": "8.17.0", + "@typescript-eslint/utils": "8.17.0", + "@typescript-eslint/visitor-keys": "8.17.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -997,14 +997,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.14.0", - "integrity": "sha1-Cn6dvBG8B3FqstexImIX6fa1H8g=", + "version": "8.17.0", + "integrity": "sha1-LulyuxL6aaxiW4WBPcjZpaBT/1I=", "optional": true, "dependencies": { - "@typescript-eslint/scope-manager": "8.14.0", - "@typescript-eslint/types": "8.14.0", - "@typescript-eslint/typescript-estree": "8.14.0", - "@typescript-eslint/visitor-keys": "8.14.0", + "@typescript-eslint/scope-manager": "8.17.0", + "@typescript-eslint/types": "8.17.0", + "@typescript-eslint/typescript-estree": "8.17.0", + "@typescript-eslint/visitor-keys": "8.17.0", "debug": "^4.3.4" }, "engines": { @@ -1024,12 +1024,12 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.14.0", - "integrity": "sha1-AfN8FHpzXNePD/NV4DO5RX2h83M=", + "version": "8.17.0", + "integrity": "sha1-o/Sb89TSf/jWsuoJm6Rl7028qjo=", "optional": true, "dependencies": { - "@typescript-eslint/types": "8.14.0", - "@typescript-eslint/visitor-keys": "8.14.0" + "@typescript-eslint/types": "8.17.0", + "@typescript-eslint/visitor-keys": "8.17.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1040,12 +1040,12 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.14.0", - "integrity": "sha1-RVxq8wwzayShryi8T4G43V102U0=", + "version": "8.17.0", + "integrity": "sha1-0yZWn0mM3Q7fWNW7YDC0rZFOY9M=", "optional": true, "dependencies": { - "@typescript-eslint/typescript-estree": "8.14.0", - "@typescript-eslint/utils": "8.14.0", + "@typescript-eslint/typescript-estree": "8.17.0", + "@typescript-eslint/utils": "8.17.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -1056,6 +1056,9 @@ "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + }, "peerDependenciesMeta": { "typescript": { "optional": true @@ -1063,8 +1066,8 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.14.0", - "integrity": "sha1-DTPY0LCEecQk59ZUhV/d8sceQCE=", + "version": "8.17.0", + "integrity": "sha1-74THCe+DJOdmh4g0lwvqmn47cs8=", "optional": true, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1075,12 +1078,12 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.14.0", - "integrity": "sha1-p6OlpTpsCTE+EvtFMdT/WC7jwxI=", + "version": "8.17.0", + "integrity": "sha1-QLWQO8kpsejdnHfbPLUs+xmaKjQ=", "optional": true, "dependencies": { - "@typescript-eslint/types": "8.14.0", - "@typescript-eslint/visitor-keys": "8.14.0", + "@typescript-eslint/types": "8.17.0", + "@typescript-eslint/visitor-keys": "8.17.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -1102,14 +1105,14 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.14.0", - "integrity": "sha1-rCUGh14Dq6JOYCNk5Dst+kVSnb0=", + "version": "8.17.0", + "integrity": "sha1-QcBRBaK2q3WS9RPS7rLCwCNtiQg=", "optional": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.14.0", - "@typescript-eslint/types": "8.14.0", - "@typescript-eslint/typescript-estree": "8.14.0" + "@typescript-eslint/scope-manager": "8.17.0", + "@typescript-eslint/types": "8.17.0", + "@typescript-eslint/typescript-estree": "8.17.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1120,15 +1123,20 @@ }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.14.0", - "integrity": "sha1-JBjVpUZpr5ZYmGreTmz7d2fYFa0=", + "version": "8.17.0", + "integrity": "sha1-TbzQ4oub+VH0KTgFvzT5jfReGqg=", "optional": true, "dependencies": { - "@typescript-eslint/types": "8.14.0", - "eslint-visitor-keys": "^3.4.3" + "@typescript-eslint/types": "8.17.0", + "eslint-visitor-keys": "^4.2.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1138,6 +1146,17 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "integrity": "sha1-aHussq+IT83aim59ZcYG9GoUzUU=", + "optional": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@ungap/structured-clone": { "version": "1.2.0", "integrity": "sha1-dWZBrbWHhRtcyz4JXa8nrlgchAY=", @@ -1149,12 +1168,12 @@ "optional": true }, "node_modules/@vscode/extension-telemetry": { - "version": "0.9.7", - "integrity": "sha1-OG4IwfmDUL1aNozPJ5pQGgzW3Wc=", + "version": "0.9.8", + "integrity": "sha1-EJqdteCdWwX5QDo/72DVljtmj8M=", "dependencies": { - "@microsoft/1ds-core-js": "^4.3.0", - "@microsoft/1ds-post-js": "^4.3.0", - "@microsoft/applicationinsights-web-basic": "^3.3.0" + "@microsoft/1ds-core-js": "^4.3.4", + "@microsoft/1ds-post-js": "^4.3.4", + "@microsoft/applicationinsights-web-basic": "^3.3.4" }, "engines": { "vscode": "^1.75.0" @@ -1869,8 +1888,8 @@ "optional": true }, "node_modules/cross-spawn": { - "version": "7.0.5", - "integrity": "sha1-kQqsiA/1JD2pa3KLxlIaX2wvL4I=", + "version": "7.0.6", + "integrity": "sha1-ilj+ePANzXDDcEUXWd+/rwPo7p8=", "devOptional": true, "dependencies": { "path-key": "^3.1.0", @@ -2566,8 +2585,8 @@ } }, "node_modules/flatted": { - "version": "3.3.1", - "integrity": "sha1-IdtHBymmc01JlwAvQ5yzCJh/Vno=", + "version": "3.3.2", + "integrity": "sha1-rboUSKmEG+xytCxTLqI9u+3vGic=", "optional": true }, "node_modules/foreground-child": { @@ -2723,11 +2742,14 @@ } }, "node_modules/gopd": { - "version": "1.0.1", - "integrity": "sha1-Kf923mnax0ibfAkYpXiOVkd8Myw=", + "version": "1.1.0", + "integrity": "sha1-348IOcLUjK78MqAlpJKU05YGyRI=", "dev": true, "dependencies": { - "get-intrinsic": "^1.1.3" + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -2758,9 +2780,12 @@ } }, "node_modules/has-proto": { - "version": "1.0.3", - "integrity": "sha1-sx3f6bDm6ZFFNqarKGQm0CFPd/0=", + "version": "1.1.0", + "integrity": "sha1-3rEElMu+iAm84WijuWH0KWn17UM=", "dev": true, + "dependencies": { + "call-bind": "^1.0.7" + }, "engines": { "node": ">= 0.4" }, @@ -2769,8 +2794,8 @@ } }, "node_modules/has-symbols": { - "version": "1.0.3", - "integrity": "sha1-u3ssQ0klHc6HsSX3vfh0qnyLOfg=", + "version": "1.1.0", + "integrity": "sha1-/JxqeDoISVHQuXH+EBjegTcHozg=", "dev": true, "engines": { "node": ">= 0.4" @@ -4851,8 +4876,8 @@ "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" }, "node_modules/ts-api-utils": { - "version": "1.4.0", - "integrity": "sha1-cJxvIHblEagVV/PQegy9VmroGVw=", + "version": "1.4.3", + "integrity": "sha1-v8IhX+ZSj+yrKw+6VwouikJjsGQ=", "optional": true, "engines": { "node": ">=16" @@ -4926,8 +4951,8 @@ } }, "node_modules/typescript": { - "version": "5.6.3", - "integrity": "sha1-XzRJ4xydlP67F94DzAgd1W2B21s=", + "version": "5.7.2", + "integrity": "sha1-MWnPjEyKgozeU7qeyz0rHV3We+Y=", "optional": true, "bin": { "tsc": "bin/tsc", diff --git a/package.json b/package.json index 7e797ff226..d86be154fd 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "onCommand:PowerShell.SpecifyScriptArgs" ], "dependencies": { - "@vscode/extension-telemetry": "^0.9.7", + "@vscode/extension-telemetry": "^0.9.8", "node-fetch": "^2.7.0", "semver": "^7.6.3", "untildify": "^4.0.0", @@ -73,9 +73,9 @@ "esbuild": "^0.21.5" }, "optionalDependencies": { - "@types/mocha": "^10.0.9", + "@types/mocha": "^10.0.10", "@types/mock-fs": "^4.13.4", - "@types/node": "^20.17.6", + "@types/node": "^20.17.9", "@types/node-fetch": "^2.6.12", "@types/rewire": "^2.5.30", "@types/semver": "^7.5.8", @@ -83,8 +83,8 @@ "@types/ungap__structured-clone": "^1.2.0", "@types/uuid": "^9.0.8", "@types/vscode": "~1.94.0", - "@typescript-eslint/eslint-plugin": "^8.14.0", - "@typescript-eslint/parser": "^8.14.0", + "@typescript-eslint/eslint-plugin": "^8.17.0", + "@typescript-eslint/parser": "^8.17.0", "@ungap/structured-clone": "^1.2.0", "@vscode/debugprotocol": "^1.68.0", "@vscode/test-electron": "^2.4.1", @@ -98,7 +98,7 @@ "rewire": "^7.0.0", "sinon": "^18.0.1", "source-map-support": "^0.5.21", - "typescript": "^5.6.3" + "typescript": "^5.7.2" }, "extensionDependencies": [ "vscode.powershell" @@ -311,8 +311,6 @@ "command": "GetVsCodeSessionId", "enablement": "false" } - - ], "menus": { "commandPalette": [ @@ -616,7 +614,7 @@ "markdownDescription": "Show buttons in the editor's title bar for moving the terminals pane (with the PowerShell Extension Terminal) around." }, "powershell.enableReferencesCodeLens": { - "type": "boolean", + "type": "boolean", "default": true, "markdownDescription": "Specifies if Code Lenses are displayed above function definitions, used to show the number of times the function is referenced in the workspace and navigate to those references. Large workspaces may want to disable this setting if performance is compromised. See also `#powershell.analyzeOpenDocumentsOnly#`." }, @@ -676,7 +674,7 @@ } } }, - { + { "title": "Formatting", "properties": { "powershell.codeFormatting.preset": { @@ -895,7 +893,7 @@ } } }, - { + { "title": "Pester", "properties": { "powershell.pester.useLegacyCodeLens": { From 681dfa0b69f0cabd832b4c9fe559b9c1a29c1a63 Mon Sep 17 00:00:00 2001 From: Andy Jordan <2226434+andyleejordan@users.noreply.github.com> Date: Wed, 4 Dec 2024 15:16:43 -0800 Subject: [PATCH 2/2] v2024.5.2-preview: Bug fixes and build improvements. --- CHANGELOG.md | 9 +++++++++ package.json | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dd6941264e..261b13fc84 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # PowerShell Extension Release History +## v2024.5.2-preview +### Wednesday, December 04, 2024 + +With PowerShell Editor Services [v4.1.0](https://github.com/PowerShell/PowerShellEditorServices/releases/tag/v4.1.0)! + +Bug fixes and build improvements. + +See more details at the GitHub Release for [v2024.5.2-preview](https://github.com/PowerShell/vscode-powershell/releases/tag/v2024.5.2-preview). + ## v2024.5.1-preview ### Monday, November 18, 2024 diff --git a/package.json b/package.json index d86be154fd..208a191649 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "powershell", "displayName": "PowerShell", - "version": "2024.5.1", + "version": "2024.5.2", "preview": false, "publisher": "ms-vscode", "description": "Develop PowerShell modules, commands and scripts in Visual Studio Code!",