Releases: forcedotcom/salesforcedx-vscode
Release v66.2.3
66.2.3 - March 21, 2026
Added
salesforcedx-vscode-core
- We made some changes under the hood. (PR #7000)
salesforcedx-vscode-apex-testing
- SFDX: Create Apex Test Suite and SFDX: Run Apex Tests commands now list the tests in the org and not those in the workspace. (PR #6980)
salesforcedx-apex-log
- You can now use the SFDX: Change Trace Flag Debug Level command to modify the LogLevel on
TraceFlagfor yourself or another user. (PR #6987)
salesforcedx-vscode-org-browser
- The new Org Browser is now the only org browser. The legacy org browser has been removed from the core extension. The sidebar item now only appears when an org is connected. (PR #6988)
salesforcedx-vscode-services
salesforcedx-vscode-soql
-
We added a new SFDX: Create SOQL Query command that allows users to create a SOQL query, and open it directly in the text editor view. (PR #6996)
-
We updated the SFDX: Create Query in SOQL Builder command to prompt for a filename before creating the file, instead of defaulting to an unsaved
untitled.soqlfile. This aligns the experience with other create commands and removes the need to save manually. (PR #6981) -
We made some changes under the hood. (PR #6965)
Fixed
salesforcedx-vscode-soql
-
We fixed a bug in the display of the SOQL query execution results table that was causing columns in the Output tab to be displayed out of order when the first entries had null value. (PR #6995)
-
When executing a SOQL query, the row count is now shown at the bottom of the Output Tab instead of at the top. Thank you @cnaccio for pointing it out. (PR #6975)
salesforcedx-vscode-metadata
- We made some changes under the hood. (PR #7014)
Release v66.2.2
66.2.2 - March 20, 2026
Added
salesforcedx-vscode-core
- We made some changes under the hood. (PR #7000)
salesforcedx-vscode-apex-testing
- SFDX: Create Apex Test Suite and SFDX: Run Apex Tests commands now list the tests in the org and not those in the workspace. (PR #6980)
salesforcedx-apex-log
- You can now use the SFDX: Change Trace Flag Debug Level command to modify the LogLevel on
TraceFlagfor yourself or another user (PR #6987)
salesforcedx-vscode-org-browser
- The new Org Browser is now the only org browser. The legacy org browser has been removed from the core extension. The sidebar item now only appears when an org is connected. (PR #6988)
salesforcedx-vscode-services
salesforcedx-vscode-soql
-
We added a new SFDX: Create SOQL Query command that allows users to create a SOQL query, and open it directly in the text editor view. (PR #6996)
-
We updated the SFDX: Create Query in SOQL Builder command to prompt for a filename before creating the file, instead of defaulting to an unsaved
untitled.soqlfile. This aligns the experience with other create commands and removes the need to save manually. (PR #6981) -
We made some changes under the hood. (PR #6965)
Fixed
salesforcedx-vscode-soql
-
We fixed a bug in the display of the SOQL query execution results table that was causing columns in the Output tab to be displayed out of order when the first entries had null value. (PR #6995)
-
When executing a SOQL query, the row count is now shown at the bottom of the Output Tab instead of at the top. Thank you @cnaccio for pointing it out. (PR #6975)
Release v66.2.1
66.2.1 - March 19, 2026
Added
salesforcedx-vscode-apex-testing
- SFDX: Create Apex Test Suite and SFDX: Run Apex Tests commands now list the tests in the org and not those in the workspace. (PR #6980)
salesforcedx-apex-log
- You the SFDX: Change Trace Flag Debug Level command to modify the LogLevel on
TraceFlagfor yourself or another user (PR #6987)
salesforcedx-vscode-org-browser
- The new Org Browser is now the only org browser. The legacy org browser has been removed from the core extension. The sidebar item now only appears when an org is connected. (PR #6988)
salesforcedx-vscode-services
salesforcedx-vscode-soql
-
We added a new SFDX: Create SOQL Query command that allows users to create a SOQL query, and open it directly in the text editor view. (PR #6996)
-
We updated the SFDX: Create Query in SOQL Builder command to prompt for a filename before creating the file, instead of defaulting to an unsaved
untitled.soqlfile. This aligns the experience with other create commands and removes the need to save manually. (PR #6981) -
We made some changes under the hood. (PR #6965)
Fixed
salesforcedx-vscode-soql
-
We fixed a bug in the display of the SOQL query execution results table that was causing columns in the Output tab to be displayed out of order when the first entries had null value. (PR #6995)
-
When executing a SOQL query, the row count is now shown at the bottom of the Output Tab instead of at the top. Thank you @cnaccio for pointing it out. (PR #6975)
Release v66.1.1
66.1.1 - March 12, 2026
Added
salesforcedx-vscode-core
- We added a progress indicator to SFDX:Refresh SObjects command & refactored it to use shared services, improving performance and consistency. (PR #6925)
salesforcedx-vscode-org
- Verification code now appear when authorizing an org or Dev Hub in the Agentforce Vibes IDE. (PR #6945)
Fixed
docs
- We made some changes under the hood. (PR #6963)
salesforcedx-lwc-language-server
salesforcedx-vscode-apex-testing
salesforcedx-vscode-org-browser
salesforcedx-vscode-services
- Fixed issues with Apex Testing in web-based VS Code environments (such as vscode.dev) and improved file discovery for more reliable test execution across web and desktop. (PR #6930)
salesforcedx-vscode-core
- We fixed a missing label error that was appearing when running SFDX: Create Lightning Web Component. (PR #6948)
salesforcedx-vscode-lightning
salesforcedx-vscode-lwc
salesforcedx-lightning-lsp-common
- We fixed a behavior where files written to by language server were opened in the user's IDE (PR #6946)
Release v66.0.3
66.0.3 - March 4, 2026
Added
Updates for the Spring 26 (v66.0) release.
salesforcedx-vscode-apex-testing
- Apex tests in the Test Explorer are now organized in a hierarchy of Namespace → Package → Class → Method, making it easy to distinguish unpackaged tests, 1GP namespaced tests, and 2GP package tests (including unlocked packages). A Local Namespace groups classes without a namespace, and tests can be filtered and run/debugged at the namespace or package level. Package resolution is handled automatically per org, with intelligent fallbacks and caching for improved performance and reliability. (PR #6888)
salesforcedx-vscode-core
- The
SFDX: Create Projectcommand now has new templates for React support. (PR #6884)
salesforcedx-vscode-lwc
- We added a new setting to enable TypeScript LWC components. (PR #6872)
salesforcedx-vscode-apex-log
- We introduced Apex Log, a dedicated extension for Apex debugging and log workflows with these features-
- You can create Trace Flags for any user in your org, define reusable Debug Levels, and manage both directly from VS Code.
- An enhanced Status Bar indicator that shows when a trace is active and when it expires, with quick actions to view and manage Trace Flags and Debug Levels. Now logs automatically download in the background while a trace is active (polling frequency configurable via
logPollIntervalSeconds). - Running Anonymous Apex now automatically retrieves and opens the corresponding log even creating a temporary Trace Flag, if needed. A new command also lets you quickly generate a placeholder Anonymous Apex script.
salesforcedx-vscode-org
- We refreshed the org picker with a cleaner, more organized layout. Orgs are now "organized" into sections by type (for example, Scratch Org and Sandbox), with aliased orgs prioritized at the top of each section. Visual indicators (tree and leaf) make it easy to identify your default org and Dev Hub at a glance. (PR #6873)
salesforcedx-vscode-services-types
- We integrated shared org icons into the Services extension and updated the org picker to use the new icons for a more consistent experience. (PR #6873)
soql-common-v2.0.0
soql-common-v2.0.0
soql-common-v1.0.1
soql-common-v1.0.1
Release v66.0.2
66.0.2 - March 6, 2026
Added
Updates for the Spring 26 (v66.0) release.
salesforcedx-vscode-apex-testing
- Apex tests in the Test Explorer are now organized in a hierarchy of Namespace → Package → Class → Method, making it easy to distinguish unpackaged tests, 1GP namespaced tests, and 2GP package tests (including unlocked packages). A Local Namespace groups classes without a namespace, and tests can be filtered and run/debugged at the namespace or package level. Package resolution is handled automatically per org, with intelligent fallbacks and caching for improved performance and reliability. (PR #6888)
salesforcedx-vscode-core
- The
SFDX: Create Projectcommand now has new templates for React support. (PR #6884)
salesforcedx-vscode-lwc
- We added a new setting to enable TypeScript LWC components. (PR #6872)
salesforcedx-vscode-apex-log
- We introduced Apex Log, a dedicated extension for Apex debugging and log workflows with these features-
- You can create Trace Flags for any user in your org, define reusable Debug Levels, and manage both directly from VS Code.
- An enhanced Status Bar indicator that shows when a trace is active and when it expires, with quick actions to view and manage Trace Flags and Debug Levels. Now logs automatically download in the background while a trace is active (polling frequency configurable via
logPollIntervalSeconds). - Running Anonymous Apex now automatically retrieves and opens the corresponding log even creating a temporary Trace Flag, if needed. A new command also lets you quickly generate a placeholder Anonymous Apex script.
salesforcedx-vscode-org
- We refreshed the org picker with a cleaner, more organized layout. Orgs are now "organized" into sections by type (for example, Scratch Org and Sandbox), with aliased orgs prioritized at the top of each section. Visual indicators (tree and leaf) make it easy to identify your default org and Dev Hub at a glance. (PR #6873)
salesforcedx-vscode-services-types
- We integrated shared org icons into the Services extension and updated the org picker to use the new icons for a more consistent experience. (PR #6873)
Fixed
-
We fixed some issues with extension activation. (PR #6914, ISSUE #6914, ISSUE #6916)
-
We fixed an issue with code coverage toggle not being visible. (PR #6915, ISSUE #6890)
Release v66.0.1
66.0.1 - March 5, 2026
Added
Updates for the Spring 26 (v66.0) release.
salesforcedx-vscode-apex-testing
- Apex tests in the Test Explorer are now organized in a hierarchy of Namespace → Package → Class → Method, making it easy to distinguish unpackaged tests, 1GP namespaced tests, and 2GP package tests (including unlocked packages). A Local Namespace groups classes without a namespace, and tests can be filtered and run/debugged at the namespace or package level. Package resolution is handled automatically per org, with intelligent fallbacks and caching for improved performance and reliability. (PR #6888)
salesforcedx-vscode-core
- The
SFDX: Create Projectcommand now has new templates for React support. (PR #6884)
salesforcedx-vscode-lwc
- We added a new setting to enable TypeScript LWC components. (PR #6872)
salesforcedx-vscode-apex-log
- We introduced Apex Log, a dedicated extension for Apex debugging and log workflows with these features-
- You can create Trace Flags for any user in your org, define reusable Debug Levels, and manage both directly from VS Code.
- An enhanced Status Bar indicator that shows when a trace is active and when it expires, with quick actions to view and manage Trace Flags and Debug Levels. Now logs automatically download in the background while a trace is active (polling frequency configurable via
logPollIntervalSeconds). - Running Anonymous Apex now automatically retrieves and opens the corresponding log even creating a temporary Trace Flag, if needed. A new command also lets you quickly generate a placeholder Anonymous Apex script.
salesforcedx-vscode-org
- We refreshed the org picker with a cleaner, more organized layout. Orgs are now "organized" into sections by type (for example, Scratch Org and Sandbox), with aliased orgs prioritized at the top of each section. Visual indicators (tree and leaf) make it easy to identify your default org and Dev Hub at a glance. (PR #6873)
salesforcedx-vscode-services-types
- We integrated shared org icons into the Services extension and updated the org picker to use the new icons for a more consistent experience. (PR #6873)
Fixed
-
We fixed some issues with extension activation. (PR #6914, ISSUE #6914, ISSUE #6916)
-
We fixed an issue with code coverage toggle not being visible. (PR #6915, ISSUE #6890)
Release v66.0.0
66.0.0 - March 5, 2026
Added
Updates for the Spring 26 (v66.0) release.
salesforcedx-vscode-apex-testing
- Apex tests in the test panel tree are organized by namespace and package. You can also filter tests by namespace and package. (PR #6888)
salesforcedx-vscode-core
- The create project command has new templates for React support (PR #6884)
salesforcedx-vscode-lwc
- New setting to enable TypeScript LWC components (PR #6872)
salesforcedx-vscode-apex-log
- What's "apex-log"? A whole new extension for debug/logging. Things it can now do that you couldn't do before
- Create a TraceFlag on another user (search for users from your org and choose a level)
- Create new DebugLevels that you can reuse
- The improved StatusBarItem (in the bottom bar in VS Code shows whether you have a trace running and when it expires) has actions in its hover to manage some debug related tasks
- Click on it to open a file which shows TraceFlags and DebugLevels in your org (and has actions to create/delete them)
- If you have an active trace running, logs will automatically download in the background (there's a setting to control the polling frequency (
logPollIntervalSeconds)) - Running Anonymous Apex will automatically retrieve and open the log file when you run them. Even if you don't have a trace flag active, we'll create one just for the life of the transaction so you can get the logs for it
- There's a new command to create a placeholder Anonymous Apex script
salesforcedx-vscode-org
- We made the org picker UI nicer. Orgs are "organized" into sections by type (ex: scratch org, sandbox) with aliased orgs at the top of their section. There are icon indicators (tree and leaf) for your default org and DevHub (PR #6873)
salesforcedx-vscode-services-types
- Add media service to services extension and org picker icon updates (PR #6873)
Fixed
- Extension activation issues (PR #6914) which should solve issue #6914 and issue #6916
salesforcedx-vscode-apex-testing
- Code coverage toggle was not visible Issue #6890 (PR #6915)