diff --git a/app-code/package.json b/app-code/package.json index 863fc4a..859960a 100644 --- a/app-code/package.json +++ b/app-code/package.json @@ -1,7 +1,7 @@ { "name": "Code", - "version": "1.84.0", - "distro": "ff0198cd90b25ba7ca853279cea9b8bb3cf5164d", + "version": "1.91.1", + "distro": "a08799837ca498c02f445ca7a896f446419af238", "author": { "name": "Microsoft Corporation" }, @@ -16,7 +16,7 @@ "test-extension": "vscode-test", "preinstall": "node build/npm/preinstall.js", "postinstall": "node build/npm/postinstall.js", - "compile": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile", + "compile": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js compile", "watch": "npm-run-all -lp watch-client watch-extensions", "watchd": "deemon yarn watch", "watch-webd": "deemon yarn watch-web", @@ -24,14 +24,14 @@ "kill-watch-webd": "deemon --kill yarn watch-web", "restart-watchd": "deemon --restart yarn watch", "restart-watch-webd": "deemon --restart yarn watch-web", - "watch-client": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-client", + "watch-client": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js watch-client", "watch-clientd": "deemon yarn watch-client", "kill-watch-clientd": "deemon --kill yarn watch-client", - "watch-extensions": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-extensions watch-extension-media", + "watch-extensions": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js watch-extensions watch-extension-media", "watch-extensionsd": "deemon yarn watch-extensions", "kill-watch-extensionsd": "deemon --kill yarn watch-extensions", "precommit": "node build/hygiene.js", - "gulp": "node --max_old_space_size=8192 ./node_modules/gulp/bin/gulp.js", + "gulp": "node --max-old-space-size=8192 ./node_modules/gulp/bin/gulp.js", "electron": "node build/lib/electron", "7z": "7z", "update-grammars": "node build/npm/update-all-grammars.mjs", @@ -47,110 +47,108 @@ "update-distro": "node build/npm/update-distro.mjs", "web": "echo 'yarn web' is replaced by './scripts/code-server' or './scripts/code-web'", "compile-cli": "gulp compile-cli", - "compile-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-web", - "watch-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-web", - "watch-cli": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-cli", + "compile-web": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js compile-web", + "watch-web": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js watch-web", + "watch-cli": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js watch-cli", "eslint": "node build/eslint", "stylelint": "node build/stylelint", "playwright-install": "node build/azure-pipelines/common/installPlaywright.js", - "compile-build": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-build", - "compile-extensions-build": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-extensions-build", - "minify-vscode": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode", - "minify-vscode-reh": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh", - "minify-vscode-reh-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh-web", - "hygiene": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js hygiene", - "core-ci": "node --max_old_space_size=8095 ./node_modules/gulp/bin/gulp.js core-ci", - "core-ci-pr": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js core-ci-pr", - "extensions-ci": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js extensions-ci", - "extensions-ci-pr": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js extensions-ci-pr", - "perf": "node scripts/code-perf.js" + "compile-build": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js compile-build", + "compile-extensions-build": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js compile-extensions-build", + "minify-vscode": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode", + "minify-vscode-reh": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh", + "minify-vscode-reh-web": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh-web", + "hygiene": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js hygiene", + "core-ci": "node --max-old-space-size=8095 ./node_modules/gulp/bin/gulp.js core-ci", + "core-ci-pr": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js core-ci-pr", + "extensions-ci": "node --max-old-space-size=8095 ./node_modules/gulp/bin/gulp.js extensions-ci", + "extensions-ci-pr": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js extensions-ci-pr", + "perf": "node scripts/code-perf.js", + "update-build-ts-version": "yarn add typescript@next && tsc -p ./build/tsconfig.build.json" }, "dependencies": { "@microsoft/1ds-core-js": "^3.2.13", "@microsoft/1ds-post-js": "^3.2.13", "@parcel/watcher": "2.1.0", + "@vscode/deviceid": "^0.1.1", "@vscode/iconv-lite-umd": "0.7.0", "@vscode/policy-watcher": "^1.1.4", - "@vscode/proxy-agent": "^0.17.5", - "@vscode/ripgrep": "^1.15.6", - "@vscode/spdlog": "^0.13.12", + "@vscode/proxy-agent": "^0.21.0", + "@vscode/ripgrep": "^1.15.9", + "@vscode/spdlog": "^0.15.0", "@vscode/sqlite3": "5.1.6-vscode", "@vscode/sudo-prompt": "9.3.1", "@vscode/vscode-languagedetection": "1.0.21", - "@vscode/windows-mutex": "^0.4.4", - "@vscode/windows-process-tree": "^0.5.0", + "@vscode/windows-mutex": "^0.5.0", + "@vscode/windows-process-tree": "^0.6.0", "@vscode/windows-registry": "^1.1.0", - "graceful-fs": "4.2.11", + "@xterm/addon-clipboard": "0.2.0-beta.4", + "@xterm/addon-image": "0.9.0-beta.21", + "@xterm/addon-search": "0.16.0-beta.21", + "@xterm/addon-serialize": "0.14.0-beta.21", + "@xterm/addon-unicode11": "0.9.0-beta.21", + "@xterm/addon-webgl": "0.19.0-beta.21", + "@xterm/headless": "5.6.0-beta.21", + "@xterm/xterm": "5.6.0-beta.21", "http-proxy-agent": "^7.0.0", "https-proxy-agent": "^7.0.2", - "jschardet": "3.0.0", + "jschardet": "3.1.2", "kerberos": "^2.0.1", "minimist": "^1.2.6", "native-is-elevated": "0.7.0", - "native-keymap": "^3.3.4", + "native-keymap": "^3.3.5", "native-watchdog": "^1.4.1", - "node-pty": "1.1.0-beta5", - "tas-client-umd": "0.1.8", - "util": "^0.12.4", - "v8-inspect-profiler": "^0.1.0", + "node-pty": "1.1.0-beta11", + "tas-client-umd": "0.2.0", + "v8-inspect-profiler": "^0.1.1", "vscode-oniguruma": "1.7.0", "vscode-regexpp": "^3.1.0", "vscode-textmate": "9.0.0", - "xterm": "5.4.0-beta.32", - "xterm-addon-canvas": "0.6.0-beta.32", - "xterm-addon-image": "0.6.0-beta.21", - "xterm-addon-search": "0.14.0-beta.31", - "xterm-addon-serialize": "0.12.0-beta.31", - "xterm-addon-unicode11": "0.7.0-beta.31", - "xterm-addon-webgl": "0.17.0-beta.31", - "xterm-headless": "5.4.0-beta.32", - "yauzl": "^2.9.2", + "yauzl": "^3.0.0", "yazl": "^2.4.3" }, "devDependencies": { - "@playwright/test": "^1.37.1", + "@playwright/test": "^1.40.1", "@swc/core": "1.3.62", "@types/cookie": "^0.3.3", - "@types/cssnano": "^4.0.0", "@types/debug": "^4.1.5", - "@types/graceful-fs": "4.1.2", - "@types/gulp-postcss": "^8.0.0", "@types/gulp-svgmin": "^1.2.1", "@types/http-proxy-agent": "^2.0.1", "@types/kerberos": "^1.1.2", "@types/minimist": "^1.2.1", "@types/mocha": "^9.1.1", - "@types/node": "18.x", + "@types/node": "20.x", "@types/sinon": "^10.0.2", "@types/sinon-test": "^2.4.2", "@types/trusted-types": "^1.0.6", "@types/vscode-notebook-renderer": "^1.72.0", - "@types/webpack": "^5.28.1", + "@types/webpack": "^5.28.5", "@types/wicg-file-system-access": "^2020.9.6", "@types/windows-foreground-love": "^0.3.0", "@types/winreg": "^1.2.30", - "@types/yauzl": "^2.9.1", + "@types/yauzl": "^2.10.0", "@types/yazl": "^2.4.2", - "@typescript-eslint/eslint-plugin": "^5.57.0", + "@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/experimental-utils": "^5.57.0", - "@typescript-eslint/parser": "^5.57.0", + "@typescript-eslint/parser": "^6.21.0", "@vscode/gulp-electron": "^1.36.0", - "@vscode/l10n-dev": "0.0.21", - "@vscode/telemetry-extractor": "^1.9.10", - "@vscode/test-cli": "^0.0.3", - "@vscode/test-electron": "^2.3.5", - "@vscode/test-web": "^0.0.42", + "@vscode/l10n-dev": "0.0.35", + "@vscode/telemetry-extractor": "^1.10.2", + "@vscode/test-cli": "^0.0.6", + "@vscode/test-electron": "^2.3.8", + "@vscode/test-web": "^0.0.50", + "@vscode/v8-heap-parser": "^0.1.0", "@vscode/vscode-perf": "^0.0.14", "ansi-colors": "^3.2.3", "asar": "^3.0.3", "chromium-pickle-js": "^0.2.0", "cookie": "^0.4.0", "copy-webpack-plugin": "^11.0.0", - "css-loader": "^6.7.3", - "cssnano": "^4.1.11", + "css-loader": "^6.9.1", + "cssnano": "^6.0.3", "debounce": "^1.0.0", "deemon": "^1.8.0", - "electron": "25.9.2", + "electron": "29.4.0", "eslint": "8.36.0", "eslint-plugin-header": "3.1.1", "eslint-plugin-jsdoc": "^46.5.0", @@ -171,7 +169,6 @@ "gulp-gzip": "^1.4.2", "gulp-json-editor": "^2.5.0", "gulp-plumber": "^1.2.0", - "gulp-postcss": "^9.0.0", "gulp-rename": "^1.2.0", "gulp-replace": "^0.5.4", "gulp-sourcemaps": "^3.0.0", @@ -180,7 +177,7 @@ "husky": "^0.13.1", "innosetup": "6.0.5", "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-instrument": "^5.2.0", + "istanbul-lib-instrument": "^6.0.1", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.1", "istanbul-reports": "^3.1.5", @@ -197,6 +194,8 @@ "opn": "^6.0.0", "p-all": "^1.0.0", "path-browserify": "^1.0.1", + "postcss": "^8.4.33", + "postcss-nesting": "^12.0.2", "pump": "^1.0.1", "rcedit": "^1.1.0", "rimraf": "^2.2.8", @@ -208,15 +207,18 @@ "ts-loader": "^9.4.2", "ts-node": "^10.9.1", "tsec": "0.2.7", - "typescript": "^5.3.0-dev.20231002", - "typescript-formatter": "7.1.0", + "typescript": "^5.6.0-dev.20240618", + "util": "^0.12.4", "vscode-nls-dev": "^3.3.1", - "webpack": "^5.77.0", - "webpack-cli": "^5.0.1", + "webpack": "^5.91.0", + "webpack-cli": "^5.1.4", "webpack-stream": "^7.0.0", "xml2js": "^0.5.0", "yaserver": "^0.4.0" }, + "resolutions": { + "node-gyp-build": "4.8.1" + }, "repository": { "type": "git", "url": "https://github.com/microsoft/vscode.git" diff --git a/app-code/product.json b/app-code/product.json index 6db037c..4c3b1bc 100644 --- a/app-code/product.json +++ b/app-code/product.json @@ -44,7 +44,6 @@ "extensionsGallery": { "nlsBaseUrl": "https://www.vscode-unpkg.net/_lp/", "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery", - "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index", "itemUrl": "https://marketplace.visualstudio.com/items", "publisherUrl": "https://marketplace.visualstudio.com/publishers", "resourceUrlTemplate": "https://{publisher}.vscode-unpkg.net/{publisher}/{name}/{version}/{path}", @@ -132,7 +131,8 @@ "pathGlob": "{**/*.java}", "important": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] }, { @@ -141,7 +141,8 @@ ], "important": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] } ] @@ -163,6 +164,14 @@ } ] }, + "ms-toolsai.prompty": { + "onFileOpen": [ + { + "pathGlob": "{**/*.prompty}", + "important": false + } + ] + }, "ms-vscode.cpptools-extension-pack": { "onFileOpen": [ { @@ -346,13 +355,6 @@ } ] }, - "ms-vscode.vscode-typescript-tslint-plugin": { - "onFileOpen": [ - { - "pathGlob": "{**/tslint.json}" - } - ] - }, "bmewburn.vscode-intelephense-client": { "onFileOpen": [ { @@ -402,13 +404,6 @@ } ] }, - "felipecaputo.git-project-manager": { - "onFileOpen": [ - { - "pathGlob": "{**/.gitignore,**/.git}" - } - ] - }, "eamodio.gitlens": { "onFileOpen": [ { @@ -528,13 +523,6 @@ } ] }, - "GoogleCloudTools.cloudcode": { - "onFileOpen": [ - { - "pathGlob": "{**/skaffold.yaml}" - } - ] - }, "Oracle.oracledevtools": { "onFileOpen": [ { @@ -549,7 +537,7 @@ } ] }, - "Pivotal.vscode-boot-dev-pack": { + "vmware.vscode-boot-dev-pack": { "onFileOpen": [ { "pathGlob": "{**/application.properties}" @@ -658,10 +646,11 @@ "important": true, "isExtensionPack": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] }, - "Pivotal.vscode-boot-dev-pack": { + "vmware.vscode-boot-dev-pack": { "name": "Spring Boot Extension Pack", "isExtensionPack": true } @@ -676,7 +665,8 @@ "important": true, "isExtensionPack": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] } } @@ -942,9 +932,6 @@ }, "ms-kubernetes-tools.vscode-kubernetes-tools": { "name": "Kubernetes" - }, - "GoogleCloudTools.cloudcode": { - "name": "Cloud Code" } } }, @@ -958,9 +945,6 @@ "ms-kubernetes-tools.vscode-kubernetes-tools": { "name": "Kubernetes" }, - "GoogleCloudTools.cloudcode": { - "name": "Cloud Code" - }, "ms-vscode-remote.remote-containers": { "name": "Dev Containers" } @@ -1080,7 +1064,8 @@ "important": true, "isExtensionPack": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] } } @@ -1093,7 +1078,8 @@ "important": true, "isExtensionPack": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] } } @@ -1196,9 +1182,6 @@ }, "ms-kubernetes-tools.vscode-kubernetes-tools": { "name": "Kubernetes" - }, - "GoogleCloudTools.cloudcode": { - "name": "Cloud Code" } } }, @@ -1211,9 +1194,6 @@ "ms-kubernetes-tools.vscode-kubernetes-tools": { "name": "Kubernetes" }, - "GoogleCloudTools.cloudcode": { - "name": "Cloud Code" - }, "ms-vscode-remote.remote-containers": { "name": "Dev Containers" } @@ -1656,7 +1636,6 @@ "companyName": "Microsoft" }, "appCenter": { - "win32-ia32": "appcenter://code?aid=f4289815-a66e-4ad9-b74f-d8e5bc093e41", "win32-x64": "appcenter://code?aid=a4e3233c-699c-46ec-b4f4-9c2a77254662", "win32-arm64": "appcenter://code?aid=3712d786-7cc8-4f11-8b08-cc12eab6d4f7", "linux-x64": "appcenter://code?aid=fba07a4d-84bd-4fc8-a125-9640fc8ce171", @@ -1736,12 +1715,16 @@ "surveyUrl": "https://www.research.net/r/8KGJ9V8", "languageId": "csharp", "editCount": 10, - "userProbability": 0.05 + "userProbability": 0.1 } ], + "extensionsEnabledWithApiProposalVersion": [ + "GitHub.copilot-chat" + ], "extensionEnabledApiProposals": { "ms-vscode.vscode-selfhost-test-provider": [ - "testObserver" + "testObserver", + "attributableCoverage" ], "VisualStudioExptTeam.vscodeintellicode-completions": [ "inlineCompletionsAdditions" @@ -1776,11 +1759,12 @@ "testObserver", "quickPickItemTooltip", "terminalDataWriteEvent", - "saveEditor" + "terminalExecuteCommandEvent", + "contribIssueReporter", + "terminalShellIntegration" ], "ms-dotnettools.dotnet-interactive-vscode": [ - "notebookMessaging", - "languageConfigurationAutoClosingPairs" + "notebookMessaging" ], "GitHub.codespaces": [ "contribEditSessions", @@ -1846,6 +1830,7 @@ "ms-vscode-remote.remote-containers": [ "contribEditSessions", "resolvers", + "portsAttributes", "tunnels", "workspaceTrust", "terminalDimensions", @@ -1865,18 +1850,28 @@ "speech" ], "GitHub.vscode-pull-request-github": [ - "contribCommentThreadAdditionalMenu", - "tokenInformation", - "contribShareMenu", - "fileComments", - "contribCommentPeekContext", + "activeComment", "codiconDecoration", - "diffCommand", + "codeActionRanges", + "commentingRangeHint", + "commentReactor", + "commentReveal", + "commentThreadApplicability", + "contribAccessibilityHelpContent", "contribCommentEditorActionsMenu", - "readonlyMessage", - "treeViewMarkdownMessage", + "contribCommentPeekContext", + "contribCommentThreadAdditionalMenu", + "contribCommentsViewThreadMenus", + "contribEditorContentMenu", + "contribMultiDiffEditorMenus", + "contribShareMenu", + "diffCommand", + "fileComments", + "quickDiffProvider", "shareProvider", - "quickDiffProvider" + "tabInputTextMerge", + "tokenInformation", + "treeViewMarkdownMessage" ], "GitHub.copilot": [ "inlineCompletionsAdditions" @@ -1885,25 +1880,35 @@ "inlineCompletionsAdditions" ], "GitHub.copilot-chat": [ - "handleIssueUri", "interactive", - "interactiveUserActions", "terminalDataWriteEvent", "terminalExecuteCommandEvent", "terminalSelection", "terminalQuickFixProvider", - "chatVariables", - "chatAgents", - "chatAgents2", - "chatAgents2Additions", - "defaultChatAgent", - "readonlyMessage", + "chatParticipantAdditions", + "defaultChatParticipant", + "embeddings", + "chatVariableResolver", "chatProvider", "mappedEditsProvider", "aiRelatedInformation", "codeActionAI", "findTextInFiles", - "textSearchProvider" + "textSearchProvider", + "commentReveal", + "contribSourceControlInputBoxMenu", + "contribCommentEditorActionsMenu", + "contribCommentThreadAdditionalMenu", + "contribCommentsViewThreadMenus", + "newSymbolNamesProvider", + "findFiles2", + "extensionsAny", + "authLearnMore", + "testObserver", + "aiTextSearchProvider", + "documentFiltersExclusive", + "chatParticipantPrivate", + "lmTools" ], "GitHub.remotehub": [ "contribRemoteHelp", @@ -1927,7 +1932,9 @@ "notebookCellExecutionState" ], "ms-python.debugpy": [ - "portsAttributes" + "portsAttributes", + "contribIssueReporter", + "debugVisualization" ], "ms-toolsai.jupyter-renderers": [ "contribNotebookStaticPreloads" @@ -1944,7 +1951,9 @@ "notebookControllerAffinityHidden", "contribNotebookStaticPreloads", "quickPickItemTooltip", - "notebookExecution" + "notebookExecution", + "notebookCellExecution", + "notebookVariableProvider" ], "dbaeumer.vscode-eslint": [ "notebookCellExecutionState" @@ -1958,6 +1967,11 @@ "ms-azuretools.vscode-azureresourcegroups": [ "authGetSessions" ], + "ms-azuretools.vscode-azure-github-copilot": [ + "chatParticipantAdditions", + "embeddings", + "languageModelSystem" + ], "ms-vscode.anycode": [ "extensionsAny" ], @@ -1980,12 +1994,15 @@ "microsoft-IsvExpTools.powerplatform-vscode-preview": [ "fileSearchProvider", "textSearchProvider" + ], + "TeamsDevApp.ms-teams-vscode-extension": [ + "chatParticipantAdditions", + "languageModelSystem" ] }, "tasConfig": { "endpoint": "https://default.exp-tas.com/vscode/ab", "telemetryEventName": "query-expfeature", - "featuresTelemetryPropertyName": "VSCode.ABExp.Features", "assignmentContextTelemetryPropertyName": "abexp.assignmentcontext" }, "extensionKind": { @@ -2176,23 +2193,47 @@ "https://*.vscode.dev", "https://*.github.dev", "https://gh.io", - "https://portal.azure.com" - ], - "trustedExtensionAuthAccess": [ - "vscode.git", - "vscode.github", - "ms-vscode.remote-repositories", - "github.remotehub", - "ms-vscode.azure-repos", - "ms-vscode.remote-server", - "github.vscode-pull-request-github", - "github.codespaces", - "ms-vsliveshare.vsliveshare", - "github.copilot", - "github.copilot-chat", - "ms-azuretools.vscode-azureresourcegroups", - "ms-edu.vscode-learning" + "https://portal.azure.com", + "https://raw.githubusercontent.com", + "https://private-user-images.githubusercontent.com", + "https://avatars.githubusercontent.com" ], + "trustedExtensionAuthAccess": { + "github": [ + "vscode.github", + "github.remotehub", + "ms-vscode.remote-server", + "github.vscode-pull-request-github", + "github.codespaces", + "github.copilot", + "github.copilot-chat", + "ms-vsliveshare.vsliveshare" + ], + "github-enterprise": [ + "vscode.github", + "github.remotehub", + "ms-vscode.remote-server", + "github.vscode-pull-request-github", + "github.codespaces", + "github.copilot", + "github.copilot-chat", + "ms-vsliveshare.vsliveshare" + ], + "microsoft": [ + "ms-vscode.azure-repos", + "ms-vscode.remote-server", + "ms-vsliveshare.vsliveshare", + "ms-azuretools.vscode-azureresourcegroups", + "ms-edu.vscode-learning" + ], + "microsoft-sovereign-cloud": [ + "ms-vscode.azure-repos", + "ms-vscode.remote-server", + "ms-vsliveshare.vsliveshare", + "ms-azuretools.vscode-azureresourcegroups", + "ms-edu.vscode-learning" + ] + }, "trustedExtensionProtocolHandlers": [ "vscode.git", "vscode.github-authentication", @@ -2267,6 +2308,13 @@ "user:email", "read:org" ] + }, + "microsoft": { + "scopes": [ + "46da2f7e-b5ef-422a-88d4-2a7f9de6a0b2/.default", + "profile", + "openid" + ] } } }, @@ -2287,6 +2335,33 @@ "files.associations", "workbench.editor.enablePreview" ], + "aiGeneratedWorkspaceTrust": { + "title": "This workspace was generated by GitHub Copilot", + "checkboxText": "Trust the contents of all files in this workspace", + "trustOption": "Yes, I trust the contents", + "dontTrustOption": "No, I don't trust the contents", + "startupTrustRequestLearnMore": "If you don't trust the contents of the files generated by GitHub Copilot, we recommend continuing in restricted mode. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more. " + }, + "gitHubEntitlement": { + "providerId": "github", + "command": { + "title": "Install GitHub Copilot (Paid for by {{org}})...", + "titleWithoutPlaceHolder": "Install GitHub Copilot", + "action": "workbench.extensions.installExtension", + "when": "workbench.accounts.experimental.showEntitlements" + }, + "entitlementUrl": "https://api.github.com/copilot_internal/user", + "extensionId": "github.copilot", + "enablementKey": "chat_enabled", + "confirmationAction": "Install", + "confirmationMessage": "Are you sure you want to install GitHub Copilot?" + }, + "chatWelcomeView": { + "welcomeViewId": "copilot.welcome", + "welcomeViewTitle": "GitHub Copilot", + "welcomeViewContent": "You have access to [GitHub Copilot](command:extension.open?%5B%22github.copilot%22%5D), an AI-powered coding assistant, as a part of the Microsoft organization.\n Getting started with Copilot is easy - simply install the Copilot extension. [Learn more](https://aka.ms/copilot-overview)\n[Install GitHub Copilot](command:workbench.extensions.installExtension?%5B%22github.copilot%22%5D)" + }, + "chatParticipantRegistry": "https://az764295.vo.msecnd.net/extensions/chat.json", "builtInExtensions": [ { "name": "ms-vscode.js-debug-companion", @@ -2306,8 +2381,8 @@ }, { "name": "ms-vscode.js-debug", - "version": "1.84.0", - "sha256": "a57691eb4440e549edba7472c0313e94f24d46ebe1ede18784b552fc5d11e596", + "version": "1.91.0", + "sha256": "53b99146c7fa280f00c74414e09721530c622bf3e5eac2c967ddfb9906b51c80", "repo": "https://github.com/microsoft/vscode-js-debug", "metadata": { "id": "25629058-ddac-4e17-abba-74678e126c5d", @@ -2322,8 +2397,8 @@ }, { "name": "ms-vscode.vscode-js-profile-table", - "version": "1.0.3", - "sha256": "b9dab017506d9e6a469a0f82b392e4cb1d7a25a4843f1db8ba396cbee209cfc5", + "version": "1.0.9", + "sha256": "3b62ee4276a2bbea3fe230f94b1d5edd915b05966090ea56f882e1e0ab53e1a6", "repo": "https://github.com/microsoft/vscode-js-profile-visualizer", "metadata": { "id": "7e52b41b-71ad-457b-ab7e-0620f1fc4feb", @@ -2335,59 +2410,18 @@ }, "publisherDisplayName": "Microsoft" } - }, - { - "name": "ms-vscode-remote.remote-wsl-recommender", - "version": "0.0.19", - "sha256": "926095d290dc7cdb9daf40ef5ae7591db12171ba1af1f61afcb5a368d0fc66aa", - "repo": "https://github.com/microsoft/vscode-remote-wsl-recommender", - "metadata": { - "id": "cb296d3c-017a-4dee-83af-ebb5a5a16e9a", - "publisherId": { - "publisherId": "ac9410a2-0d75-40ec-90de-b59bb705801d", - "publisherName": "ms-vscode-remote", - "displayName": "Microsoft", - "flags": "verified" - }, - "publisherDisplayName": "Microsoft" - }, - "platforms": [ - "win32" - ], - "clientOnly": true } ], - "aiGeneratedWorkspaceTrust": { - "title": "This workspace was generated by GitHub Copilot", - "checkboxText": "Trust the contents of all files in this workspace", - "trustOption": "Yes, I trust the contents", - "dontTrustOption": "No, I don't trust the contents", - "startupTrustRequestLearnMore": "If you don't trust the contents of the files generated by GitHub Copilot, we recommend continuing in restricted mode. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more. " - }, - "gitHubEntitlement": { - "providerId": "github", - "command": { - "title": "Install GitHub Copilot (Paid for by {{org}})", - "titleWithoutPlaceHolder": "Install GitHub Copilot", - "action": "workbench.extensions.installExtension", - "when": "workbench.accounts.experimental.showEntitlements" - }, - "entitlementUrl": "https://api.github.com/copilot_internal/user", - "extensionId": "github.copilot", - "enablementKey": "chat_enabled", - "confirmationAction": "Install", - "confirmationMessage": "Are you sure you want to install GitHub Copilot?" - }, - "commit": "d037ac076cee195194f93ce6fe2bdfe2969cc82d", - "date": "2023-11-01T11:29:04.398Z", + "commit": "f1e16e1e6214d7c44d078b1f0607b2388f29d729", + "date": "2024-07-09T22:06:49.809Z", "checksums": { - "vs/base/parts/sandbox/electron-sandbox/preload.js": "KHZHxB1OYoF7HZVmMdEd2w", - "vs/workbench/workbench.desktop.main.js": "t1RjXiziCVXbYceYGRrZIg", - "vs/workbench/workbench.desktop.main.css": "nnTNzl4zg2YNxrRFaHojeA", - "vs/workbench/api/node/extensionHostProcess.js": "IQLdItg6yjjxlenKjQeODg", - "vs/code/electron-sandbox/workbench/workbench.html": "Nei/i2NoxE9Pdo7ZULeFgA", - "vs/code/electron-sandbox/workbench/workbench.js": "I66875UGSqFsMswHTWQYMA" + "vs/base/parts/sandbox/electron-sandbox/preload.js": "M3aummATb+y2Jr3XxxVrJnkbAoHc9zC9m3LrlnvRNAg", + "vs/workbench/workbench.desktop.main.js": "lr5OOxuOW3cP/6+9vu9+84Q2BnqzoKlhsYTu2p6IWuU", + "vs/workbench/workbench.desktop.main.css": "C6YrKP1nnuiwE1wxuz6C+NyC40GMmhU3KjDQT3hZShU", + "vs/workbench/api/node/extensionHostProcess.js": "Xr0OSHwth9GuJLxSW0xXyHYa9fvPUfrJuMtrP5msQAY", + "vs/code/electron-sandbox/workbench/workbench.html": "MOHfHsuI+CL4nPwyAQjuFCAjFomNep+vcvjL0sLDlbw", + "vs/code/electron-sandbox/workbench/workbench.js": "UfEYJUwE/3rVxokZpMqXUk+OC+ZVfikR++K0yTZ+on8" }, - "version": "1.84.0", + "version": "1.91.1", "target": "user" } \ No newline at end of file diff --git a/app-codium/package.json b/app-codium/package.json index 932d695..4a46ffd 100644 --- a/app-codium/package.json +++ b/app-codium/package.json @@ -1,7 +1,7 @@ { "name": "VSCodium", - "version": "1.84.0", - "distro": "ff0198cd90b25ba7ca853279cea9b8bb3cf5164d", + "version": "1.91.1", + "distro": "a08799837ca498c02f445ca7a896f446419af238", "author": { "name": "VSCodium" }, @@ -16,7 +16,7 @@ "test-extension": "vscode-test", "preinstall": "node build/npm/preinstall.js", "postinstall": "node build/npm/postinstall.js", - "compile": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile", + "compile": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js compile", "watch": "npm-run-all -lp watch-client watch-extensions", "watchd": "deemon yarn watch", "watch-webd": "deemon yarn watch-web", @@ -24,14 +24,14 @@ "kill-watch-webd": "deemon --kill yarn watch-web", "restart-watchd": "deemon --restart yarn watch", "restart-watch-webd": "deemon --restart yarn watch-web", - "watch-client": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-client", + "watch-client": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js watch-client", "watch-clientd": "deemon yarn watch-client", "kill-watch-clientd": "deemon --kill yarn watch-client", - "watch-extensions": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-extensions watch-extension-media", + "watch-extensions": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js watch-extensions watch-extension-media", "watch-extensionsd": "deemon yarn watch-extensions", "kill-watch-extensionsd": "deemon --kill yarn watch-extensions", "precommit": "node build/hygiene.js", - "gulp": "node --max_old_space_size=8192 ./node_modules/gulp/bin/gulp.js", + "gulp": "node --max-old-space-size=8192 ./node_modules/gulp/bin/gulp.js", "electron": "node build/lib/electron", "7z": "7z", "update-grammars": "node build/npm/update-all-grammars.mjs", @@ -47,110 +47,108 @@ "update-distro": "node build/npm/update-distro.mjs", "web": "echo 'yarn web' is replaced by './scripts/code-server' or './scripts/code-web'", "compile-cli": "gulp compile-cli", - "compile-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-web", - "watch-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-web", - "watch-cli": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-cli", + "compile-web": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js compile-web", + "watch-web": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js watch-web", + "watch-cli": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js watch-cli", "eslint": "node build/eslint", "stylelint": "node build/stylelint", "playwright-install": "node build/azure-pipelines/common/installPlaywright.js", - "compile-build": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-build", - "compile-extensions-build": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-extensions-build", - "minify-vscode": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode", - "minify-vscode-reh": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh", - "minify-vscode-reh-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh-web", - "hygiene": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js hygiene", - "core-ci": "node --max_old_space_size=8095 ./node_modules/gulp/bin/gulp.js core-ci", - "core-ci-pr": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js core-ci-pr", - "extensions-ci": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js extensions-ci", - "extensions-ci-pr": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js extensions-ci-pr", - "perf": "node scripts/code-perf.js" + "compile-build": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js compile-build", + "compile-extensions-build": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js compile-extensions-build", + "minify-vscode": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode", + "minify-vscode-reh": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh", + "minify-vscode-reh-web": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh-web", + "hygiene": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js hygiene", + "core-ci": "node --max-old-space-size=8095 ./node_modules/gulp/bin/gulp.js core-ci", + "core-ci-pr": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js core-ci-pr", + "extensions-ci": "node --max-old-space-size=8095 ./node_modules/gulp/bin/gulp.js extensions-ci", + "extensions-ci-pr": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js extensions-ci-pr", + "perf": "node scripts/code-perf.js", + "update-build-ts-version": "yarn add typescript@next && tsc -p ./build/tsconfig.build.json" }, "dependencies": { "@microsoft/1ds-core-js": "^3.2.13", "@microsoft/1ds-post-js": "^3.2.13", "@parcel/watcher": "2.1.0", + "@vscode/deviceid": "^0.1.1", "@vscode/iconv-lite-umd": "0.7.0", "@vscode/policy-watcher": "^1.1.4", - "@vscode/proxy-agent": "^0.17.5", - "@vscode/ripgrep": "^1.15.6", - "@vscode/spdlog": "^0.13.12", + "@vscode/proxy-agent": "^0.21.0", + "@vscode/ripgrep": "^1.15.9", + "@vscode/spdlog": "^0.15.0", "@vscode/sqlite3": "5.1.6-vscode", "@vscode/sudo-prompt": "9.3.1", "@vscode/vscode-languagedetection": "1.0.21", - "@vscode/windows-mutex": "^0.4.4", - "@vscode/windows-process-tree": "^0.5.0", + "@vscode/windows-mutex": "^0.5.0", + "@vscode/windows-process-tree": "^0.6.0", "@vscode/windows-registry": "^1.1.0", - "graceful-fs": "4.2.11", + "@xterm/addon-clipboard": "0.2.0-beta.4", + "@xterm/addon-image": "0.9.0-beta.21", + "@xterm/addon-search": "0.16.0-beta.21", + "@xterm/addon-serialize": "0.14.0-beta.21", + "@xterm/addon-unicode11": "0.9.0-beta.21", + "@xterm/addon-webgl": "0.19.0-beta.21", + "@xterm/headless": "5.6.0-beta.21", + "@xterm/xterm": "5.6.0-beta.21", "http-proxy-agent": "^7.0.0", "https-proxy-agent": "^7.0.2", - "jschardet": "3.0.0", + "jschardet": "3.1.2", "kerberos": "^2.0.1", "minimist": "^1.2.6", "native-is-elevated": "0.7.0", - "native-keymap": "^3.3.4", + "native-keymap": "^3.3.5", "native-watchdog": "^1.4.1", - "node-pty": "1.1.0-beta5", - "tas-client-umd": "0.1.8", - "util": "^0.12.4", - "v8-inspect-profiler": "^0.1.0", + "node-pty": "1.1.0-beta11", + "tas-client-umd": "0.2.0", + "v8-inspect-profiler": "^0.1.1", "vscode-oniguruma": "1.7.0", "vscode-regexpp": "^3.1.0", "vscode-textmate": "9.0.0", - "xterm": "5.4.0-beta.32", - "xterm-addon-canvas": "0.6.0-beta.32", - "xterm-addon-image": "0.6.0-beta.21", - "xterm-addon-search": "0.14.0-beta.31", - "xterm-addon-serialize": "0.12.0-beta.31", - "xterm-addon-unicode11": "0.7.0-beta.31", - "xterm-addon-webgl": "0.17.0-beta.31", - "xterm-headless": "5.4.0-beta.32", - "yauzl": "^2.9.2", + "yauzl": "^3.0.0", "yazl": "^2.4.3" }, "devDependencies": { - "@playwright/test": "^1.37.1", + "@playwright/test": "^1.40.1", "@swc/core": "1.3.62", "@types/cookie": "^0.3.3", - "@types/cssnano": "^4.0.0", "@types/debug": "^4.1.5", - "@types/graceful-fs": "4.1.2", - "@types/gulp-postcss": "^8.0.0", "@types/gulp-svgmin": "^1.2.1", "@types/http-proxy-agent": "^2.0.1", "@types/kerberos": "^1.1.2", "@types/minimist": "^1.2.1", "@types/mocha": "^9.1.1", - "@types/node": "18.x", + "@types/node": "20.x", "@types/sinon": "^10.0.2", "@types/sinon-test": "^2.4.2", "@types/trusted-types": "^1.0.6", "@types/vscode-notebook-renderer": "^1.72.0", - "@types/webpack": "^5.28.1", + "@types/webpack": "^5.28.5", "@types/wicg-file-system-access": "^2020.9.6", "@types/windows-foreground-love": "^0.3.0", "@types/winreg": "^1.2.30", - "@types/yauzl": "^2.9.1", + "@types/yauzl": "^2.10.0", "@types/yazl": "^2.4.2", - "@typescript-eslint/eslint-plugin": "^5.57.0", + "@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/experimental-utils": "^5.57.0", - "@typescript-eslint/parser": "^5.57.0", + "@typescript-eslint/parser": "^6.21.0", "@vscode/gulp-electron": "^1.36.0", - "@vscode/l10n-dev": "0.0.21", - "@vscode/telemetry-extractor": "^1.9.10", - "@vscode/test-cli": "^0.0.3", - "@vscode/test-electron": "^2.3.5", - "@vscode/test-web": "^0.0.42", + "@vscode/l10n-dev": "0.0.35", + "@vscode/telemetry-extractor": "^1.10.2", + "@vscode/test-cli": "^0.0.6", + "@vscode/test-electron": "^2.3.8", + "@vscode/test-web": "^0.0.50", + "@vscode/v8-heap-parser": "^0.1.0", "@vscode/vscode-perf": "^0.0.14", "ansi-colors": "^3.2.3", "asar": "^3.0.3", "chromium-pickle-js": "^0.2.0", "cookie": "^0.4.0", "copy-webpack-plugin": "^11.0.0", - "css-loader": "^6.7.3", - "cssnano": "^4.1.11", + "css-loader": "^6.9.1", + "cssnano": "^6.0.3", "debounce": "^1.0.0", "deemon": "^1.8.0", - "electron": "25.9.2", + "electron": "29.4.0", "eslint": "8.36.0", "eslint-plugin-header": "3.1.1", "eslint-plugin-jsdoc": "^46.5.0", @@ -171,7 +169,6 @@ "gulp-gzip": "^1.4.2", "gulp-json-editor": "^2.5.0", "gulp-plumber": "^1.2.0", - "gulp-postcss": "^9.0.0", "gulp-rename": "^1.2.0", "gulp-replace": "^0.5.4", "gulp-sourcemaps": "^3.0.0", @@ -180,7 +177,7 @@ "husky": "^0.13.1", "innosetup": "6.0.5", "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-instrument": "^5.2.0", + "istanbul-lib-instrument": "^6.0.1", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.1", "istanbul-reports": "^3.1.5", @@ -197,6 +194,8 @@ "opn": "^6.0.0", "p-all": "^1.0.0", "path-browserify": "^1.0.1", + "postcss": "^8.4.33", + "postcss-nesting": "^12.0.2", "pump": "^1.0.1", "rcedit": "^1.1.0", "rimraf": "^2.2.8", @@ -208,15 +207,18 @@ "ts-loader": "^9.4.2", "ts-node": "^10.9.1", "tsec": "0.2.7", - "typescript": "^5.3.0-dev.20231002", - "typescript-formatter": "7.1.0", + "typescript": "^5.6.0-dev.20240618", + "util": "^0.12.4", "vscode-nls-dev": "^3.3.1", - "webpack": "^5.77.0", - "webpack-cli": "^5.0.1", + "webpack": "^5.91.0", + "webpack-cli": "^5.1.4", "webpack-stream": "^7.0.0", "xml2js": "^0.5.0", "yaserver": "^0.4.0" }, + "resolutions": { + "node-gyp-build": "4.8.1" + }, "repository": { "type": "git", "url": "https://github.com/microsoft/vscode.git" @@ -227,5 +229,5 @@ "optionalDependencies": { "windows-foreground-love": "0.5.0" }, - "release": "23306" + "release": "24193" } \ No newline at end of file diff --git a/app-codium/product.json b/app-codium/product.json index edec056..6e3b205 100644 --- a/app-codium/product.json +++ b/app-codium/product.json @@ -50,8 +50,8 @@ }, { "name": "ms-vscode.js-debug", - "version": "1.84.0", - "sha256": "a57691eb4440e549edba7472c0313e94f24d46ebe1ede18784b552fc5d11e596", + "version": "1.91.0", + "sha256": "53b99146c7fa280f00c74414e09721530c622bf3e5eac2c967ddfb9906b51c80", "repo": "https://github.com/microsoft/vscode-js-debug", "metadata": { "id": "25629058-ddac-4e17-abba-74678e126c5d", @@ -66,8 +66,8 @@ }, { "name": "ms-vscode.vscode-js-profile-table", - "version": "1.0.3", - "sha256": "b9dab017506d9e6a469a0f82b392e4cb1d7a25a4843f1db8ba396cbee209cfc5", + "version": "1.0.9", + "sha256": "3b62ee4276a2bbea3fe230f94b1d5edd915b05966090ea56f882e1e0ab53e1a6", "repo": "https://github.com/microsoft/vscode-js-profile-visualizer", "metadata": { "id": "7e52b41b-71ad-457b-ab7e-0620f1fc4feb", @@ -152,7 +152,8 @@ ], "extensionEnabledApiProposals": { "ms-vscode.vscode-selfhost-test-provider": [ - "testObserver" + "testObserver", + "attributableCoverage" ], "VisualStudioExptTeam.vscodeintellicode-completions": [ "inlineCompletionsAdditions" @@ -187,11 +188,12 @@ "testObserver", "quickPickItemTooltip", "terminalDataWriteEvent", - "saveEditor" + "terminalExecuteCommandEvent", + "contribIssueReporter", + "terminalShellIntegration" ], "ms-dotnettools.dotnet-interactive-vscode": [ - "notebookMessaging", - "languageConfigurationAutoClosingPairs" + "notebookMessaging" ], "GitHub.codespaces": [ "contribEditSessions", @@ -257,6 +259,7 @@ "ms-vscode-remote.remote-containers": [ "contribEditSessions", "resolvers", + "portsAttributes", "tunnels", "workspaceTrust", "terminalDimensions", @@ -276,51 +279,62 @@ "speech" ], "GitHub.vscode-pull-request-github": [ - "contribCommentThreadAdditionalMenu", - "tokenInformation", - "contribShareMenu", - "fileComments", - "contribCommentPeekContext", + "activeComment", "codiconDecoration", - "diffCommand", + "codeActionRanges", + "commentingRangeHint", + "commentReactor", + "commentThreadApplicability", + "contribAccessibilityHelpContent", "contribCommentEditorActionsMenu", - "readonlyMessage", - "treeViewMarkdownMessage", + "contribCommentPeekContext", + "contribCommentThreadAdditionalMenu", + "contribCommentsViewThreadMenus", + "contribEditorContentMenu", + "contribMultiDiffEditorMenus", + "contribShareMenu", + "diffCommand", + "fileComments", + "quickDiffProvider", "shareProvider", - "quickDiffProvider" + "tabInputTextMerge", + "tokenInformation", + "treeViewMarkdownMessage" ], "GitHub.copilot": [ - "inlineCompletionsAdditions", - "interactive", - "interactiveUserActions", - "terminalDataWriteEvent" + "inlineCompletionsAdditions" ], "GitHub.copilot-nightly": [ - "inlineCompletionsAdditions", - "interactive", - "interactiveUserActions", - "terminalDataWriteEvent" + "inlineCompletionsAdditions" ], "GitHub.copilot-chat": [ - "handleIssueUri", "interactive", - "interactiveUserActions", "terminalDataWriteEvent", "terminalExecuteCommandEvent", "terminalSelection", "terminalQuickFixProvider", + "chatParticipantAdditions", + "defaultChatParticipant", + "embeddings", + "chatVariableResolver", "chatProvider", - "chatVariables", - "chatAgents", - "chatAgents2", - "chatAgents2Additions", - "defaultChatAgent", - "readonlyMessage", "mappedEditsProvider", "aiRelatedInformation", "codeActionAI", "findTextInFiles", - "textSearchProvider" + "textSearchProvider", + "contribSourceControlInputBoxMenu", + "contribCommentEditorActionsMenu", + "contribCommentThreadAdditionalMenu", + "contribCommentsViewThreadMenus", + "newSymbolNamesProvider", + "findFiles2", + "extensionsAny", + "authLearnMore", + "testObserver", + "aiTextSearchProvider", + "documentFiltersExclusive", + "chatParticipantPrivate" ], "GitHub.remotehub": [ "contribRemoteHelp", @@ -344,7 +358,9 @@ "notebookCellExecutionState" ], "ms-python.debugpy": [ - "portsAttributes" + "portsAttributes", + "contribIssueReporter", + "debugVisualization" ], "ms-toolsai.jupyter-renderers": [ "contribNotebookStaticPreloads" @@ -361,7 +377,9 @@ "notebookControllerAffinityHidden", "contribNotebookStaticPreloads", "quickPickItemTooltip", - "notebookExecution" + "notebookExecution", + "notebookCellExecution", + "notebookVariableProvider" ], "dbaeumer.vscode-eslint": [ "notebookCellExecutionState" @@ -375,6 +393,11 @@ "ms-azuretools.vscode-azureresourcegroups": [ "authGetSessions" ], + "ms-azuretools.vscode-azure-github-copilot": [ + "chatParticipantAdditions", + "embeddings", + "languageModelSystem" + ], "ms-vscode.anycode": [ "extensionsAny" ], @@ -398,6 +421,10 @@ "fileSearchProvider", "textSearchProvider" ], + "TeamsDevApp.ms-teams-vscode-extension": [ + "chatParticipantAdditions", + "languageModelSystem" + ], "jeanp413.open-remote-ssh": [ "resolvers", "tunnels", @@ -589,17 +616,17 @@ "default": false } }, - "commit": "695a9146b1347633e608f9f166c81b5b2843b492", - "date": "2023-11-02T15:38:26.946Z", + "commit": "8512cb3341b26a5dba985a9a17eed8d7c3362886", + "date": "2024-07-11T18:40:02.024Z", "checksums": { - "vs/base/parts/sandbox/electron-sandbox/preload.js": "EjJ8/ioATRIlO6PM79KeNg", - "vs/workbench/workbench.desktop.main.js": "rXCHgy9ZvKiXje3ktzeuQQ", - "vs/workbench/workbench.desktop.main.css": "YkGJy0ghDNdDgqZ4vc/QNA", - "vs/workbench/api/node/extensionHostProcess.js": "WQdvSEpljZlb7OoGCGLc1Q", - "vs/code/electron-sandbox/workbench/workbench.html": "bpdopoC1p6nVwkX76kPiFw", - "vs/code/electron-sandbox/workbench/workbench.js": "nezsCY196lU8e+MQlEPpaQ" + "vs/base/parts/sandbox/electron-sandbox/preload.js": "ZmpI8APXTA/LQeIHx77ZBnQqbyOAZV1rdiYG783NclQ", + "vs/workbench/workbench.desktop.main.js": "G2395FvKOpIA2soxgl6iQx/CwBKBYoKqydUhv6o8rUs", + "vs/workbench/workbench.desktop.main.css": "vyx6YBWtpO7+gmEVNtL92kuOOPEg0X36aFczGNQfW8E", + "vs/workbench/api/node/extensionHostProcess.js": "Z5rvgEBpDTvtmTMgNZnz6+pmW6XHHBwOsXLl0S1bxW0", + "vs/code/electron-sandbox/workbench/workbench.html": "n2mHBTaWJpw5iIh3QLxm6IoEPn+GYtXdtEqlHXzADvM", + "vs/code/electron-sandbox/workbench/workbench.js": "Mf64DSyQiflXo1LuUwarnU/T3ihTcTc4T5epfrA093c" }, - "version": "1.84.0", - "release": "23306", + "version": "1.91.1", + "release": "24193", "target": "user" } \ No newline at end of file diff --git a/app-insiders/package.json b/app-insiders/package.json index ddedd89..a683361 100644 --- a/app-insiders/package.json +++ b/app-insiders/package.json @@ -1,7 +1,7 @@ { "name": "Code - Insiders", - "version": "1.85.0-insider", - "distro": "ff0198cd90b25ba7ca853279cea9b8bb3cf5164d", + "version": "1.92.0-insider", + "distro": "fadcd761fdc7e186428885eb1bd409300b33a5bc", "author": { "name": "Microsoft Corporation" }, @@ -16,7 +16,7 @@ "test-extension": "vscode-test", "preinstall": "node build/npm/preinstall.js", "postinstall": "node build/npm/postinstall.js", - "compile": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile", + "compile": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js compile", "watch": "npm-run-all -lp watch-client watch-extensions", "watchd": "deemon yarn watch", "watch-webd": "deemon yarn watch-web", @@ -24,14 +24,14 @@ "kill-watch-webd": "deemon --kill yarn watch-web", "restart-watchd": "deemon --restart yarn watch", "restart-watch-webd": "deemon --restart yarn watch-web", - "watch-client": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-client", + "watch-client": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js watch-client", "watch-clientd": "deemon yarn watch-client", "kill-watch-clientd": "deemon --kill yarn watch-client", - "watch-extensions": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-extensions watch-extension-media", + "watch-extensions": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js watch-extensions watch-extension-media", "watch-extensionsd": "deemon yarn watch-extensions", "kill-watch-extensionsd": "deemon --kill yarn watch-extensions", "precommit": "node build/hygiene.js", - "gulp": "node --max_old_space_size=8192 ./node_modules/gulp/bin/gulp.js", + "gulp": "node --max-old-space-size=8192 ./node_modules/gulp/bin/gulp.js", "electron": "node build/lib/electron", "7z": "7z", "update-grammars": "node build/npm/update-all-grammars.mjs", @@ -47,110 +47,109 @@ "update-distro": "node build/npm/update-distro.mjs", "web": "echo 'yarn web' is replaced by './scripts/code-server' or './scripts/code-web'", "compile-cli": "gulp compile-cli", - "compile-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-web", - "watch-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-web", - "watch-cli": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js watch-cli", + "compile-web": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js compile-web", + "watch-web": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js watch-web", + "watch-cli": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js watch-cli", "eslint": "node build/eslint", "stylelint": "node build/stylelint", - "playwright-install": "node build/azure-pipelines/common/installPlaywright.js", - "compile-build": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-build", - "compile-extensions-build": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js compile-extensions-build", - "minify-vscode": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode", - "minify-vscode-reh": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh", - "minify-vscode-reh-web": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh-web", - "hygiene": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js hygiene", - "core-ci": "node --max_old_space_size=8095 ./node_modules/gulp/bin/gulp.js core-ci", - "core-ci-pr": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js core-ci-pr", - "extensions-ci": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js extensions-ci", - "extensions-ci-pr": "node --max_old_space_size=4095 ./node_modules/gulp/bin/gulp.js extensions-ci-pr", - "perf": "node scripts/code-perf.js" + "playwright-install": "yarn playwright install", + "compile-build": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js compile-build", + "compile-extensions-build": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js compile-extensions-build", + "minify-vscode": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode", + "minify-vscode-reh": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh", + "minify-vscode-reh-web": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js minify-vscode-reh-web", + "hygiene": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js hygiene", + "core-ci": "node --max-old-space-size=8095 ./node_modules/gulp/bin/gulp.js core-ci", + "core-ci-pr": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js core-ci-pr", + "extensions-ci": "node --max-old-space-size=8095 ./node_modules/gulp/bin/gulp.js extensions-ci", + "extensions-ci-pr": "node --max-old-space-size=4095 ./node_modules/gulp/bin/gulp.js extensions-ci-pr", + "perf": "node scripts/code-perf.js", + "update-build-ts-version": "yarn add typescript@next && tsc -p ./build/tsconfig.build.json" }, "dependencies": { "@microsoft/1ds-core-js": "^3.2.13", "@microsoft/1ds-post-js": "^3.2.13", "@parcel/watcher": "2.1.0", + "@vscode/deviceid": "^0.1.1", "@vscode/iconv-lite-umd": "0.7.0", "@vscode/policy-watcher": "^1.1.4", - "@vscode/proxy-agent": "^0.17.5", - "@vscode/ripgrep": "^1.15.6", - "@vscode/spdlog": "^0.13.12", + "@vscode/proxy-agent": "^0.22.0", + "@vscode/ripgrep": "^1.15.9", + "@vscode/spdlog": "^0.15.0", "@vscode/sqlite3": "5.1.6-vscode", "@vscode/sudo-prompt": "9.3.1", "@vscode/vscode-languagedetection": "1.0.21", - "@vscode/windows-mutex": "^0.4.4", - "@vscode/windows-process-tree": "^0.5.0", + "@vscode/windows-mutex": "^0.5.0", + "@vscode/windows-process-tree": "^0.6.0", "@vscode/windows-registry": "^1.1.0", - "graceful-fs": "4.2.11", + "@xterm/addon-clipboard": "0.2.0-beta.34", + "@xterm/addon-image": "0.9.0-beta.51", + "@xterm/addon-search": "0.16.0-beta.51", + "@xterm/addon-serialize": "0.14.0-beta.51", + "@xterm/addon-unicode11": "0.9.0-beta.51", + "@xterm/addon-webgl": "0.19.0-beta.51", + "@xterm/headless": "5.6.0-beta.51", + "@xterm/xterm": "5.6.0-beta.51", "http-proxy-agent": "^7.0.0", "https-proxy-agent": "^7.0.2", - "jschardet": "3.0.0", - "kerberos": "^2.0.1", + "jschardet": "3.1.3", + "kerberos": "2.1.1-alpha.0", "minimist": "^1.2.6", "native-is-elevated": "0.7.0", - "native-keymap": "^3.3.4", + "native-keymap": "^3.3.5", "native-watchdog": "^1.4.1", - "node-pty": "1.1.0-beta5", - "tas-client-umd": "0.1.8", - "util": "^0.12.4", - "v8-inspect-profiler": "^0.1.0", + "node-pty": "1.1.0-beta11", + "open": "^8.4.2", + "tas-client-umd": "0.2.0", + "v8-inspect-profiler": "^0.1.1", "vscode-oniguruma": "1.7.0", "vscode-regexpp": "^3.1.0", "vscode-textmate": "9.0.0", - "xterm": "5.4.0-beta.37", - "xterm-addon-canvas": "0.6.0-beta.37", - "xterm-addon-image": "0.6.0-beta.21", - "xterm-addon-search": "0.14.0-beta.36", - "xterm-addon-serialize": "0.12.0-beta.36", - "xterm-addon-unicode11": "0.7.0-beta.36", - "xterm-addon-webgl": "0.17.0-beta.36", - "xterm-headless": "5.4.0-beta.37", - "yauzl": "^2.9.2", + "yauzl": "^3.0.0", "yazl": "^2.4.3" }, "devDependencies": { - "@playwright/test": "^1.37.1", + "@playwright/test": "^1.45.0", "@swc/core": "1.3.62", "@types/cookie": "^0.3.3", - "@types/cssnano": "^4.0.0", "@types/debug": "^4.1.5", - "@types/graceful-fs": "4.1.2", - "@types/gulp-postcss": "^8.0.0", "@types/gulp-svgmin": "^1.2.1", "@types/http-proxy-agent": "^2.0.1", "@types/kerberos": "^1.1.2", "@types/minimist": "^1.2.1", "@types/mocha": "^9.1.1", - "@types/node": "18.x", + "@types/node": "20.x", "@types/sinon": "^10.0.2", "@types/sinon-test": "^2.4.2", "@types/trusted-types": "^1.0.6", "@types/vscode-notebook-renderer": "^1.72.0", - "@types/webpack": "^5.28.1", + "@types/webpack": "^5.28.5", "@types/wicg-file-system-access": "^2020.9.6", "@types/windows-foreground-love": "^0.3.0", "@types/winreg": "^1.2.30", - "@types/yauzl": "^2.9.1", + "@types/yauzl": "^2.10.0", "@types/yazl": "^2.4.2", - "@typescript-eslint/eslint-plugin": "^5.57.0", + "@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/experimental-utils": "^5.57.0", - "@typescript-eslint/parser": "^5.57.0", + "@typescript-eslint/parser": "^6.21.0", "@vscode/gulp-electron": "^1.36.0", - "@vscode/l10n-dev": "0.0.21", - "@vscode/telemetry-extractor": "^1.9.10", - "@vscode/test-cli": "^0.0.3", - "@vscode/test-electron": "^2.3.5", - "@vscode/test-web": "^0.0.42", + "@vscode/l10n-dev": "0.0.35", + "@vscode/telemetry-extractor": "^1.10.2", + "@vscode/test-cli": "^0.0.6", + "@vscode/test-electron": "^2.4.0", + "@vscode/test-web": "^0.0.56", + "@vscode/v8-heap-parser": "^0.1.0", "@vscode/vscode-perf": "^0.0.14", "ansi-colors": "^3.2.3", "asar": "^3.0.3", "chromium-pickle-js": "^0.2.0", "cookie": "^0.4.0", "copy-webpack-plugin": "^11.0.0", - "css-loader": "^6.7.3", - "cssnano": "^4.1.11", + "css-loader": "^6.9.1", + "cssnano": "^6.0.3", "debounce": "^1.0.0", "deemon": "^1.8.0", - "electron": "25.9.2", + "electron": "30.1.2", "eslint": "8.36.0", "eslint-plugin-header": "3.1.1", "eslint-plugin-jsdoc": "^46.5.0", @@ -171,7 +170,6 @@ "gulp-gzip": "^1.4.2", "gulp-json-editor": "^2.5.0", "gulp-plumber": "^1.2.0", - "gulp-postcss": "^9.0.0", "gulp-rename": "^1.2.0", "gulp-replace": "^0.5.4", "gulp-sourcemaps": "^3.0.0", @@ -180,7 +178,7 @@ "husky": "^0.13.1", "innosetup": "6.0.5", "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-instrument": "^5.2.0", + "istanbul-lib-instrument": "^6.0.1", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.1", "istanbul-reports": "^3.1.5", @@ -197,6 +195,8 @@ "opn": "^6.0.0", "p-all": "^1.0.0", "path-browserify": "^1.0.1", + "postcss": "^8.4.33", + "postcss-nesting": "^12.0.2", "pump": "^1.0.1", "rcedit": "^1.1.0", "rimraf": "^2.2.8", @@ -208,15 +208,18 @@ "ts-loader": "^9.4.2", "ts-node": "^10.9.1", "tsec": "0.2.7", - "typescript": "^5.3.0-dev.20231030", - "typescript-formatter": "7.1.0", + "typescript": "^5.6.0-dev.20240715", + "util": "^0.12.4", "vscode-nls-dev": "^3.3.1", - "webpack": "^5.77.0", - "webpack-cli": "^5.0.1", + "webpack": "^5.91.0", + "webpack-cli": "^5.1.4", "webpack-stream": "^7.0.0", "xml2js": "^0.5.0", "yaserver": "^0.4.0" }, + "resolutions": { + "node-gyp-build": "4.8.1" + }, "repository": { "type": "git", "url": "https://github.com/microsoft/vscode.git" diff --git a/app-insiders/product.json b/app-insiders/product.json index 37c9c5f..eb21238 100644 --- a/app-insiders/product.json +++ b/app-insiders/product.json @@ -39,6 +39,7 @@ "webUrl": "https://insiders.vscode.dev", "webEndpointUrl": "https://main.vscode-cdn.net", "webEndpointUrlTemplate": "https://{{uuid}}.vscode-cdn.net/{{quality}}/{{commit}}", + "nlsCoreBaseUrl": "https://www.vscode-unpkg.net/nls/", "webviewContentExternalBaseUrlTemplate": "https://{{uuid}}.vscode-cdn.net/{{quality}}/{{commit}}/out/vs/workbench/contrib/webview/browser/pre/", "quality": "insider", "extensionsGallery": { @@ -46,7 +47,6 @@ "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery", "searchUrl": "https://marketplace.visualstudio.com/_apis/public/gallery/searchrelevancy/extensionquery", "servicePPEUrl": "https://marketplace.vsallin.net/_apis/public/gallery", - "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index", "itemUrl": "https://marketplace.visualstudio.com/items", "publisherUrl": "https://marketplace.visualstudio.com/publishers", "resourceUrlTemplate": "https://{publisher}.vscode-unpkg.net/{publisher}/{name}/{version}/{path}", @@ -134,7 +134,8 @@ "pathGlob": "{**/*.java}", "important": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] }, { @@ -143,7 +144,8 @@ ], "important": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] } ] @@ -165,6 +167,14 @@ } ] }, + "ms-toolsai.prompty": { + "onFileOpen": [ + { + "pathGlob": "{**/*.prompty}", + "important": false + } + ] + }, "ms-vscode.cpptools-extension-pack": { "onFileOpen": [ { @@ -348,13 +358,6 @@ } ] }, - "ms-vscode.vscode-typescript-tslint-plugin": { - "onFileOpen": [ - { - "pathGlob": "{**/tslint.json}" - } - ] - }, "bmewburn.vscode-intelephense-client": { "onFileOpen": [ { @@ -404,13 +407,6 @@ } ] }, - "felipecaputo.git-project-manager": { - "onFileOpen": [ - { - "pathGlob": "{**/.gitignore,**/.git}" - } - ] - }, "eamodio.gitlens": { "onFileOpen": [ { @@ -530,13 +526,6 @@ } ] }, - "GoogleCloudTools.cloudcode": { - "onFileOpen": [ - { - "pathGlob": "{**/skaffold.yaml}" - } - ] - }, "Oracle.oracledevtools": { "onFileOpen": [ { @@ -551,7 +540,7 @@ } ] }, - "Pivotal.vscode-boot-dev-pack": { + "vmware.vscode-boot-dev-pack": { "onFileOpen": [ { "pathGlob": "{**/application.properties}" @@ -564,7 +553,9 @@ "pathGlob": "{**/*.ts,**/*.tsx,**/*.js,**/*.py,**/*.go,**/*.rb}" } ], - "onSettingsEditorOpen": {} + "onSettingsEditorOpen": { + "descriptionOverride": "GitHub Copilot is an AI pair programmer tool that helps you write code faster and smarter." + } }, "GitHub.vscode-github-actions": { "onFileOpen": [ @@ -644,10 +635,11 @@ "important": true, "isExtensionPack": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] }, - "Pivotal.vscode-boot-dev-pack": { + "vmware.vscode-boot-dev-pack": { "name": "Spring Boot Extension Pack", "isExtensionPack": true } @@ -662,7 +654,8 @@ "important": true, "isExtensionPack": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] } } @@ -928,9 +921,6 @@ }, "ms-kubernetes-tools.vscode-kubernetes-tools": { "name": "Kubernetes" - }, - "GoogleCloudTools.cloudcode": { - "name": "Cloud Code" } } }, @@ -944,9 +934,6 @@ "ms-kubernetes-tools.vscode-kubernetes-tools": { "name": "Kubernetes" }, - "GoogleCloudTools.cloudcode": { - "name": "Cloud Code" - }, "ms-vscode-remote.remote-containers": { "name": "Dev Containers" } @@ -1066,7 +1053,8 @@ "important": true, "isExtensionPack": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] } } @@ -1079,7 +1067,8 @@ "important": true, "isExtensionPack": true, "whenNotInstalled": [ - "ASF.apache-netbeans-java" + "ASF.apache-netbeans-java", + "Oracle.oracle-java" ] } } @@ -1182,9 +1171,6 @@ }, "ms-kubernetes-tools.vscode-kubernetes-tools": { "name": "Kubernetes" - }, - "GoogleCloudTools.cloudcode": { - "name": "Cloud Code" } } }, @@ -1197,9 +1183,6 @@ "ms-kubernetes-tools.vscode-kubernetes-tools": { "name": "Kubernetes" }, - "GoogleCloudTools.cloudcode": { - "name": "Cloud Code" - }, "ms-vscode-remote.remote-containers": { "name": "Dev Containers" } @@ -1642,7 +1625,6 @@ "companyName": "Microsoft" }, "appCenter": { - "win32-ia32": "appcenter://code-insiders?aid=54e00ade-f29f-46dc-8747-244de208ba6d", "win32-x64": "appcenter://code-insiders?aid=f047834f-d0e1-4aef-8870-5805ee483b2d", "win32-arm64": "appcenter://code-insiders?aid=fb1c1670-432e-43dc-a88e-8c5ed7293213", "linux-x64": "appcenter://code-insiders?aid=a04472a4-f4ea-4854-bf12-95bb0f2dd01a", @@ -1722,12 +1704,16 @@ "surveyUrl": "https://www.research.net/r/8KGJ9V8", "languageId": "csharp", "editCount": 10, - "userProbability": 0.05 + "userProbability": 0.1 } ], + "extensionsEnabledWithApiProposalVersion": [ + "GitHub.copilot-chat" + ], "extensionEnabledApiProposals": { "ms-vscode.vscode-selfhost-test-provider": [ - "testObserver" + "testObserver", + "attributableCoverage" ], "VisualStudioExptTeam.vscodeintellicode-completions": [ "inlineCompletionsAdditions" @@ -1762,11 +1748,12 @@ "testObserver", "quickPickItemTooltip", "terminalDataWriteEvent", - "saveEditor" + "terminalExecuteCommandEvent", + "contribIssueReporter", + "terminalShellIntegration" ], "ms-dotnettools.dotnet-interactive-vscode": [ - "notebookMessaging", - "languageConfigurationAutoClosingPairs" + "notebookMessaging" ], "GitHub.codespaces": [ "contribEditSessions", @@ -1832,6 +1819,7 @@ "ms-vscode-remote.remote-containers": [ "contribEditSessions", "resolvers", + "portsAttributes", "tunnels", "workspaceTrust", "terminalDimensions", @@ -1851,51 +1839,71 @@ "speech" ], "GitHub.vscode-pull-request-github": [ - "contribCommentThreadAdditionalMenu", - "tokenInformation", - "contribShareMenu", - "fileComments", - "contribCommentPeekContext", + "activeComment", "codiconDecoration", - "diffCommand", + "codeActionRanges", + "commentingRangeHint", + "commentReactor", + "commentReveal", + "commentThreadApplicability", + "contribAccessibilityHelpContent", "contribCommentEditorActionsMenu", - "readonlyMessage", - "treeViewMarkdownMessage", + "contribCommentPeekContext", + "contribCommentThreadAdditionalMenu", + "contribCommentsViewThreadMenus", + "contribEditorContentMenu", + "contribMultiDiffEditorMenus", + "contribShareMenu", + "diffCommand", + "fileComments", + "quickDiffProvider", "shareProvider", - "quickDiffProvider" + "tabInputTextMerge", + "tokenInformation", + "treeViewMarkdownMessage" ], "GitHub.copilot": [ + "authGetSessions", "inlineCompletionsAdditions", "interactive", - "interactiveUserActions", "terminalDataWriteEvent" ], "GitHub.copilot-nightly": [ "inlineCompletionsAdditions", "interactive", - "interactiveUserActions", "terminalDataWriteEvent" ], "GitHub.copilot-chat": [ - "handleIssueUri", "interactive", - "interactiveUserActions", "terminalDataWriteEvent", "terminalExecuteCommandEvent", "terminalSelection", "terminalQuickFixProvider", "chatProvider", - "chatVariables", - "chatAgents", - "chatAgents2", - "chatAgents2Additions", - "defaultChatAgent", - "readonlyMessage", + "chatParticipantAdditions", + "defaultChatParticipant", + "embeddings", + "chatVariableResolver", "mappedEditsProvider", "aiRelatedInformation", "codeActionAI", "findTextInFiles", - "textSearchProvider" + "textSearchProvider", + "commentReveal", + "contribSourceControlInputBoxMenu", + "contribCommentEditorActionsMenu", + "contribCommentThreadAdditionalMenu", + "contribCommentsViewThreadMenus", + "newSymbolNamesProvider", + "findFiles2", + "extensionsAny", + "authGetSessions", + "authLearnMore", + "testObserver", + "aiTextSearchProvider", + "documentFiltersExclusive", + "chatParticipantPrivate", + "lmTools" ], "GitHub.remotehub": [ "contribRemoteHelp", @@ -1912,6 +1920,9 @@ "textSearchProvider", "timeline" ], + "GitHub.copilot-nes": [ + "inlineEdit" + ], "ms-python.gather": [ "notebookCellExecutionState" ], @@ -1919,7 +1930,9 @@ "notebookCellExecutionState" ], "ms-python.debugpy": [ - "portsAttributes" + "portsAttributes", + "contribIssueReporter", + "debugVisualization" ], "ms-toolsai.jupyter-renderers": [ "contribNotebookStaticPreloads" @@ -1936,7 +1949,9 @@ "notebookControllerAffinityHidden", "contribNotebookStaticPreloads", "quickPickItemTooltip", - "notebookExecution" + "notebookExecution", + "notebookCellExecution", + "notebookVariableProvider" ], "dbaeumer.vscode-eslint": [ "notebookCellExecutionState" @@ -1950,6 +1965,11 @@ "ms-azuretools.vscode-azureresourcegroups": [ "authGetSessions" ], + "ms-azuretools.vscode-azure-github-copilot": [ + "chatParticipantAdditions", + "embeddings", + "languageModelSystem" + ], "ms-vscode.anycode": [ "extensionsAny" ], @@ -1972,12 +1992,15 @@ "microsoft-IsvExpTools.powerplatform-vscode-preview": [ "fileSearchProvider", "textSearchProvider" + ], + "TeamsDevApp.ms-teams-vscode-extension": [ + "chatParticipantAdditions", + "languageModelSystem" ] }, "tasConfig": { "endpoint": "https://default.exp-tas.com/vscode/ab", "telemetryEventName": "query-expfeature", - "featuresTelemetryPropertyName": "VSCode.ABExp.Features", "assignmentContextTelemetryPropertyName": "abexp.assignmentcontext" }, "extensionKind": { @@ -2168,23 +2191,51 @@ "https://*.vscode.dev", "https://*.github.dev", "https://gh.io", - "https://portal.azure.com" - ], - "trustedExtensionAuthAccess": [ - "vscode.git", - "vscode.github", - "ms-vscode.remote-repositories", - "github.remotehub", - "ms-vscode.azure-repos", - "ms-vscode.remote-server", - "github.vscode-pull-request-github", - "github.codespaces", - "ms-vsliveshare.vsliveshare", - "github.copilot", - "github.copilot-chat", - "ms-azuretools.vscode-azureresourcegroups", - "ms-edu.vscode-learning" + "https://portal.azure.com", + "https://raw.githubusercontent.com", + "https://private-user-images.githubusercontent.com", + "https://avatars.githubusercontent.com" ], + "trustedExtensionAuthAccess": { + "github": [ + "vscode.git", + "vscode.github", + "github.remotehub", + "ms-vscode.remote-server", + "github.vscode-pull-request-github", + "github.codespaces", + "github.copilot", + "github.copilot-chat", + "ms-vsliveshare.vsliveshare" + ], + "github-enterprise": [ + "vscode.git", + "vscode.github", + "github.remotehub", + "ms-vscode.remote-server", + "github.vscode-pull-request-github", + "github.codespaces", + "github.copilot", + "github.copilot-chat", + "ms-vsliveshare.vsliveshare" + ], + "microsoft": [ + "vscode.git", + "ms-vscode.azure-repos", + "ms-vscode.remote-server", + "ms-vsliveshare.vsliveshare", + "ms-azuretools.vscode-azureresourcegroups", + "ms-edu.vscode-learning" + ], + "microsoft-sovereign-cloud": [ + "vscode.git", + "ms-vscode.azure-repos", + "ms-vscode.remote-server", + "ms-vsliveshare.vsliveshare", + "ms-azuretools.vscode-azureresourcegroups", + "ms-edu.vscode-learning" + ] + }, "trustedExtensionProtocolHandlers": [ "vscode.git", "vscode.github-authentication", @@ -2260,6 +2311,13 @@ "user:email", "read:org" ] + }, + "microsoft": { + "scopes": [ + "46da2f7e-b5ef-422a-88d4-2a7f9de6a0b2/.default", + "profile", + "openid" + ] } } }, @@ -2280,6 +2338,28 @@ "files.associations", "workbench.editor.enablePreview" ], + "aiGeneratedWorkspaceTrust": { + "title": "This workspace was generated by GitHub Copilot", + "checkboxText": "Trust the contents of all files in this workspace", + "trustOption": "Yes, I trust the contents", + "dontTrustOption": "No, I don't trust the contents", + "startupTrustRequestLearnMore": "If you don't trust the contents of the files generated by GitHub Copilot, we recommend continuing in restricted mode. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more. " + }, + "gitHubEntitlement": { + "providerId": "github", + "command": { + "title": "Install GitHub Copilot (Paid for by {{org}})...", + "titleWithoutPlaceHolder": "Install GitHub Copilot", + "action": "workbench.extensions.installExtension", + "when": "workbench.accounts.experimental.showEntitlements" + }, + "entitlementUrl": "https://api.github.com/copilot_internal/user", + "extensionId": "github.copilot", + "enablementKey": "chat_enabled", + "confirmationAction": "Install", + "confirmationMessage": "Are you sure you want to install GitHub Copilot?" + }, + "chatParticipantRegistry": "https://az764295.vo.msecnd.net/extensions/chat.json", "builtInExtensions": [ { "name": "ms-vscode.js-debug-companion", @@ -2299,8 +2379,8 @@ }, { "name": "ms-vscode.js-debug", - "version": "1.84.0", - "sha256": "a57691eb4440e549edba7472c0313e94f24d46ebe1ede18784b552fc5d11e596", + "version": "1.91.0", + "sha256": "53b99146c7fa280f00c74414e09721530c622bf3e5eac2c967ddfb9906b51c80", "repo": "https://github.com/microsoft/vscode-js-debug", "metadata": { "id": "25629058-ddac-4e17-abba-74678e126c5d", @@ -2315,8 +2395,8 @@ }, { "name": "ms-vscode.vscode-js-profile-table", - "version": "1.0.3", - "sha256": "b9dab017506d9e6a469a0f82b392e4cb1d7a25a4843f1db8ba396cbee209cfc5", + "version": "1.0.9", + "sha256": "3b62ee4276a2bbea3fe230f94b1d5edd915b05966090ea56f882e1e0ab53e1a6", "repo": "https://github.com/microsoft/vscode-js-profile-visualizer", "metadata": { "id": "7e52b41b-71ad-457b-ab7e-0620f1fc4feb", @@ -2328,59 +2408,18 @@ }, "publisherDisplayName": "Microsoft" } - }, - { - "name": "ms-vscode-remote.remote-wsl-recommender", - "version": "0.0.19", - "sha256": "926095d290dc7cdb9daf40ef5ae7591db12171ba1af1f61afcb5a368d0fc66aa", - "repo": "https://github.com/microsoft/vscode-remote-wsl-recommender", - "metadata": { - "id": "cb296d3c-017a-4dee-83af-ebb5a5a16e9a", - "publisherId": { - "publisherId": "ac9410a2-0d75-40ec-90de-b59bb705801d", - "publisherName": "ms-vscode-remote", - "displayName": "Microsoft", - "flags": "verified" - }, - "publisherDisplayName": "Microsoft" - }, - "platforms": [ - "win32" - ], - "clientOnly": true } ], - "aiGeneratedWorkspaceTrust": { - "title": "This workspace was generated by GitHub Copilot", - "checkboxText": "Trust the contents of all files in this workspace", - "trustOption": "Yes, I trust the contents", - "dontTrustOption": "No, I don't trust the contents", - "startupTrustRequestLearnMore": "If you don't trust the contents of the files generated by GitHub Copilot, we recommend continuing in restricted mode. See [our docs](https://aka.ms/vscode-workspace-trust) to learn more. " - }, - "gitHubEntitlement": { - "providerId": "github", - "command": { - "title": "Install GitHub Copilot (Paid for by {{org}})", - "titleWithoutPlaceHolder": "Install GitHub Copilot", - "action": "workbench.extensions.installExtension", - "when": "workbench.accounts.experimental.showEntitlements" - }, - "entitlementUrl": "https://api.github.com/copilot_internal/user", - "extensionId": "github.copilot", - "enablementKey": "chat_enabled", - "confirmationAction": "Install", - "confirmationMessage": "Are you sure you want to install GitHub Copilot?" - }, - "commit": "a9d8fbca9ec9a7914f2077a83ca66a08c7e10f83", - "date": "2023-11-02T09:02:24.464Z", + "commit": "89690b9d76a88fab676d26651134a1ffa4562732", + "date": "2024-07-19T05:03:57.939Z", "checksums": { - "vs/base/parts/sandbox/electron-sandbox/preload.js": "+YjAT0E1c7lIptsWGS3Yew", - "vs/workbench/workbench.desktop.main.js": "zpnCTtoUdDuo4F0i+tO/mA", - "vs/workbench/workbench.desktop.main.css": "M7hVHL/fchc2dcCcOb5peQ", - "vs/workbench/api/node/extensionHostProcess.js": "jL1WgW8wzL9MAeP77gepkw", - "vs/code/electron-sandbox/workbench/workbench.html": "Nei/i2NoxE9Pdo7ZULeFgA", - "vs/code/electron-sandbox/workbench/workbench.js": "Cg5Ry8xPTQBp0/MflivowA" + "vs/base/parts/sandbox/electron-sandbox/preload.js": "AizCT2Po+TFTQCjXJ6SUGoBYdqqwoC37+x1tUWAeJoA", + "vs/workbench/workbench.desktop.main.js": "p/90LYSHncZE3JbSoa4Ru2il47LAaQpGvZ2wcYbbm1o", + "vs/workbench/workbench.desktop.main.css": "GRFTQtXRq6qLKqLOiThcmpd+GYLh90g9MTgIKrbSaDo", + "vs/workbench/api/node/extensionHostProcess.js": "jIqXj4hmbygZCAmCM9n4z3o6/jG2O2Am7M79FD3dK9k", + "vs/code/electron-sandbox/workbench/workbench.html": "MOHfHsuI+CL4nPwyAQjuFCAjFomNep+vcvjL0sLDlbw", + "vs/code/electron-sandbox/workbench/workbench.js": "idaTpvcRO136MBMe5v8QMyEwHM5fcYwrdzAKeAbuH2s" }, - "version": "1.85.0-insider", + "version": "1.92.0-insider", "target": "user" } \ No newline at end of file