diff --git a/SHA256.md b/SHA256.md index 86f111e152..f6e86d8efc 100644 --- a/SHA256.md +++ b/SHA256.md @@ -8,7 +8,7 @@ make sure that their SHA values match the values in the list below. following the instructions at https://code.visualstudio.com/docs/editor/extension-gallery#_common-questions. For example, download, - https://salesforce.gallery.vsassets.io/_apis/public/gallery/publisher/salesforce/extension/salesforcedx-vscode-core/62.5.1/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage. + https://salesforce.gallery.vsassets.io/_apis/public/gallery/publisher/salesforce/extension/salesforcedx-vscode-core/62.9.1/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage. 2. From a terminal, run: @@ -16,16 +16,16 @@ shasum -a 256 3. Confirm that the SHA in your output matches the value in this list of SHAs. -3fe30d9990763bd51eda35529f8608e6a0086d24ec2ab685fbc3e7bb0b991a67 salesforcedx-vscode-62.5.1.vsix -0df3f7c3a24a27fccc58184e98b8c96287dccaf8f6ac26ee108b2d93f686029e salesforcedx-vscode-apex-62.5.1.vsix -59c468a558a6d60c0bd260f161566ed71f7d3ad20bd5bd01846acedfa887f2a4 salesforcedx-vscode-apex-debugger-62.5.1.vsix -e36f63b8614bc0accdd5f252fdc56b924b3c6152049a6b81c0f275c0854731af salesforcedx-vscode-apex-replay-debugger-62.5.1.vsix -1c87c4a06339886ac1c2a5d08d32c34b04ace6c64fff6db5f14de0d7de224550 salesforcedx-vscode-core-62.5.1.vsix -83bd16c097e95ae238b79ce690cb8b799d5415d8cc1a0bdf39130faa904466cc salesforcedx-vscode-expanded-62.5.1.vsix -b497f3f0511cb0a5e88631ba114f94f6379100d503895992d9c85a383caaaa21 salesforcedx-vscode-lightning-62.5.1.vsix -6cd21e17bc39893b225695baf39f57d717ba110715665a6f5d9da930368968b7 salesforcedx-vscode-lwc-62.5.1.vsix -4061f13f7ff6f4f6410a5a5eab4edc1d707bf158a4bcc8493612eea956b1754d salesforcedx-vscode-soql-62.5.1.vsix -5fc5a13a351379bfc865dd484d321d849ff67298613545467f3c24e2df81ba76 salesforcedx-vscode-visualforce-62.5.1.vsix +40650dd21bb0d645870d6517350e4db3425659fe9518069b9700ad82c9438ea3 salesforcedx-vscode-62.9.1.vsix +014619a627fd65d0db02cc94de81c98eeda836a3b53a2e736b845eae37ce6ec4 salesforcedx-vscode-apex-62.9.1.vsix +aa6dcf52ab634c8efec204eb351542ea70f3b44b1cae7ef815a2616f6ad8a11a salesforcedx-vscode-apex-debugger-62.9.1.vsix +1b29d934781775e7b4c2e246909c20994c78a2392c3e850ec345adc74175a140 salesforcedx-vscode-apex-replay-debugger-62.9.1.vsix +b55cb5febfe5be023ff02056ca7181c7c88c53904e2da80311a5a35c798a08d7 salesforcedx-vscode-core-62.9.1.vsix +eff8e5afd842547cf6b690086fbde2d209c116a02a90c51c209592f74f5765b5 salesforcedx-vscode-expanded-62.9.1.vsix +8268422ebeb3340670651f399943fa38bf39ce4b5eeac76592b32d375aad3746 salesforcedx-vscode-lightning-62.9.1.vsix +7c275998fd98d6e475d96dc90409a8f89e528898d4a6a82017e6c13701d3cf3c salesforcedx-vscode-lwc-62.9.1.vsix +a5ce2a1bd0e71b7872ee9a227f63bd4c93cc7987824a309708dfe0e2f724622c salesforcedx-vscode-soql-62.9.1.vsix +e11642f021381fba9e84e08821aba64bc8a46931f559ab4a371d59b66e38ae3e salesforcedx-vscode-visualforce-62.9.1.vsix 4. Change the filename extension for the file that you downloaded from .zip to diff --git a/lerna.json b/lerna.json index 1980a68019..4fe9b75642 100644 --- a/lerna.json +++ b/lerna.json @@ -2,7 +2,7 @@ "packages": [ "packages/*" ], - "version": "62.8.0", + "version": "62.10.0", "command": { "version": { "allowBranch": [ diff --git a/package-lock.json b/package-lock.json index 72c0892925..48f84e07a5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32655,10 +32655,10 @@ }, "packages/salesforcedx-apex-debugger": { "name": "@salesforce/salesforcedx-apex-debugger", - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "dependencies": { - "@salesforce/salesforcedx-utils": "62.8.0", + "@salesforce/salesforcedx-utils": "62.10.0", "@vscode/debugadapter": "1.68.0", "@vscode/debugprotocol": "1.68.0", "async-lock": "1.0.0", @@ -32666,7 +32666,7 @@ "request-light": "^0.7.0" }, "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", "@types/async-lock": "0.0.20", "@types/chai": "4.3.3", "@types/jest": "^29.5.5", @@ -32698,10 +32698,10 @@ }, "packages/salesforcedx-apex-replay-debugger": { "name": "@salesforce/salesforcedx-apex-replay-debugger", - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "dependencies": { - "@salesforce/salesforcedx-utils": "62.8.0", + "@salesforce/salesforcedx-utils": "62.10.0", "@vscode/debugadapter": "1.68.0", "@vscode/debugprotocol": "1.68.0", "vscode-uri": "1.0.1" @@ -32732,12 +32732,12 @@ }, "packages/salesforcedx-sobjects-faux-generator": { "name": "@salesforce/salesforcedx-sobjects-faux-generator", - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "dependencies": { "@jsforce/jsforce-node": "3.4.1", "@salesforce/core-bundle": "8.6.1", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "shelljs": "0.8.5" }, "devDependencies": { @@ -32777,10 +32777,10 @@ }, "packages/salesforcedx-test-utils-vscode": { "name": "@salesforce/salesforcedx-test-utils-vscode", - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "dependencies": { - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "shelljs": "0.8.5" }, "devDependencies": { @@ -32858,7 +32858,7 @@ }, "packages/salesforcedx-utils": { "name": "@salesforce/salesforcedx-utils", - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "dependencies": { "cross-spawn": "7.0.6", @@ -32879,13 +32879,13 @@ }, "packages/salesforcedx-utils-vscode": { "name": "@salesforce/salesforcedx-utils-vscode", - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "dependencies": { "@salesforce/core-bundle": "8.6.1", "@salesforce/source-deploy-retrieve-bundle": "12.7.4", "@salesforce/source-tracking-bundle": "7.1.17", - "@salesforce/vscode-service-provider": "^1.3.0-rc.1", + "@salesforce/vscode-service-provider": "1.2.1", "applicationinsights": "1.0.7", "cross-spawn": "7.0.6", "rxjs": "^5.4.1", @@ -32908,6 +32908,15 @@ "vscode": "^1.90.0" } }, + "packages/salesforcedx-utils-vscode/node_modules/@salesforce/vscode-service-provider": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@salesforce/vscode-service-provider/-/vscode-service-provider-1.2.1.tgz", + "integrity": "sha512-QiAE/MnE38cX0FCRA6uYCgkCl6B0QyyXouBtA5uCvNjwO7Z4XzrRH47t9rKkRZstXR5URxYOJFXTp0mXG2dIaQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=18.18.2" + } + }, "packages/salesforcedx-utils-vscode/node_modules/@types/shelljs": { "version": "0.7.9", "resolved": "https://registry.npmjs.org/@types/shelljs/-/shelljs-0.7.9.tgz", @@ -32955,10 +32964,10 @@ }, "packages/salesforcedx-visualforce-language-server": { "name": "@salesforce/salesforcedx-visualforce-language-server", - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "dependencies": { - "@salesforce/salesforcedx-visualforce-markup-language-server": "62.8.0", + "@salesforce/salesforcedx-visualforce-markup-language-server": "62.10.0", "typescript": "^5.6.2", "vscode-css-languageservice": "2.1.9", "vscode-languageserver": "5.2.1", @@ -32978,7 +32987,7 @@ }, "packages/salesforcedx-visualforce-markup-language-server": { "name": "@salesforce/salesforcedx-visualforce-markup-language-server", - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "dependencies": { "vscode-languageserver-types": "3.4.0", @@ -33014,20 +33023,20 @@ "integrity": "sha512-nB56YeA3cStjwWT2WJJUifWh3e4FxEwN4aIr3EKV3DOt6WPSrBAtotKJhvoOrCcqsHDZofNy6gg9d1KvsqbdhA==" }, "packages/salesforcedx-vscode": { - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "engines": { "vscode": "^1.90.0" } }, "packages/salesforcedx-vscode-apex": { - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "dependencies": { "@salesforce/apex-node-bundle": "8.1.12", "@salesforce/apex-tmlanguage": "1.8.0", "@salesforce/core-bundle": "8.6.1", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "@salesforce/vscode-service-provider": "^1.3.0-rc.1", "expand-home-dir": "0.0.3", "find-java-home": "0.2.0", @@ -33036,7 +33045,7 @@ "vscode-languageclient": "8.1.0" }, "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", "@salesforce/ts-sinon": "1.4.0", "@types/chai": "4.3.3", "@types/mocha": "^5", @@ -33059,16 +33068,16 @@ } }, "packages/salesforcedx-vscode-apex-debugger": { - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "dependencies": { - "@salesforce/salesforcedx-apex-debugger": "62.8.0", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-apex-debugger": "62.10.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "@vscode/debugprotocol": "1.68.0", "vscode-extension-telemetry": "0.0.17" }, "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", "@types/chai": "4.3.3", "@types/mocha": "^5", "@types/node": "^20.0.0", @@ -33166,20 +33175,20 @@ } }, "packages/salesforcedx-vscode-apex-replay-debugger": { - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "dependencies": { "@salesforce/apex-node-bundle": "8.1.12", "@salesforce/core-bundle": "8.6.1", - "@salesforce/salesforcedx-apex-replay-debugger": "62.8.0", - "@salesforce/salesforcedx-utils": "62.8.0", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-apex-replay-debugger": "62.10.0", + "@salesforce/salesforcedx-utils": "62.10.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "async-lock": "1.0.0", "request-light": "^0.7.0", "vscode-extension-telemetry": "0.0.17" }, "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", "@salesforce/ts-sinon": "1.4.0", "@types/async-lock": "0.0.20", "@types/chai": "4.3.3", @@ -33414,13 +33423,13 @@ "integrity": "sha512-SYU4z1dL0PyIMd4Vj8YOqFvHu7Hz/enbWtpfnVbJHU4Nd1YNYx8u0ennumc6h48GQNeOLxmwySmnADouT/AuZA==" }, "packages/salesforcedx-vscode-core": { - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "dependencies": { "@jsforce/jsforce-node": "3.4.1", "@salesforce/core-bundle": "8.6.1", - "@salesforce/salesforcedx-sobjects-faux-generator": "62.8.0", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-sobjects-faux-generator": "62.10.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "@salesforce/schemas": "1.9.0", "@salesforce/source-deploy-retrieve-bundle": "12.7.4", "@salesforce/templates": "62.0.1", @@ -33434,7 +33443,7 @@ "shelljs": "0.8.5" }, "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", "@salesforce/ts-sinon": "^1.0.0", "@types/adm-zip": "^0.5.0", "@types/chai": "4.3.3", @@ -33621,26 +33630,26 @@ } }, "packages/salesforcedx-vscode-expanded": { - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "engines": { "vscode": "^1.90.0" } }, "packages/salesforcedx-vscode-lightning": { - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "dependencies": { "@salesforce/aura-language-server": "4.12.2", "@salesforce/core-bundle": "8.6.1", "@salesforce/lightning-lsp-common": "4.12.2", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "applicationinsights": "1.0.7", "vscode-extension-telemetry": "0.0.17", "vscode-languageclient": "^5.2.1" }, "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", "@types/chai": "4.3.3", "@types/mocha": "^5", "@types/node": "^20.0.0", @@ -33796,13 +33805,13 @@ } }, "packages/salesforcedx-vscode-lwc": { - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "dependencies": { "@salesforce/core-bundle": "8.6.1", "@salesforce/lightning-lsp-common": "4.12.2", "@salesforce/lwc-language-server": "4.12.2", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "ajv": "6.12.6", "applicationinsights": "1.0.7", "jest-editor-support": "30.3.1", @@ -33814,7 +33823,7 @@ "vscode-languageclient": "^5.2.1" }, "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", "@types/chai": "4.3.3", "@types/mocha": "^5", "@types/node": "^20.0.0", @@ -34365,7 +34374,7 @@ } }, "packages/salesforcedx-vscode-soql": { - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "dependencies": { "@jsforce/jsforce-node": "3.4.1", @@ -34377,9 +34386,9 @@ "@salesforce/soql-model": "1.0.0" }, "devDependencies": { - "@salesforce/salesforcedx-sobjects-faux-generator": "62.8.0", - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-sobjects-faux-generator": "62.10.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "@salesforce/soql-common": "0.2.1", "@salesforce/ts-sinon": "1.4.0", "@salesforce/ts-types": "2.0.12", @@ -34660,18 +34669,18 @@ "dev": true }, "packages/salesforcedx-vscode-visualforce": { - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "dependencies": { - "@salesforce/salesforcedx-visualforce-language-server": "62.8.0", - "@salesforce/salesforcedx-visualforce-markup-language-server": "62.8.0", + "@salesforce/salesforcedx-visualforce-language-server": "62.10.0", + "@salesforce/salesforcedx-visualforce-markup-language-server": "62.10.0", "vscode-extension-telemetry": "0.0.17", "vscode-languageclient": "5.2.1", "vscode-languageserver-protocol": "3.14.1", "vscode-languageserver-types": "3.14.0" }, "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", "@types/chai": "4.3.3", "@types/mocha": "^5", "@types/node": "^20.0.0", @@ -34709,11 +34718,11 @@ } }, "packages/system-tests": { - "version": "62.8.0", + "version": "62.10.0", "license": "BSD-3-Clause", "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "@types/chai": "4.3.3", "@types/mocha": "^5", "@types/node": "^20.0.0", diff --git a/packages/salesforcedx-apex-debugger/package.json b/packages/salesforcedx-apex-debugger/package.json index c57975312a..4ffae29f37 100644 --- a/packages/salesforcedx-apex-debugger/package.json +++ b/packages/salesforcedx-apex-debugger/package.json @@ -2,7 +2,7 @@ "name": "@salesforce/salesforcedx-apex-debugger", "displayName": "Apex Debugger Adapter", "description": "Implements the VS Code Debug Protocol for the Apex Debugger", - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "license": "BSD-3-Clause", "engines": { @@ -12,7 +12,7 @@ "Debuggers" ], "dependencies": { - "@salesforce/salesforcedx-utils": "62.8.0", + "@salesforce/salesforcedx-utils": "62.10.0", "@vscode/debugadapter": "1.68.0", "@vscode/debugprotocol": "1.68.0", "async-lock": "1.0.0", @@ -20,7 +20,7 @@ "request-light": "^0.7.0" }, "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", "@types/async-lock": "0.0.20", "@types/chai": "4.3.3", "@types/jest": "^29.5.5", diff --git a/packages/salesforcedx-apex-replay-debugger/package.json b/packages/salesforcedx-apex-replay-debugger/package.json index 193fb9d060..aa39769619 100644 --- a/packages/salesforcedx-apex-replay-debugger/package.json +++ b/packages/salesforcedx-apex-replay-debugger/package.json @@ -2,7 +2,7 @@ "name": "@salesforce/salesforcedx-apex-replay-debugger", "displayName": "Apex Replay Debug Adapter", "description": "Implements the VS Code Debug Protocol for the Apex Replay Debugger", - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "preview": true, "license": "BSD-3-Clause", @@ -13,7 +13,7 @@ "Debuggers" ], "dependencies": { - "@salesforce/salesforcedx-utils": "62.8.0", + "@salesforce/salesforcedx-utils": "62.10.0", "@vscode/debugadapter": "1.68.0", "@vscode/debugprotocol": "1.68.0", "vscode-uri": "1.0.1" diff --git a/packages/salesforcedx-sobjects-faux-generator/package.json b/packages/salesforcedx-sobjects-faux-generator/package.json index 6655586531..8ce98be471 100644 --- a/packages/salesforcedx-sobjects-faux-generator/package.json +++ b/packages/salesforcedx-sobjects-faux-generator/package.json @@ -2,7 +2,7 @@ "name": "@salesforce/salesforcedx-sobjects-faux-generator", "displayName": "Salesforce SObject Faux Generator", "description": "Fetches sobjects and generates their faux apex class to be used for Apex Language Server", - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "license": "BSD-3-Clause", "engines": { @@ -12,7 +12,7 @@ "dependencies": { "@jsforce/jsforce-node": "3.4.1", "@salesforce/core-bundle": "8.6.1", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "shelljs": "0.8.5" }, "devDependencies": { diff --git a/packages/salesforcedx-test-utils-vscode/package.json b/packages/salesforcedx-test-utils-vscode/package.json index 61d3ff36fa..4e52776ff7 100644 --- a/packages/salesforcedx-test-utils-vscode/package.json +++ b/packages/salesforcedx-test-utils-vscode/package.json @@ -2,14 +2,14 @@ "name": "@salesforce/salesforcedx-test-utils-vscode", "displayName": "SFDX Test Utilities for VS Code", "description": "Provides test utilities to interface the SFDX libraries with VS Code", - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "license": "BSD-3-Clause", "categories": [ "Other" ], "dependencies": { - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "shelljs": "0.8.5" }, "devDependencies": { diff --git a/packages/salesforcedx-utils-vscode/package.json b/packages/salesforcedx-utils-vscode/package.json index 413e89b3d3..17b2695b45 100644 --- a/packages/salesforcedx-utils-vscode/package.json +++ b/packages/salesforcedx-utils-vscode/package.json @@ -2,7 +2,7 @@ "name": "@salesforce/salesforcedx-utils-vscode", "displayName": "SFDX Utilities for VS Code", "description": "Provides utilities to interface the SFDX libraries with VS Code", - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "license": "BSD-3-Clause", "categories": [ @@ -13,7 +13,7 @@ "@salesforce/core-bundle": "8.6.1", "@salesforce/source-deploy-retrieve-bundle": "12.7.4", "@salesforce/source-tracking-bundle": "7.1.17", - "@salesforce/vscode-service-provider": "^1.3.0-rc.1", + "@salesforce/vscode-service-provider": "1.2.1", "applicationinsights": "1.0.7", "cross-spawn": "7.0.6", "rxjs": "^5.4.1", diff --git a/packages/salesforcedx-utils/package.json b/packages/salesforcedx-utils/package.json index e9e22f37b3..743d754c8a 100644 --- a/packages/salesforcedx-utils/package.json +++ b/packages/salesforcedx-utils/package.json @@ -1,7 +1,7 @@ { "name": "@salesforce/salesforcedx-utils", "displayName": "Node Utilities for VS Code", - "version": "62.8.0", + "version": "62.10.0", "description": "Provides node specific utilities for the Salesforce VSCode extensions", "publisher": "salesforce", "license": "BSD-3-Clause", diff --git a/packages/salesforcedx-utils/src/types/localization/localizationProvider.ts b/packages/salesforcedx-utils/src/types/localization/localizationProvider.ts index b671764ee2..3a281f4a61 100644 --- a/packages/salesforcedx-utils/src/types/localization/localizationProvider.ts +++ b/packages/salesforcedx-utils/src/types/localization/localizationProvider.ts @@ -5,6 +5,5 @@ * For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause */ export type LocalizationProvider = { - // eslint-disable-next-line @typescript-eslint/no-explicit-any localize(label: string, ...args: any[]): string; }; diff --git a/packages/salesforcedx-visualforce-language-server/package.json b/packages/salesforcedx-visualforce-language-server/package.json index 56ea9508d5..c108651bf2 100644 --- a/packages/salesforcedx-visualforce-language-server/package.json +++ b/packages/salesforcedx-visualforce-language-server/package.json @@ -1,14 +1,14 @@ { "name": "@salesforce/salesforcedx-visualforce-language-server", "description": "Visualforce language server", - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "license": "BSD-3-Clause", "engines": { "vscode": "^1.90.0" }, "dependencies": { - "@salesforce/salesforcedx-visualforce-markup-language-server": "62.8.0", + "@salesforce/salesforcedx-visualforce-markup-language-server": "62.10.0", "typescript": "^5.6.2", "vscode-css-languageservice": "2.1.9", "vscode-languageserver": "5.2.1", diff --git a/packages/salesforcedx-visualforce-language-server/src/visualforceServer.ts b/packages/salesforcedx-visualforce-language-server/src/visualforceServer.ts index 72c06295aa..b9bb97295e 100644 --- a/packages/salesforcedx-visualforce-language-server/src/visualforceServer.ts +++ b/packages/salesforcedx-visualforce-language-server/src/visualforceServer.ts @@ -25,7 +25,6 @@ import { ColorInformation, ColorPresentationRequest, DocumentColorRequest, - // eslint-disable-next-line @typescript-eslint/no-unused-vars ServerCapabilities as CPServerCapabilities } from 'vscode-languageserver-protocol'; import { ConfigurationParams, ConfigurationRequest } from 'vscode-languageserver-protocol'; diff --git a/packages/salesforcedx-visualforce-markup-language-server/package.json b/packages/salesforcedx-visualforce-markup-language-server/package.json index dc729d5d28..060ba58184 100644 --- a/packages/salesforcedx-visualforce-markup-language-server/package.json +++ b/packages/salesforcedx-visualforce-markup-language-server/package.json @@ -1,7 +1,7 @@ { "name": "@salesforce/salesforcedx-visualforce-markup-language-server", "description": "Language service for Visualforce Markup", - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "license": "BSD-3-Clause", "engines": { diff --git a/packages/salesforcedx-vscode-apex-debugger/package.json b/packages/salesforcedx-vscode-apex-debugger/package.json index 10dfe28bea..7d4bf33768 100644 --- a/packages/salesforcedx-vscode-apex-debugger/package.json +++ b/packages/salesforcedx-vscode-apex-debugger/package.json @@ -14,7 +14,7 @@ "color": "#ECECEC", "theme": "light" }, - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "license": "BSD-3-Clause", "engines": { @@ -24,13 +24,13 @@ "Debuggers" ], "dependencies": { - "@salesforce/salesforcedx-apex-debugger": "62.8.0", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-apex-debugger": "62.10.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "@vscode/debugprotocol": "1.68.0", "vscode-extension-telemetry": "0.0.17" }, "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", "@types/chai": "4.3.3", "@types/mocha": "^5", "@types/node": "^20.0.0", diff --git a/packages/salesforcedx-vscode-apex-debugger/src/adapter/debugConfigurationProvider.ts b/packages/salesforcedx-vscode-apex-debugger/src/adapter/debugConfigurationProvider.ts index bb98d9daee..01c8f9dff5 100644 --- a/packages/salesforcedx-vscode-apex-debugger/src/adapter/debugConfigurationProvider.ts +++ b/packages/salesforcedx-vscode-apex-debugger/src/adapter/debugConfigurationProvider.ts @@ -26,7 +26,7 @@ export class DebugConfigurationProvider implements vscode.DebugConfigurationProv public provideDebugConfigurations( folder: vscode.WorkspaceFolder | undefined, - // eslint-disable-next-line @typescript-eslint/no-unused-vars + token?: vscode.CancellationToken ): vscode.ProviderResult { return [DebugConfigurationProvider.getConfig(folder)]; @@ -35,7 +35,7 @@ export class DebugConfigurationProvider implements vscode.DebugConfigurationProv public resolveDebugConfiguration( folder: vscode.WorkspaceFolder | undefined, config: vscode.DebugConfiguration, - // eslint-disable-next-line @typescript-eslint/no-unused-vars + token?: vscode.CancellationToken ): vscode.ProviderResult { return this.asyncDebugConfig(folder, config).catch(async err => { diff --git a/packages/salesforcedx-vscode-apex-debugger/src/context/isvContext.ts b/packages/salesforcedx-vscode-apex-debugger/src/context/isvContext.ts index 28352b8ba5..830dfd8f0d 100644 --- a/packages/salesforcedx-vscode-apex-debugger/src/context/isvContext.ts +++ b/packages/salesforcedx-vscode-apex-debugger/src/context/isvContext.ts @@ -27,11 +27,11 @@ export const registerIsvAuthWatcher = (extensionContext: vscode.ExtensionContext if (vscode.workspace.workspaceFolders instanceof Array && vscode.workspace.workspaceFolders.length > 0) { const configPath = projectPaths.salesforceProjectConfig(); const isvAuthWatcher = vscode.workspace.createFileSystemWatcher(configPath); - /* eslint-disable @typescript-eslint/no-unused-vars */ + isvAuthWatcher.onDidChange(uri => setupGlobalDefaultUserIsvAuth()); isvAuthWatcher.onDidCreate(uri => setupGlobalDefaultUserIsvAuth()); isvAuthWatcher.onDidDelete(uri => setupGlobalDefaultUserIsvAuth()); - /* eslint-enable @typescript-eslint/no-unused-vars */ + extensionContext.subscriptions.push(isvAuthWatcher); } }; diff --git a/packages/salesforcedx-vscode-apex-debugger/src/index.ts b/packages/salesforcedx-vscode-apex-debugger/src/index.ts index b7ea763ae3..2b57340130 100644 --- a/packages/salesforcedx-vscode-apex-debugger/src/index.ts +++ b/packages/salesforcedx-vscode-apex-debugger/src/index.ts @@ -185,7 +185,7 @@ export const getExceptionBreakpointCache = (): Map { const clsWatcher = vscode.workspace.createFileSystemWatcher('**/*.cls'); - /* eslint-disable @typescript-eslint/no-unused-vars */ + clsWatcher.onDidChange(uri => notifyDebuggerSessionFileChanged()); clsWatcher.onDidCreate(uri => notifyDebuggerSessionFileChanged()); clsWatcher.onDidDelete(uri => notifyDebuggerSessionFileChanged()); @@ -193,7 +193,7 @@ const registerFileWatchers = (): vscode.Disposable => { trgWatcher.onDidChange(uri => notifyDebuggerSessionFileChanged()); trgWatcher.onDidCreate(uri => notifyDebuggerSessionFileChanged()); trgWatcher.onDidDelete(uri => notifyDebuggerSessionFileChanged()); - /* eslint-enable @typescript-eslint/no-unused-vars */ + return vscode.Disposable.from(clsWatcher, trgWatcher); }; diff --git a/packages/salesforcedx-vscode-apex-replay-debugger/package.json b/packages/salesforcedx-vscode-apex-replay-debugger/package.json index e1499d40b9..256bb6d9f9 100644 --- a/packages/salesforcedx-vscode-apex-replay-debugger/package.json +++ b/packages/salesforcedx-vscode-apex-replay-debugger/package.json @@ -14,7 +14,7 @@ "color": "#ECECEC", "theme": "light" }, - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "license": "BSD-3-Clause", "engines": { @@ -26,15 +26,15 @@ "dependencies": { "@salesforce/apex-node-bundle": "8.1.12", "@salesforce/core-bundle": "8.6.1", - "@salesforce/salesforcedx-apex-replay-debugger": "62.8.0", - "@salesforce/salesforcedx-utils": "62.8.0", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-apex-replay-debugger": "62.10.0", + "@salesforce/salesforcedx-utils": "62.10.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "async-lock": "1.0.0", "request-light": "^0.7.0", "vscode-extension-telemetry": "0.0.17" }, "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", "@salesforce/ts-sinon": "1.4.0", "@types/async-lock": "0.0.20", "@types/chai": "4.3.3", diff --git a/packages/salesforcedx-vscode-apex/package.json b/packages/salesforcedx-vscode-apex/package.json index 247c7c84e3..3612f44ade 100644 --- a/packages/salesforcedx-vscode-apex/package.json +++ b/packages/salesforcedx-vscode-apex/package.json @@ -14,7 +14,7 @@ "color": "#ECECEC", "theme": "light" }, - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "license": "BSD-3-Clause", "engines": { @@ -27,7 +27,7 @@ "@salesforce/apex-node-bundle": "8.1.12", "@salesforce/apex-tmlanguage": "1.8.0", "@salesforce/core-bundle": "8.6.1", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "@salesforce/vscode-service-provider": "^1.3.0-rc.1", "expand-home-dir": "0.0.3", "find-java-home": "0.2.0", @@ -36,7 +36,7 @@ "vscode-languageclient": "8.1.0" }, "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", "@salesforce/ts-sinon": "1.4.0", "@types/chai": "4.3.3", "@types/mocha": "^5", @@ -464,51 +464,56 @@ "public" ], "description": "%apex_oas_general_property_access-modifiers%" + }, + "salesforcedx-vscode-apex.enable-apex-ls-error-to-telemetry": { + "type": "boolean", + "default": false, + "description": "%enable-apex-ls-error-to-telemetry%" } - } - }, - "languages": [ - { - "id": "apex", - "aliases": [ - "Apex", - "apex" - ], - "extensions": [ - ".cls", - ".trigger", - ".soql" - ], - "configuration": "./syntaxes/apex.configuration.json" }, - { - "id": "apex-anon", - "aliases": [ - "Anonymous Apex" - ], - "extensions": [ - ".apex" - ], - "configuration": "./syntaxes/apex.configuration.json" - } - ], - "grammars": [ - { - "language": "apex", - "scopeName": "source.apex", - "path": "./grammars/apex.tmLanguage" - }, - { - "language": "apex-anon", - "scopeName": "source.apex", - "path": "./grammars/apex.tmLanguage" - } - ], - "snippets": [ - { - "language": "apex", - "path": "./snippets/apex.json" - } - ] + "languages": [ + { + "id": "apex", + "aliases": [ + "Apex", + "apex" + ], + "extensions": [ + ".cls", + ".trigger", + ".soql" + ], + "configuration": "./syntaxes/apex.configuration.json" + }, + { + "id": "apex-anon", + "aliases": [ + "Anonymous Apex" + ], + "extensions": [ + ".apex" + ], + "configuration": "./syntaxes/apex.configuration.json" + } + ], + "grammars": [ + { + "language": "apex", + "scopeName": "source.apex", + "path": "./grammars/apex.tmLanguage" + }, + { + "language": "apex-anon", + "scopeName": "source.apex", + "path": "./grammars/apex.tmLanguage" + } + ], + "snippets": [ + { + "language": "apex", + "path": "./snippets/apex.json" + } + ] + } } } diff --git a/packages/salesforcedx-vscode-apex/package.nls.ja.json b/packages/salesforcedx-vscode-apex/package.nls.ja.json index 205af16c70..35ad2f75f9 100644 --- a/packages/salesforcedx-vscode-apex/package.nls.ja.json +++ b/packages/salesforcedx-vscode-apex/package.nls.ja.json @@ -20,8 +20,9 @@ "apex_verbose_level_trace_description": "Output everything, including details about notifications and responses received by the client, and requests sent by the server.", "configuration_title": "Salesforce Apex Configuration", "collapse_tests_title": "SFDX: Apex テストを隠す", + "enable-apex-ls-error-to-telemetry": "Allow the Apex Language Server to collect telemetry of errors", "create_apex_action_method": "SFDX: Create Apex Action from Selected Method", - "create_apex_action_class": "SFDX: Create Apex Action from This Class", + "create_apex_action_class": "SFDX: Create Apex Action from This Class", "go_to_definition_title": "定義に移動", "java_home_description": "Specifies the folder path to the Java 11, Java 17, or Java 21 runtime used to launch the Apex Language Server. Note on Windows the backslashes must be escaped.\n\nMac Example: `/Library/Java/JavaVirtualMachines/openjdk-11.jdk/Contents/Home`\n\nWindows Example: `C:\\\\Program Files\\\\Zulu\\\\zulu-17`\n\nLinux Example: `/usr/lib/jvm/java-21-openjdk-amd64`", "refresh_test_title": "テストを更新", diff --git a/packages/salesforcedx-vscode-apex/package.nls.json b/packages/salesforcedx-vscode-apex/package.nls.json index c8964c83bc..7b11debf42 100644 --- a/packages/salesforcedx-vscode-apex/package.nls.json +++ b/packages/salesforcedx-vscode-apex/package.nls.json @@ -22,6 +22,7 @@ "apex_verbose_level_trace_description": "Output everything, including details about notifications and responses received by the client, and requests sent by the server.", "configuration_title": "Salesforce Apex Configuration", "collapse_tests_title": "SFDX: Collapse All Apex Tests", + "enable-apex-ls-error-to-telemetry": "Allow the Apex Language Server to collect telemetry of errors", "create_apex_action_method": "SFDX: Create Apex Action from Selected Method", "create_apex_action_class": "SFDX: Create Apex Action from This Class", "go_to_definition_title": "Go to Definition", diff --git a/packages/salesforcedx-vscode-apex/src/languageServer.ts b/packages/salesforcedx-vscode-apex/src/languageServer.ts index 02bd7b7bb5..9397a7d833 100644 --- a/packages/salesforcedx-vscode-apex/src/languageServer.ts +++ b/packages/salesforcedx-vscode-apex/src/languageServer.ts @@ -16,6 +16,7 @@ import { nls } from './messages'; import * as requirements from './requirements'; import { retrieveEnableSyncInitJobs, + retrieveEnableApexLSErrorToTelemetry, retrieveAAClassDefModifiers, retrieveAAClassAccessModifiers, retrieveAAMethodDefModifiers, @@ -87,7 +88,9 @@ const createServer = async (extensionContext: vscode.ExtensionContext): Promise< args.push( '-Dtrace.protocol=false', `-Dapex.lsp.root.log.level=${LANGUAGE_SERVER_LOG_LEVEL}`, - `-agentlib:jdwp=transport=dt_socket,server=y,suspend=${SUSPEND_LANGUAGE_SERVER_STARTUP ? 'y' : 'n'},address=*:${JDWP_DEBUG_PORT},quiet=y` + `-agentlib:jdwp=transport=dt_socket,server=y,suspend=${ + SUSPEND_LANGUAGE_SERVER_STARTUP ? 'y' : 'n' + },address=*:${JDWP_DEBUG_PORT},quiet=y` ); if (process.env.YOURKIT_PROFILER_AGENT) { if (SUSPEND_LANGUAGE_SERVER_STARTUP) { @@ -164,6 +167,7 @@ export const buildClientOptions = (): LanguageClientOptions => { initializationOptions: { enableEmbeddedSoqlCompletion: soqlExtensionInstalled, enableSynchronizedInitJobs: retrieveEnableSyncInitJobs(), + enableErrorToTelemetry: retrieveEnableApexLSErrorToTelemetry(), apexActionClassDefModifiers: retrieveAAClassDefModifiers().join(','), apexActionClassAccessModifiers: retrieveAAClassAccessModifiers().join(','), apexActionMethodDefModifiers: retrieveAAMethodDefModifiers().join(','), diff --git a/packages/salesforcedx-vscode-apex/src/settings.ts b/packages/salesforcedx-vscode-apex/src/settings.ts index 620b509f8e..ecd3be39eb 100644 --- a/packages/salesforcedx-vscode-apex/src/settings.ts +++ b/packages/salesforcedx-vscode-apex/src/settings.ts @@ -8,6 +8,21 @@ import { SFDX_CORE_CONFIGURATION_NAME } from '@salesforce/salesforcedx-utils-vscode'; import * as vscode from 'vscode'; +export const retrieveTestCodeCoverage = (): boolean => { + return vscode.workspace + .getConfiguration(SFDX_CORE_CONFIGURATION_NAME) + .get('retrieve-test-code-coverage', false); +}; + +export const retrieveEnableSyncInitJobs = (): boolean => { + return vscode.workspace.getConfiguration().get('salesforcedx-vscode-apex.wait-init-jobs', true); +}; + +export const retrieveEnableApexLSErrorToTelemetry = (): boolean => { + return vscode.workspace + .getConfiguration() + .get('salesforcedx-vscode-apex.enable-apex-ls-error-to-telemetry', false); +}; // Eligibility for apex action ONLY, should not be changed by users unless overwriting in settings.json const APEX_ACTION_CLASS_DEF_MODIFIERS = ['withsharing']; const APEX_ACTION_CLASS_ACCESS_MODIFIERS = ['global', 'public']; @@ -22,16 +37,6 @@ const DEFAULT_CLASS_ACCESS_MODIFIERS = ['global', 'public']; const DEFAULT_METHOD_ACCESS_MODIFIERS = ['global', 'public']; const DEFAULT_PROP_ACCESS_MODIFIERS = ['global', 'public']; -export const retrieveTestCodeCoverage = (): boolean => { - return vscode.workspace - .getConfiguration(SFDX_CORE_CONFIGURATION_NAME) - .get('retrieve-test-code-coverage', false); -}; - -export const retrieveEnableSyncInitJobs = (): boolean => { - return vscode.workspace.getConfiguration().get('salesforcedx-vscode-apex.wait-init-jobs', true); -}; - // Configurations of the definitions of eligible apex classes/methods/properties // We want to lock the eligibility criteria for apexoas, so we do not expose the settings to customer // But we can still modify the config through settings.json diff --git a/packages/salesforcedx-vscode-apex/src/views/testOutlineProvider.ts b/packages/salesforcedx-vscode-apex/src/views/testOutlineProvider.ts index 6d1cd7bf6d..d687db56bb 100644 --- a/packages/salesforcedx-vscode-apex/src/views/testOutlineProvider.ts +++ b/packages/salesforcedx-vscode-apex/src/views/testOutlineProvider.ts @@ -14,7 +14,6 @@ import { nls } from '../messages'; import { IconsEnum, iconHelpers } from './icons'; import { ApexTestMethod } from './lspConverter'; -// eslint-disable-next-line @typescript-eslint/no-unsafe-call, @typescript-eslint/no-unsafe-member-access const safeLocalize = (val: string) => nls.localize(val); // Message @@ -161,7 +160,7 @@ export class ApexTestOutlineProvider implements vscode.TreeDataProvider { testLevel: TestLevel.RunSpecifiedTests }); const apexLibExecutor = new ApexLibraryTestRunExecutor(['testClass', 'secondTestClass'], 'path/to/dir', false); - runTestStub.callsFake( - // eslint-disable-next-line @typescript-eslint/no-unused-vars - (payload, codecoverage, exitEarly, progressReporter, token) => { - progressReporter.report({ - type: 'StreamingClientProgress', - value: 'streamingTransportUp', - message: 'Listening for streaming state changes...' - }); - progressReporter.report({ - type: 'StreamingClientProgress', - value: 'streamingProcessingTestRun', - message: 'Processing test run 707500000000000001', - testRunId: '707500000000000001' - }); - progressReporter.report({ - type: 'FormatTestResultProgress', - value: 'retrievingTestRunSummary', - message: 'Retrieving test run summary record' - }); - progressReporter.report({ - type: 'FormatTestResultProgress', - value: 'queryingForAggregateCodeCoverage', - message: 'Querying for aggregate code coverage results' - }); - return passingResult; - } - ); + runTestStub.callsFake((payload, codecoverage, exitEarly, progressReporter, token) => { + progressReporter.report({ + type: 'StreamingClientProgress', + value: 'streamingTransportUp', + message: 'Listening for streaming state changes...' + }); + progressReporter.report({ + type: 'StreamingClientProgress', + value: 'streamingProcessingTestRun', + message: 'Processing test run 707500000000000001', + testRunId: '707500000000000001' + }); + progressReporter.report({ + type: 'FormatTestResultProgress', + value: 'retrievingTestRunSummary', + message: 'Retrieving test run summary record' + }); + progressReporter.report({ + type: 'FormatTestResultProgress', + value: 'queryingForAggregateCodeCoverage', + message: 'Querying for aggregate code coverage results' + }); + return passingResult; + }); await apexLibExecutor.run(undefined, progress, cancellationToken); diff --git a/packages/salesforcedx-vscode-core/package.json b/packages/salesforcedx-vscode-core/package.json index ddf5b7ff6c..e0e25a9eec 100644 --- a/packages/salesforcedx-vscode-core/package.json +++ b/packages/salesforcedx-vscode-core/package.json @@ -14,7 +14,7 @@ "color": "#ECECEC", "theme": "light" }, - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "license": "BSD-3-Clause", "engines": { @@ -26,8 +26,8 @@ "dependencies": { "@jsforce/jsforce-node": "3.4.1", "@salesforce/core-bundle": "8.6.1", - "@salesforce/salesforcedx-sobjects-faux-generator": "62.8.0", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-sobjects-faux-generator": "62.10.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "@salesforce/schemas": "1.9.0", "@salesforce/source-deploy-retrieve-bundle": "12.7.4", "@salesforce/templates": "62.0.1", @@ -41,7 +41,7 @@ "shelljs": "0.8.5" }, "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", "@salesforce/ts-sinon": "^1.0.0", "@types/adm-zip": "^0.5.0", "@types/chai": "4.3.3", diff --git a/packages/salesforcedx-vscode-core/src/commands/aliasList.ts b/packages/salesforcedx-vscode-core/src/commands/aliasList.ts index e2eefd6718..673ce1c7f5 100644 --- a/packages/salesforcedx-vscode-core/src/commands/aliasList.ts +++ b/packages/salesforcedx-vscode-core/src/commands/aliasList.ts @@ -10,7 +10,6 @@ import { nls } from '../messages'; import { EmptyParametersGatherer, SfCommandlet, SfCommandletExecutor, SfWorkspaceChecker } from './util'; export class AliasList extends SfCommandletExecutor<{}> { - // eslint-disable-next-line @typescript-eslint/no-unused-vars public build(data: {}): Command { return new SfCommandBuilder() .withDescription(nls.localize('alias_list_text')) diff --git a/packages/salesforcedx-vscode-core/src/commands/auth/orgLoginAccessToken.ts b/packages/salesforcedx-vscode-core/src/commands/auth/orgLoginAccessToken.ts index 80696e5713..8832805f82 100644 --- a/packages/salesforcedx-vscode-core/src/commands/auth/orgLoginAccessToken.ts +++ b/packages/salesforcedx-vscode-core/src/commands/auth/orgLoginAccessToken.ts @@ -19,7 +19,6 @@ export class OrgLoginAccessTokenExecutor extends LibraryCommandletExecutor, progress?: vscode.Progress<{ @@ -27,7 +26,6 @@ export class OrgLoginAccessTokenExecutor extends LibraryCommandletExecutor, token?: vscode.CancellationToken - /* eslint-enable @typescript-eslint/no-unused-vars */ ): Promise { const { instanceUrl, accessToken, alias } = response.data; try { diff --git a/packages/salesforcedx-vscode-core/src/commands/auth/orgLogout.ts b/packages/salesforcedx-vscode-core/src/commands/auth/orgLogout.ts index bf4ff1d446..aa3fa5d42c 100644 --- a/packages/salesforcedx-vscode-core/src/commands/auth/orgLogout.ts +++ b/packages/salesforcedx-vscode-core/src/commands/auth/orgLogout.ts @@ -35,7 +35,6 @@ export class OrgLogoutAll extends SfCommandletExecutor<{}> { return instance; } - // eslint-disable-next-line @typescript-eslint/no-unused-vars public build(data: {}): Command { return new SfCommandBuilder() .withDescription(nls.localize('org_logout_all_text')) @@ -61,7 +60,6 @@ export class OrgLogoutDefault extends LibraryCommandletExecutor { super(nls.localize('org_logout_default_text'), 'org_logout_default', OUTPUT_CHANNEL); } - /* eslint-disable @typescript-eslint/no-unused-vars */ public async run( response: ContinueResponse, progress?: Progress<{ @@ -69,7 +67,6 @@ export class OrgLogoutDefault extends LibraryCommandletExecutor { increment?: number | undefined; }>, token?: CancellationToken - /* eslint-enable @typescript-eslint/no-unused-vars */ ): Promise { try { await removeUsername(response.data); diff --git a/packages/salesforcedx-vscode-core/src/commands/configList.ts b/packages/salesforcedx-vscode-core/src/commands/configList.ts index bfc3790c79..5d52a6e65a 100644 --- a/packages/salesforcedx-vscode-core/src/commands/configList.ts +++ b/packages/salesforcedx-vscode-core/src/commands/configList.ts @@ -10,7 +10,6 @@ import { nls } from '../messages'; import { EmptyParametersGatherer, SfCommandlet, SfCommandletExecutor, SfWorkspaceChecker } from './util'; export class ConfigList extends SfCommandletExecutor<{}> { - // eslint-disable-next-line @typescript-eslint/no-unused-vars public build(data: {}): Command { return new SfCommandBuilder() .withDescription(nls.localize('config_list_text')) diff --git a/packages/salesforcedx-vscode-core/src/commands/configSet.ts b/packages/salesforcedx-vscode-core/src/commands/configSet.ts index bca30d5efa..54c37f6aff 100644 --- a/packages/salesforcedx-vscode-core/src/commands/configSet.ts +++ b/packages/salesforcedx-vscode-core/src/commands/configSet.ts @@ -33,7 +33,6 @@ export class ConfigSetExecutor extends LibraryCommandletExecutor<{}> { this.usernameOrAlias = `${usernameOrAlias}`.split(',')[0]; } - // eslint-disable-next-line @typescript-eslint/no-unused-vars public async run(response: ContinueResponse): Promise { let result: boolean; let message: string | undefined; diff --git a/packages/salesforcedx-vscode-core/src/commands/dataQuery.ts b/packages/salesforcedx-vscode-core/src/commands/dataQuery.ts index d1787f37b5..2212eed3c8 100644 --- a/packages/salesforcedx-vscode-core/src/commands/dataQuery.ts +++ b/packages/salesforcedx-vscode-core/src/commands/dataQuery.ts @@ -87,7 +87,6 @@ export enum ApiType { const workspaceChecker = new SfWorkspaceChecker(); -// eslint-disable-next-line @typescript-eslint/no-unused-vars export const dataQuery = (explorerDir?: any): void => { const parameterGatherer = new GetQueryAndApiInputs(); const commandlet = new SfCommandlet(workspaceChecker, parameterGatherer, new DataQueryExecutor()); diff --git a/packages/salesforcedx-vscode-core/src/commands/debuggerStop.ts b/packages/salesforcedx-vscode-core/src/commands/debuggerStop.ts index b982189361..faf45cdf51 100644 --- a/packages/salesforcedx-vscode-core/src/commands/debuggerStop.ts +++ b/packages/salesforcedx-vscode-core/src/commands/debuggerStop.ts @@ -58,7 +58,6 @@ export class DebuggerSessionDetachExecutor extends SfCommandletExecutor { - // eslint-disable-next-line @typescript-eslint/no-unused-vars public build(data: {}): Command { return new SfCommandBuilder() .withArg('data:query') diff --git a/packages/salesforcedx-vscode-core/src/commands/describeMetadata.ts b/packages/salesforcedx-vscode-core/src/commands/describeMetadata.ts index 73e22f9206..3626ea745c 100644 --- a/packages/salesforcedx-vscode-core/src/commands/describeMetadata.ts +++ b/packages/salesforcedx-vscode-core/src/commands/describeMetadata.ts @@ -23,7 +23,6 @@ export class DescribeMetadataExecutor extends SfCommandletExecutor { super(); } - // eslint-disable-next-line @typescript-eslint/no-unused-vars public build(data: {}): Command { return new SfCommandBuilder() .withArg('org:list:metadata-types') diff --git a/packages/salesforcedx-vscode-core/src/commands/isvdebugging/bootstrapCmd.ts b/packages/salesforcedx-vscode-core/src/commands/isvdebugging/bootstrapCmd.ts index 1467f02a14..bc873f5415 100644 --- a/packages/salesforcedx-vscode-core/src/commands/isvdebugging/bootstrapCmd.ts +++ b/packages/salesforcedx-vscode-core/src/commands/isvdebugging/bootstrapCmd.ts @@ -35,7 +35,7 @@ import { } from '../projectGenerate'; import { CompositeParametersGatherer, EmptyPreChecker, SfCommandlet, SfCommandletExecutor } from '../util'; // below uses require due to bundling restrictions -// eslint-disable-next-line @typescript-eslint/no-var-requires, @typescript-eslint/no-unused-vars +// eslint-disable-next-line @typescript-eslint/no-var-requires const AdmZip = require('adm-zip'); export type InstalledPackageInfo = { @@ -56,7 +56,6 @@ export class IsvDebugBootstrapExecutor extends SfCommandletExecutor<{}> { public readonly relativeApexPackageXmlPath = path.join(this.relativeMetadataTempPath, PACKAGE_XML); public readonly relativeInstalledPackagesPath = path.join(projectPaths.relativeToolsFolder(), INSTALLED_PACKAGES); - // eslint-disable-next-line @typescript-eslint/no-unused-vars public build(data: {}): Command { throw new Error('not in use'); } @@ -349,12 +348,10 @@ export class IsvDebugBootstrapExecutor extends SfCommandletExecutor<{}> { return result; } - /* eslint-disable @typescript-eslint/no-unused-vars */ protected attachExecution( execution: CommandExecution, cancellationTokenSource: vscode.CancellationTokenSource, cancellationToken: vscode.CancellationToken - /* eslint-enable @typescript-eslint/no-unused-vars */ ) { channelService.streamCommandOutput(execution); channelService.showChannelOutput(); diff --git a/packages/salesforcedx-vscode-core/src/commands/listMetadata.ts b/packages/salesforcedx-vscode-core/src/commands/listMetadata.ts index 5cc9a84eb8..f8e61fb38c 100644 --- a/packages/salesforcedx-vscode-core/src/commands/listMetadata.ts +++ b/packages/salesforcedx-vscode-core/src/commands/listMetadata.ts @@ -28,7 +28,6 @@ export class ListMetadataExecutor extends SfCommandletExecutor { this.folder = folder; } - // eslint-disable-next-line @typescript-eslint/no-unused-vars public build(data: {}): Command { const builder = new SfCommandBuilder() .withArg('org:list:metadata') diff --git a/packages/salesforcedx-vscode-core/src/commands/orgCreate.ts b/packages/salesforcedx-vscode-core/src/commands/orgCreate.ts index e4cb51e3c1..9b0e3b99cb 100644 --- a/packages/salesforcedx-vscode-core/src/commands/orgCreate.ts +++ b/packages/salesforcedx-vscode-core/src/commands/orgCreate.ts @@ -74,7 +74,6 @@ export class OrgCreateExecutor extends SfCommandletExecutor { this.logMetric(execution.command.logName, startTime); try { diff --git a/packages/salesforcedx-vscode-core/src/commands/orgList.ts b/packages/salesforcedx-vscode-core/src/commands/orgList.ts index 01e343c243..a4740c31e6 100644 --- a/packages/salesforcedx-vscode-core/src/commands/orgList.ts +++ b/packages/salesforcedx-vscode-core/src/commands/orgList.ts @@ -10,7 +10,6 @@ import { nls } from '../messages'; import { PromptConfirmGatherer, SfCommandlet, SfCommandletExecutor, SfWorkspaceChecker } from './util'; export class OrgListExecutor extends SfCommandletExecutor<{}> { - // eslint-disable-next-line @typescript-eslint/no-unused-vars public build(data: { choice?: string }): Command { return new SfCommandBuilder() .withDescription(nls.localize('org_list_clean_text')) diff --git a/packages/salesforcedx-vscode-core/src/commands/orgOpen.ts b/packages/salesforcedx-vscode-core/src/commands/orgOpen.ts index 7e0a45f5e4..d86f1ff9fe 100644 --- a/packages/salesforcedx-vscode-core/src/commands/orgOpen.ts +++ b/packages/salesforcedx-vscode-core/src/commands/orgOpen.ts @@ -24,7 +24,6 @@ import { workspaceUtils } from '../util'; import { EmptyParametersGatherer, SfCommandlet, SfCommandletExecutor, SfWorkspaceChecker } from './util'; export class OrgOpenContainerExecutor extends SfCommandletExecutor<{}> { - // eslint-disable-next-line @typescript-eslint/no-unused-vars public build(data: {}): Command { return new SfCommandBuilder() .withDescription(nls.localize('org_open_default_scratch_org_text')) @@ -94,7 +93,7 @@ export class OrgOpenContainerExecutor extends SfCommandletExecutor<{}> { export class OrgOpenExecutor extends SfCommandletExecutor<{}> { protected showChannelOutput = false; - // eslint-disable-next-line @typescript-eslint/no-unused-vars + public build(data: {}): Command { return new SfCommandBuilder() .withDescription(nls.localize('org_open_default_scratch_org_text')) diff --git a/packages/salesforcedx-vscode-core/src/commands/projectGenerateManifest.ts b/packages/salesforcedx-vscode-core/src/commands/projectGenerateManifest.ts index aea1b3e8a7..76edf544ad 100644 --- a/packages/salesforcedx-vscode-core/src/commands/projectGenerateManifest.ts +++ b/packages/salesforcedx-vscode-core/src/commands/projectGenerateManifest.ts @@ -30,7 +30,7 @@ export class GenerateManifestExecutor extends LibraryCommandletExecutor this.sourcePaths = sourcePaths; this.responseText = responseText; } - /* eslint-disable @typescript-eslint/no-unused-vars */ + public async run( response: ContinueResponse, progress?: vscode.Progress<{ @@ -38,7 +38,6 @@ export class GenerateManifestExecutor extends LibraryCommandletExecutor increment?: number | undefined; }>, token?: vscode.CancellationToken - /* eslint-enable @typescript-eslint/no-unused-vars */ ): Promise { if (this.sourcePaths) { const packageXML = await ComponentSet.fromSource(this.sourcePaths).getPackageXml(); diff --git a/packages/salesforcedx-vscode-core/src/commands/projectRetrieveStart.ts b/packages/salesforcedx-vscode-core/src/commands/projectRetrieveStart.ts index a525ac956c..2deaf6fb06 100644 --- a/packages/salesforcedx-vscode-core/src/commands/projectRetrieveStart.ts +++ b/packages/salesforcedx-vscode-core/src/commands/projectRetrieveStart.ts @@ -50,7 +50,6 @@ export class ProjectRetrieveStartExecutor extends SfCommandletExecutor<{}> { this.flag = flag; } - // eslint-disable-next-line @typescript-eslint/no-unused-vars public build(data: {}): Command { const builder = new SfCommandBuilder() .withDescription(nls.localize(this.params.description.default)) diff --git a/packages/salesforcedx-vscode-core/src/commands/refreshSObjects.ts b/packages/salesforcedx-vscode-core/src/commands/refreshSObjects.ts index 0ca8e3f91a..8987df7d4b 100644 --- a/packages/salesforcedx-vscode-core/src/commands/refreshSObjects.ts +++ b/packages/salesforcedx-vscode-core/src/commands/refreshSObjects.ts @@ -83,7 +83,7 @@ export class RefreshSObjectsExecutor extends SfCommandletExecutor<{}> { public static readonly onRefreshSObjectsCommandCompletion = RefreshSObjectsExecutor.refreshSObjectsCommandCompletionEventEmitter.event; private static isActive = false; - // eslint-disable-next-line @typescript-eslint/no-unused-vars + public build(data: {}): Command { return new SfCommandBuilder() .withDescription(nls.localize('sobjects_refresh')) diff --git a/packages/salesforcedx-vscode-core/src/commands/source/sourceTrackingGetStatusExecutor.ts b/packages/salesforcedx-vscode-core/src/commands/source/sourceTrackingGetStatusExecutor.ts index aeea66004d..8ef460eb47 100644 --- a/packages/salesforcedx-vscode-core/src/commands/source/sourceTrackingGetStatusExecutor.ts +++ b/packages/salesforcedx-vscode-core/src/commands/source/sourceTrackingGetStatusExecutor.ts @@ -27,7 +27,6 @@ export class SourceTrackingGetStatusExecutor extends LibraryCommandletExecutor): Promise { await this.execute(); return true; diff --git a/packages/salesforcedx-vscode-core/src/commands/startApexDebugLogging.ts b/packages/salesforcedx-vscode-core/src/commands/startApexDebugLogging.ts index 56a52daf2f..a0e80adbd7 100644 --- a/packages/salesforcedx-vscode-core/src/commands/startApexDebugLogging.ts +++ b/packages/salesforcedx-vscode-core/src/commands/startApexDebugLogging.ts @@ -37,7 +37,6 @@ export class StartApexDebugLoggingExecutor extends SfCommandletExecutor<{}> { channelService.streamCommandOutput(execution); } - // eslint-disable-next-line @typescript-eslint/no-unused-vars public async execute(response: ContinueResponse<{}>): Promise { const startTime = process.hrtime(); const executionWrapper = new CompositeCliCommandExecutor(this.build()).execute(this.cancellationToken); diff --git a/packages/salesforcedx-vscode-core/src/commands/stopApexDebugLogging.ts b/packages/salesforcedx-vscode-core/src/commands/stopApexDebugLogging.ts index 4069f60aed..751b1bbdb3 100644 --- a/packages/salesforcedx-vscode-core/src/commands/stopApexDebugLogging.ts +++ b/packages/salesforcedx-vscode-core/src/commands/stopApexDebugLogging.ts @@ -20,7 +20,6 @@ export class StopApexDebugLoggingExecutor extends SfCommandletExecutor<{}> { return deleteTraceFlag(); } - // eslint-disable-next-line @typescript-eslint/no-unused-vars public execute(response: ContinueResponse<{}>): void { const startTime = process.hrtime(); const cancellationTokenSource = new vscode.CancellationTokenSource(); diff --git a/packages/salesforcedx-vscode-core/src/commands/templates/baseTemplateCommand.ts b/packages/salesforcedx-vscode-core/src/commands/templates/baseTemplateCommand.ts index 9b8e0ea5a1..ce3c50154d 100644 --- a/packages/salesforcedx-vscode-core/src/commands/templates/baseTemplateCommand.ts +++ b/packages/salesforcedx-vscode-core/src/commands/templates/baseTemplateCommand.ts @@ -49,7 +49,6 @@ export abstract class BaseTemplateCommand extends SfCommandletExecutor implements CommandletExecutor { return parsed; } - /* eslint-disable @typescript-eslint/no-unused-vars */ protected getTelemetryData( success: boolean, response: ContinueResponse, output: string - /* eslint-enable @typescript-eslint/no-unused-vars */ ): TelemetryData | undefined { return; } @@ -117,7 +115,7 @@ export abstract class SfCommandletExecutor implements CommandletExecutor { * timestamps post-operation, in order to be in sync for the * "Detect Conflicts at Sync" setting. */ - // eslint-disable-next-line @typescript-eslint/no-unused-vars + protected updateCache(result: any): void {} public abstract build(data: T): Command; diff --git a/packages/salesforcedx-vscode-core/src/conflict/conflictNode.ts b/packages/salesforcedx-vscode-core/src/conflict/conflictNode.ts index cec0a1f975..28e2179fd6 100644 --- a/packages/salesforcedx-vscode-core/src/conflict/conflictNode.ts +++ b/packages/salesforcedx-vscode-core/src/conflict/conflictNode.ts @@ -52,7 +52,7 @@ export class ConflictNode extends vscode.TreeItem { } // TODO: create issue to track this - // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore get tooltip() { if (this._conflict) { diff --git a/packages/salesforcedx-vscode-core/src/index.ts b/packages/salesforcedx-vscode-core/src/index.ts index 8bf6887bd8..e8119672f5 100644 --- a/packages/salesforcedx-vscode-core/src/index.ts +++ b/packages/salesforcedx-vscode-core/src/index.ts @@ -115,17 +115,14 @@ const flagIgnoreConflicts: FlagParameter = { flag: '--ignore-conflicts' }; -const registerCommands = ( - // eslint-disable-next-line @typescript-eslint/no-unused-vars - extensionContext: vscode.ExtensionContext -): vscode.Disposable => { +const registerCommands = (extensionContext: vscode.ExtensionContext): vscode.Disposable => { // Customer-facing commands const orgLoginAccessTokenCmd = vscode.commands.registerCommand('sf.org.login.access.token', orgLoginAccessToken); const orgLoginWebCmd = vscode.commands.registerCommand('sf.org.login.web', orgLoginWeb); const orgLoginWebDevHubCmd = vscode.commands.registerCommand('sf.org.login.web.dev.hub', orgLoginWebDevHub); - // eslint-disable-next-line @typescript-eslint/no-unused-vars + const orgLogoutAllCmd = vscode.commands.registerCommand('sf.org.logout.all', orgLogoutAll); - // eslint-disable-next-line @typescript-eslint/no-unused-vars + const orgLogoutDefaultCmd = vscode.commands.registerCommand('sf.org.logout.default', orgLogoutDefault); const openDocumentationCmd = vscode.commands.registerCommand('sf.open.documentation', openDocumentation); const orgCreateCmd = vscode.commands.registerCommand('sf.org.create', orgCreate); @@ -243,12 +240,10 @@ const registerCommands = ( const diffFile = vscode.commands.registerCommand('sf.diff', sourceDiff); - // eslint-disable-next-line @typescript-eslint/no-unused-vars const diffFolder = vscode.commands.registerCommand('sf.folder.diff', sourceFolderDiff); const forceRefreshSObjectsCmd = vscode.commands.registerCommand('sf.internal.refreshsobjects', refreshSObjects); - // eslint-disable-next-line @typescript-eslint/no-unused-vars const renameLightningComponentCmd = vscode.commands.registerCommand( 'sf.rename.lightning.component', renameLightningComponent @@ -330,10 +325,7 @@ const registerCommands = ( ); }; -const registerInternalDevCommands = ( - // eslint-disable-next-line @typescript-eslint/no-unused-vars - extensionContext: vscode.ExtensionContext -): vscode.Disposable => { +const registerInternalDevCommands = (extensionContext: vscode.ExtensionContext): vscode.Disposable => { const internalLightningGenerateAppCmd = vscode.commands.registerCommand( 'sf.internal.lightning.generate.app', internalLightningGenerateApp diff --git a/packages/salesforcedx-vscode-core/src/messages/i18n.ja.ts b/packages/salesforcedx-vscode-core/src/messages/i18n.ja.ts index 914609d352..5a7d875677 100644 --- a/packages/salesforcedx-vscode-core/src/messages/i18n.ja.ts +++ b/packages/salesforcedx-vscode-core/src/messages/i18n.ja.ts @@ -272,30 +272,45 @@ export const messages = { AccessControlPolicy: 'Access Control Policies', ActionLinkGroupTemplate: 'Action Link Group Templates', + AIApplication: 'AI Applications', + AIApplicationConfig: 'AI Application Configs', AIAssistantTemplate: 'AI Assistant Templates', + ActionLauncherItemDef: 'Action Launcher Item Definitions', AnalyticSnapshot: 'Analytic Snapshots', AnimationRule: 'Animation Rules', ApexClass: 'Apex Classes', ApexComponent: 'Visualforce Components', + ApexEmailNotifications: 'Apex Email Notifications', ApexPage: 'Visualforce Pages', ApexTestSuite: 'Apex Test Suites', ApexTrigger: 'Apex Triggers', AppMenu: 'App Menus', + AppointmentAssignmentPolicy: 'Appointment Assignment Policies', + AppointmentSchedulingPolicy: 'Appointment Scheduling Policies', ApprovalProcess: 'Approval Processes', AssignmentRules: 'Assignment Rules', AssistantRecommendationType: 'Assistant Recommendation Types', + Audience: 'Audiences', AuraDefinitionBundle: 'Aura Components', AuthProvider: 'Auth Providers', AutoResponseRules: 'Auto Response Rules', + BatchProcessJobDefinition: 'Batch Process Job Definitions', + BlacklistedConsumer: 'Blacklisted Consumers', BrandingSet: 'Branding Sets', + BriefcaseDefinition: 'Briefcase Definitions', BusinessProcess: 'Business Processes', CallCenter: 'Call Centers', + CallCenterRoutingMap: 'Call Center Routing Maps', + CallCoachingMediaProvider: 'Call Coaching Media Providers', CampaignInfluenceModel: 'Campaign Influence Models', + CanvasMetadata: 'Canvas Metadatas', CaseSubjectParticle: 'Case Subject Particles', Certificate: 'Certificates', ChannelLayout: 'Channel Layouts', ChatterExtension: 'Chatter Extensions', + ChoiceList: 'Choice Lists', CleanDataService: 'Clean Data Services', + CMSConnectSource: 'CMS Connect Sources', CommandAction: 'Command Actions', Community: 'Communities', CommunityTemplateDefinition: 'Community Template Definitions', @@ -303,6 +318,10 @@ export const messages = { CompactLayout: 'Compact Layouts', ConnectedApp: 'Connected Apps', ContentAsset: 'Content Assets', + ConvIntelligenceSignalRule: 'Conv Intelligence Signal Rules', + ConversationChannelDefinition: 'Conversation Channel Definitions', + ConversationMessageDefinition: 'Conversation Message Definitions', + ConversationVendorInfo: 'Conversation Vendor Info', CorsWhitelistOrigin: 'Cors Whitelist Origins', CspTrustedSite: 'Csp Trusted Sites', CustomApplication: 'Custom Applications', @@ -313,6 +332,7 @@ export const messages = { CustomField: 'Custom Fields', CustomFieldTranslation: 'Custom Field Translations', CustomHelpMenuSection: 'Custom Help Menu Sections', + CustomIndex: 'Custom Indexes', CustomLabels: 'Custom Labels', CustomMetadata: 'Custom Metadatas', CustomNotificationType: 'Custom Notification Types', @@ -326,7 +346,10 @@ export const messages = { DashboardFolder: 'Dashboard Folders', DataCategoryGroup: 'Data Category Groups', DataPipeline: 'Data Pipelines', + DataWeaveResource: 'Data Category Resources', DelegateGroup: 'Delegate Groups', + DigitalExperienceBundle: 'Digital Experience Bundles', + DigitalExperienceConfig: 'Digital Experience Configs', Document: 'Documents', DocumentFolder: 'Document Folders', DuplicateRule: 'Duplicate Rules', @@ -339,35 +362,53 @@ export const messages = { EmbeddedServiceFieldService: 'Embedded Service Field Services', EmbeddedServiceFlowConfig: 'Embedded Service Flow Configs', EmbeddedServiceLiveAgent: 'Embedded Service Live Agents', + EmbeddedServiceMenuSettings: 'Embedded Service Menu Settings', EntitlementProcess: 'Entitlement Processes', EntitlementTemplate: 'Entitlement Templates', + EntityImplements: 'Entity Implements', EscalationRules: 'Escalation Rules', EventDelivery: 'Event Deliveries', + EventRelayConfig: 'Event Relay Configs', EventSubscription: 'Event Subscriptions', EventType: 'Event Types', ExperienceBundle: 'Experience Bundles', + ExperienceContainer: 'Experience Containers', + ExperiencePropertyTypeBundle: 'Experience Property Type Bundles', + ExternalAuthIdentityProvider: 'External Auth Identity Providers', + ExternalClientApplication: 'External Client Applications', + ExternalCredential: 'External Credentials', ExternalDataSource: 'External Data Sources', ExternalServiceRegistration: 'External Service Registrations', + ExtlClntAppConfigurablePolicies: 'External Client App Configurable Policies', + ExtlClntAppGlobalOauthSettings: 'External Client App Global OAuth Settings', + ExtlClntAppOauthConfigurablePolicies: 'External Client App OAuth Configurable Policies', + ExtlClntAppOauthSettings: 'External Client App OAuth Settings', FeatureParameterBoolean: 'Feature Parameter Booleans', FeatureParameterDate: 'Feature Parameter Dates', FeatureParameterInteger: 'Feature Parameter Integers', + FieldRestrictionRule: 'Field Restriction Rules', FieldSet: 'Field Sets', FlexiPage: 'Flexi Pages', Flow: 'Flows', FlowCategory: 'Flow Categories', FlowDefinition: 'Flow Definitions', + FlowTest: 'Flow Tests', Form: 'Forms', + GatewayProviderPaymentMethodType: 'Gateway Provider Payment Method Types', GlobalPicklist: 'Global Picklists', GlobalValueSet: 'Global Value Sets', GlobalValueSetTranslation: 'Global Value Set Translations', Group: 'Groups', HomePageComponent: 'Home Page Components', HomePageLayout: 'Home Page Layouts', + IframeWhiteListUrlSettings: 'Iframe White List Url Settings', + InboundNetworkConnection: 'Inbound Network Connections', Index: 'Indexes', InsightType: 'Insight Types', InstalledPackage: 'Installed Packages', IntegrationHubSettings: 'Integration Hub Settings', IntegrationHubSettingsType: 'Integration Hub Settings Types', + IPAddressRange: 'IP Address Ranges', KeywordList: 'Keyword Lists', Layout: 'Layouts', LeadConvertSettings: 'Lead Convert Settings', @@ -376,48 +417,80 @@ export const messages = { LightningBolt: 'Lightning Bolts', LightningComponentBundle: 'Lightning Web Components', LightningExperienceTheme: 'Lightning Experience Themes', + LightningMessageChannel: 'Lightning Message Channels', + LightningOnboardingConfig: 'Lightning Onboarding Configs', ListView: 'List Views', LiveChatAgentConfig: 'Live Chat Agent Configs', LiveChatButton: 'Live Chat Buttons', LiveChatDeployment: 'Live Chat Deployments', LiveChatSensitiveDataRule: 'Live Chat Sensitive Data Rules', + ManagedContentType: 'Managed Content Types', + ManagedEventSubscription: 'Managed Event Subscriptions', ManagedTopics: 'Managed Topics', MarketingResourceType: 'Marketing Resource Types', MatchingRules: 'Matching Rules', + MessagingChannel: 'Messaging Channels', MilestoneType: 'Milestone Types', + MLDataDefinition: 'ML Data Definitions', + MLPredictionDefinition: 'ML Prediction Definitions', + MLRecommendationDefinition: 'ML Recommendation Definitions', + MobileApplicationDetail: 'Mobile Application Details', + MobileSecurityAssignment: 'Mobile Security Assignments', + MobileSecurityPolicy: 'Mobile Security Policies', + MobSecurityCertPinConfig: 'Mobile Security Certificates Pin Configs', ModerationRule: 'Moderation Rules', + MutingPermissionSet: 'Muting Permission Sets', + MyDomainDiscoverableLogin: 'MyDomain Discoverable Logins', NamedCredential: 'Named Credentials', + NavigationMenu: 'Navigation Menu', Network: 'Networks', NetworkBranding: 'Network Brandings', + NotificationTypeConfig: 'Notification Type Configs', OauthCustomScope: 'OAuth Custom Scopes', + OauthTokenExchangeHandler: 'OAuth Token Exchange Handlers', Orchestration: 'Orchestrations', OrchestrationContext: 'Orchestration Contexts', + OutboundNetworkConnection: 'Outbound Network Connections', PathAssistant: 'Path Assistants', - PermissionSet: 'Permission Sets', - PermissionSetGroup: 'Permission Set Groups', + PaymentGatewayProvider: 'Payment Gateway Providers', + PersonAccountOwnerPowerUser: 'Person Account Owner Power Users', PlatformCachePartition: 'Platform Cache Partitions', PlatformEventChannel: 'Platform Event Channels', + PlatformEventChannelMember: 'Platform Event Channel Members', + PlatformEventSubscriberConfig: 'Platform Event Subscriber Configs', Portal: 'Portals', + PortalDelegablePermissionSet: 'Portal Delegable Permission Sets', PostTemplate: 'Post Templates', PresenceDeclineReason: 'Presence Decline Reasons', PresenceUserConfig: 'Presence User Configs', + ProcessFlowMigration: 'Process Flow Migrations', + ProductAttributeSet: 'Product Attribute Sets', Profile: 'Profiles', ProfilePasswordPolicy: 'Profile Password Policies', ProfileSessionSetting: 'Profile Session Settings', Prompt: 'Prompts', + PublicKeyCertificate: 'Public Key Certificates', + PublicKeyCertificateSet: 'Public Key Certificate Sets', Queue: 'Queues', QueueRoutingConfig: 'Queue Routing Configs', QuickAction: 'Quick Actions', RecommendationStrategy: 'Recommendation Strategies', RecordActionDeployment: 'Record Action Deployments', RecordType: 'Record Types', + RedirectWhitelistUrl: 'Redirect Whitelist Urls', + RegisteredExternalService: 'Registered External Services', RemoteSiteSetting: 'Remote Site Settings', Report: 'Reports', ReportFolder: 'Report Folders', ReportType: 'Report Types', + RestrictionRule: 'Restriction Rules', Role: 'Roles', SamlSsoConfig: 'Saml Sso Configs', + SchedulingObjective: 'Scheduling Objectives', + SchedulingRule: 'Scheduling Rules', Scontrol: 'Scontrols', + SearchCustomization: 'Search Customizations', + SearchOrgWideObjectConfig: 'Search Org Wide Object Configs', ServiceChannel: 'Service Channels', ServicePresenceStatus: 'Service Presence Status', Settings: 'Settings', @@ -429,22 +502,27 @@ export const messages = { SharingTerritoryRule: 'Sharing Territory Rules', SiteDotCom: 'Sites', Skill: 'Skills', + SkillType: 'Skill Types', StandardValueSet: 'Standard Value Sets', StandardValueSetTranslation: 'Standard Value Set Translations', StaticResource: 'Static Resources', SynonymDictionary: 'Synonym Dictionaries', + Territory: 'Territories', Territory2: 'Territory2', Territory2Model: 'Territory2 Models', Territory2Rule: 'Territory2 Rules', Territory2Type: 'Territory2 Types', - Territory: 'Territories', + TimeSheetTemplate: 'Time Sheet Templates', TopicsForObjects: 'Topics For Objects', TransactionSecurityPolicy: 'Transaction Security Policies', Translations: 'Translations', + UiFormatSpecificationSet: 'UI Format Specification Sets', UiPlugin: 'Ui Plugins', UserCriteria: 'User Criterias', + UserProfileSearchScope: 'User Profile Search Scopes', ValidationRule: 'Validation Rules', VisualizationPlugin: 'Visualization Plugins', + WaveAnalyticAssetCollection: 'Wave Analytic Asset Collections', WaveApplication: 'Wave Applications', WaveDashboard: 'Wave Dashboards', WaveDataflow: 'Wave Dataflows', diff --git a/packages/salesforcedx-vscode-core/src/messages/i18n.ts b/packages/salesforcedx-vscode-core/src/messages/i18n.ts index c23b6cae20..588e7c0302 100644 --- a/packages/salesforcedx-vscode-core/src/messages/i18n.ts +++ b/packages/salesforcedx-vscode-core/src/messages/i18n.ts @@ -360,6 +360,7 @@ export const messages = { Certificate: 'Certificates', ChannelLayout: 'Channel Layouts', ChatterExtension: 'Chatter Extensions', + ChoiceList: 'Choice Lists', CleanDataService: 'Clean Data Services', CMSConnectSource: 'CMS Connect Sources', CommandAction: 'Command Actions', @@ -369,8 +370,9 @@ export const messages = { CompactLayout: 'Compact Layouts', ConnectedApp: 'Connected Apps', ContentAsset: 'Content Assets', - ConversationMessageDefinition: 'Conversation Message Definitions', + ConvIntelligenceSignalRule: 'Conv Intelligence Signal Rules', ConversationChannelDefinition: 'Conversation Channel Definitions', + ConversationMessageDefinition: 'Conversation Message Definitions', ConversationVendorInfo: 'Conversation Vendor Info', CorsWhitelistOrigin: 'Cors Whitelist Origins', CspTrustedSite: 'Csp Trusted Sites', @@ -424,9 +426,15 @@ export const messages = { ExperienceBundle: 'Experience Bundles', ExperienceContainer: 'Experience Containers', ExperiencePropertyTypeBundle: 'Experience Property Type Bundles', + ExternalAuthIdentityProvider: 'External Auth Identity Providers', + ExternalClientApplication: 'External Client Applications', ExternalCredential: 'External Credentials', ExternalDataSource: 'External Data Sources', ExternalServiceRegistration: 'External Service Registrations', + ExtlClntAppConfigurablePolicies: 'External Client App Configurable Policies', + ExtlClntAppGlobalOauthSettings: 'External Client App Global OAuth Settings', + ExtlClntAppOauthConfigurablePolicies: 'External Client App OAuth Configurable Policies', + ExtlClntAppOauthSettings: 'External Client App OAuth Settings', FeatureParameterBoolean: 'Feature Parameter Booleans', FeatureParameterDate: 'Feature Parameter Dates', FeatureParameterInteger: 'Feature Parameter Integers', @@ -434,9 +442,9 @@ export const messages = { FieldSet: 'Field Sets', FlexiPage: 'Flexi Pages', Flow: 'Flows', - FlowTest: 'Flow Tests', FlowCategory: 'Flow Categories', FlowDefinition: 'Flow Definitions', + FlowTest: 'Flow Tests', Form: 'Forms', GatewayProviderPaymentMethodType: 'Gateway Provider Payment Method Types', GlobalPicklist: 'Global Picklists', @@ -469,8 +477,8 @@ export const messages = { LiveChatDeployment: 'Live Chat Deployments', LiveChatSensitiveDataRule: 'Live Chat Sensitive Data Rules', ManagedContentType: 'Managed Content Types', - ManagedTopics: 'Managed Topics', ManagedEventSubscription: 'Managed Event Subscriptions', + ManagedTopics: 'Managed Topics', MarketingResourceType: 'Marketing Resource Types', MatchingRules: 'Matching Rules', MessagingChannel: 'Messaging Channels', @@ -497,12 +505,10 @@ export const messages = { OutboundNetworkConnection: 'Outbound Network Connections', PathAssistant: 'Path Assistants', PaymentGatewayProvider: 'Payment Gateway Providers', - PlatformEventChannelMember: 'Platform Event Channel Members', - PermissionSet: 'Permission Sets', - PermissionSetGroup: 'Permission Set Groups', PersonAccountOwnerPowerUser: 'Person Account Owner Power Users', PlatformCachePartition: 'Platform Cache Partitions', PlatformEventChannel: 'Platform Event Channels', + PlatformEventChannelMember: 'Platform Event Channel Members', PlatformEventSubscriberConfig: 'Platform Event Subscriber Configs', Portal: 'Portals', PortalDelegablePermissionSet: 'Portal Delegable Permission Sets', @@ -515,6 +521,8 @@ export const messages = { ProfilePasswordPolicy: 'Profile Password Policies', ProfileSessionSetting: 'Profile Session Settings', Prompt: 'Prompts', + PublicKeyCertificate: 'Public Key Certificates', + PublicKeyCertificateSet: 'Public Key Certificate Sets', Queue: 'Queues', QueueRoutingConfig: 'Queue Routing Configs', QuickAction: 'Quick Actions', @@ -551,19 +559,19 @@ export const messages = { StandardValueSetTranslation: 'Standard Value Set Translations', StaticResource: 'Static Resources', SynonymDictionary: 'Synonym Dictionaries', + Territory: 'Territories', Territory2: 'Territory2', Territory2Model: 'Territory2 Models', Territory2Rule: 'Territory2 Rules', Territory2Type: 'Territory2 Types', - Territory: 'Territories', TimeSheetTemplate: 'Time Sheet Templates', TopicsForObjects: 'Topics For Objects', TransactionSecurityPolicy: 'Transaction Security Policies', Translations: 'Translations', + UiFormatSpecificationSet: 'UI Format Specification Sets', UiPlugin: 'Ui Plugins', UserCriteria: 'User Criterias', UserProfileSearchScope: 'User Profile Search Scopes', - UserProvisioningConfig: 'User Provisioning Configs', ValidationRule: 'Validation Rules', VisualizationPlugin: 'Visualization Plugins', WaveAnalyticAssetCollection: 'Wave Analytic Asset Collections', diff --git a/packages/salesforcedx-vscode-core/src/orgBrowser/metadataOutlineProvider.ts b/packages/salesforcedx-vscode-core/src/orgBrowser/metadataOutlineProvider.ts index f5e394e0be..0057e22334 100644 --- a/packages/salesforcedx-vscode-core/src/orgBrowser/metadataOutlineProvider.ts +++ b/packages/salesforcedx-vscode-core/src/orgBrowser/metadataOutlineProvider.ts @@ -68,7 +68,6 @@ export class MetadataOutlineProvider implements vscode.TreeDataProvider { - // eslint-disable-next-line @typescript-eslint/no-unused-vars public apply(item: typeof workspace): PredicateResponse { if (!workspaceUtils.hasRootWorkspace()) { return PredicateResponse.of(false, nls.localize('predicates_no_folder_opened_text')); diff --git a/packages/salesforcedx-vscode-core/src/services/getCoreLoggerService.ts b/packages/salesforcedx-vscode-core/src/services/getCoreLoggerService.ts index 88144baba4..d1fbd27337 100644 --- a/packages/salesforcedx-vscode-core/src/services/getCoreLoggerService.ts +++ b/packages/salesforcedx-vscode-core/src/services/getCoreLoggerService.ts @@ -5,8 +5,6 @@ * For full license text, see LICENSE.txt file in the repo root or https://opensource.org/licenses/BSD-3-Clause */ -/* eslint-disable @typescript-eslint/no-unused-vars */ - import { FieldValue, Fields, LoggerInterface, LogLine, LoggerLevelValue } from '@salesforce/vscode-service-provider'; export class CoreLoggerService implements LoggerInterface { diff --git a/packages/salesforcedx-vscode-expanded/package.json b/packages/salesforcedx-vscode-expanded/package.json index 6fbfc1ac6a..f411087dc0 100644 --- a/packages/salesforcedx-vscode-expanded/package.json +++ b/packages/salesforcedx-vscode-expanded/package.json @@ -14,7 +14,7 @@ "color": "#ECECEC", "theme": "light" }, - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "license": "BSD-3-Clause", "engines": { diff --git a/packages/salesforcedx-vscode-lightning/package.json b/packages/salesforcedx-vscode-lightning/package.json index 4db138f102..7992fb0451 100644 --- a/packages/salesforcedx-vscode-lightning/package.json +++ b/packages/salesforcedx-vscode-lightning/package.json @@ -14,7 +14,7 @@ "color": "#ECECEC", "theme": "light" }, - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "license": "BSD-3-Clause", "engines": { @@ -27,13 +27,13 @@ "@salesforce/aura-language-server": "4.12.2", "@salesforce/core-bundle": "8.6.1", "@salesforce/lightning-lsp-common": "4.12.2", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "applicationinsights": "1.0.7", "vscode-extension-telemetry": "0.0.17", "vscode-languageclient": "^5.2.1" }, "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", "@types/chai": "4.3.3", "@types/mocha": "^5", "@types/node": "^20.0.0", diff --git a/packages/salesforcedx-vscode-lwc/package.json b/packages/salesforcedx-vscode-lwc/package.json index 20496328f6..4099eac0dd 100644 --- a/packages/salesforcedx-vscode-lwc/package.json +++ b/packages/salesforcedx-vscode-lwc/package.json @@ -14,7 +14,7 @@ "color": "#ECECEC", "theme": "light" }, - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "license": "BSD-3-Clause", "engines": { @@ -27,7 +27,7 @@ "@salesforce/core-bundle": "8.6.1", "@salesforce/lightning-lsp-common": "4.12.2", "@salesforce/lwc-language-server": "4.12.2", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "ajv": "6.12.6", "applicationinsights": "1.0.7", "jest-editor-support": "30.3.1", @@ -39,7 +39,7 @@ "vscode-languageclient": "^5.2.1" }, "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", "@types/chai": "4.3.3", "@types/mocha": "^5", "@types/node": "^20.0.0", diff --git a/packages/salesforcedx-vscode-lwc/src/commands/lightningLwcStart.ts b/packages/salesforcedx-vscode-lwc/src/commands/lightningLwcStart.ts index 799832a933..f5ef918d27 100644 --- a/packages/salesforcedx-vscode-lwc/src/commands/lightningLwcStart.ts +++ b/packages/salesforcedx-vscode-lwc/src/commands/lightningLwcStart.ts @@ -66,7 +66,6 @@ export class LightningLwcStartExecutor extends SfCommandletExecutor<{}> { ); } - // eslint-disable-next-line @typescript-eslint/no-unused-vars public execute(response: ContinueResponse<{}>): void { const startTime = process.hrtime(); const cancellationTokenSource = new vscode.CancellationTokenSource(); diff --git a/packages/salesforcedx-vscode-lwc/src/index.ts b/packages/salesforcedx-vscode-lwc/src/index.ts index 172f106f14..4fa485a3e0 100644 --- a/packages/salesforcedx-vscode-lwc/src/index.ts +++ b/packages/salesforcedx-vscode-lwc/src/index.ts @@ -114,7 +114,6 @@ const getActivationMode = (): string => { return config.get('activationMode') || 'autodetect'; // default to autodetect }; -// eslint-disable-next-line @typescript-eslint/no-unused-vars const registerCommands = (_extensionContext: ExtensionContext): Disposable => { return Disposable.from( commands.registerCommand('sf.lightning.lwc.start', lightningLwcStart), diff --git a/packages/salesforcedx-vscode-lwc/src/testSupport/codeLens/provideLwcTestCodeLens.ts b/packages/salesforcedx-vscode-lwc/src/testSupport/codeLens/provideLwcTestCodeLens.ts index 857b9b541d..930292476a 100644 --- a/packages/salesforcedx-vscode-lwc/src/testSupport/codeLens/provideLwcTestCodeLens.ts +++ b/packages/salesforcedx-vscode-lwc/src/testSupport/codeLens/provideLwcTestCodeLens.ts @@ -18,7 +18,7 @@ import { TestExecutionInfo, TestInfoKind, TestType } from '../types'; */ export const provideLwcTestCodeLens = async ( document: TextDocument, - // eslint-disable-next-line @typescript-eslint/no-unused-vars + token: CancellationToken ): Promise => { const fsPath = document.uri.fsPath; diff --git a/packages/salesforcedx-vscode-soql/package.json b/packages/salesforcedx-vscode-soql/package.json index 234e902e83..c613864abc 100644 --- a/packages/salesforcedx-vscode-soql/package.json +++ b/packages/salesforcedx-vscode-soql/package.json @@ -9,7 +9,7 @@ "repository": { "url": "https://github.com/forcedotcom/salesforcedx-vscode" }, - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "license": "BSD-3-Clause", "icon": "images/VSCodeSoql.png", @@ -40,9 +40,9 @@ "@salesforce/soql-model": "1.0.0" }, "devDependencies": { - "@salesforce/salesforcedx-sobjects-faux-generator": "62.8.0", - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-sobjects-faux-generator": "62.10.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "@salesforce/soql-common": "0.2.1", "@salesforce/ts-sinon": "1.4.0", "@salesforce/ts-types": "2.0.12", diff --git a/packages/salesforcedx-vscode-soql/src/editor/soqlEditorProvider.ts b/packages/salesforcedx-vscode-soql/src/editor/soqlEditorProvider.ts index bc057723ed..f12c0708e3 100644 --- a/packages/salesforcedx-vscode-soql/src/editor/soqlEditorProvider.ts +++ b/packages/salesforcedx-vscode-soql/src/editor/soqlEditorProvider.ts @@ -28,7 +28,7 @@ export class SOQLEditorProvider implements vscode.CustomTextEditorProvider { public async resolveCustomTextEditor( document: vscode.TextDocument, webviewPanel: vscode.WebviewPanel, - // eslint-disable-next-line + _token: vscode.CancellationToken ): Promise { const soqlBuilderWebAssetsPathParam: string[] = diff --git a/packages/salesforcedx-vscode-soql/src/lspClient/codeCompletion.ts b/packages/salesforcedx-vscode-soql/src/lspClient/codeCompletion.ts index 07002cd3af..495a009a33 100644 --- a/packages/salesforcedx-vscode-soql/src/lspClient/codeCompletion.ts +++ b/packages/salesforcedx-vscode-soql/src/lspClient/codeCompletion.ts @@ -60,7 +60,6 @@ async function filterByContext( return filteredItems; } -// eslint-disable-next-line @typescript-eslint/no-explicit-any function isString(x: any): x is string { return typeof x === 'string'; } @@ -208,7 +207,7 @@ const expandFunctions: { .map(v => newCompletionItem( v.value, - // eslint-disable-next-line @typescript-eslint/restrict-plus-operands + "'" + v.value + "'", CompletionItemKind.Value ) diff --git a/packages/salesforcedx-vscode-visualforce/package.json b/packages/salesforcedx-vscode-visualforce/package.json index a6ab8a5801..c7eaf13690 100644 --- a/packages/salesforcedx-vscode-visualforce/package.json +++ b/packages/salesforcedx-vscode-visualforce/package.json @@ -14,7 +14,7 @@ "color": "#ECECEC", "theme": "light" }, - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "license": "BSD-3-Clause", "engines": { @@ -24,15 +24,15 @@ "Programming Languages" ], "dependencies": { - "@salesforce/salesforcedx-visualforce-language-server": "62.8.0", - "@salesforce/salesforcedx-visualforce-markup-language-server": "62.8.0", + "@salesforce/salesforcedx-visualforce-language-server": "62.10.0", + "@salesforce/salesforcedx-visualforce-markup-language-server": "62.10.0", "vscode-extension-telemetry": "0.0.17", "vscode-languageclient": "5.2.1", "vscode-languageserver-protocol": "3.14.1", "vscode-languageserver-types": "3.14.0" }, "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", "@types/chai": "4.3.3", "@types/mocha": "^5", "@types/node": "^20.0.0", diff --git a/packages/salesforcedx-vscode/CHANGELOG.md b/packages/salesforcedx-vscode/CHANGELOG.md index e9fcc5a737..415753a3ab 100644 --- a/packages/salesforcedx-vscode/CHANGELOG.md +++ b/packages/salesforcedx-vscode/CHANGELOG.md @@ -1,3 +1,17 @@ +# 62.9.1 - December 12, 2024 + +## Added + +#### salesforcedx-vscode-apex + +- We've added a new Visual Studio Code configuration that lets you enable error telemetry from the Apex Language Server. We turned off this feature by default so that we can reduce noise. ([PR #5969](https://github.com/forcedotcom/salesforcedx-vscode/pull/5969)) + +## Fixed + +#### salesforcedx-vscode-core + +- We fixed some labels in the Org Browser.([PR #5967](https://github.com/forcedotcom/salesforcedx-vscode/pull/5967)) + # 62.5.1 - November 14, 2024 ## Added diff --git a/packages/salesforcedx-vscode/package.json b/packages/salesforcedx-vscode/package.json index 0afa9bcbcb..b795408b58 100644 --- a/packages/salesforcedx-vscode/package.json +++ b/packages/salesforcedx-vscode/package.json @@ -14,7 +14,7 @@ "color": "#ECECEC", "theme": "light" }, - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "license": "BSD-3-Clause", "engines": { diff --git a/packages/system-tests/package.json b/packages/system-tests/package.json index 4f5aebb1c5..4561272415 100644 --- a/packages/system-tests/package.json +++ b/packages/system-tests/package.json @@ -1,7 +1,7 @@ { "name": "system-tests", "description": "System tests for Salesforce DX Extensions for VS Code", - "version": "62.8.0", + "version": "62.10.0", "publisher": "salesforce", "license": "BSD-3-Clause", "main": "./out/src", @@ -9,8 +9,8 @@ "vscode": "^1.90.0" }, "devDependencies": { - "@salesforce/salesforcedx-test-utils-vscode": "62.8.0", - "@salesforce/salesforcedx-utils-vscode": "62.8.0", + "@salesforce/salesforcedx-test-utils-vscode": "62.10.0", + "@salesforce/salesforcedx-utils-vscode": "62.10.0", "@types/chai": "4.3.3", "@types/mocha": "^5", "@types/node": "^20.0.0",