Releases: forcedotcom/salesforcedx-vscode
Release v65.5.0
65.5.0 - November 19, 2025
Added
salesforcedx-utils-vscode
salesforcedx-vscode-apex-oas
- OpenAPI (OAS) documents now adjust behavior based on the org’s API version:
Operations active Flag
API < 66.0: active: true (same as today)
API ≥ 66.0: active: false (new GA behavior)
Beta Info (x-betaInfo)
API < 66.0: Included, indicating the feature is in beta
API ≥ 66.0: Removed, reflecting GA status
This ensures OAS documents behave correctly for both pre-GA (earlier versions) and GA (66.0+) orgs. (PR #6645)
Fixed
salesforcedx-vscode-apex
salesforcedx-vscode-apex-replay-debugger
skipCodeCoverageis now passed using yourretrieve-test-code-coveragesetting. If set toTrue, coverage is skipped for faster test runs. (PR #6650)
Release v65.4.0
65.4.0 - November 12, 2025
Added
salesforcedx-utils
salesforcedx-vscode-apex
- We added the
Test-run-concisesetting, defaulting to false. Enabling this skips over successful test results, and only displays failures, using the--conciseflag in the CLI. Thank you Kyle Capehart for your contribution. (PR #6636)
salesforcedx-vscode-core
- In preparation for making our extensions web-compatible, we moved the org/auth related commands from the CLI Integration extension to a new Salesforce Org Management extension. This new extension is included in the Salesforce Extension Pack and Salesforce Extension Pack Expanded, so there is no functionality change. (PR #6612)
Fixed
docs
- We added documentation to help teams new to Salesforce extension development get started. (PR #6634)
salesforcedx-apex-debugger
salesforcedx-vscode-apex-debugger
- We fixed a bug where the Apex Interactive Debugger was producing the error
Error: No username provided and no default username found in project config or state.when attempting to start a debugging session. Thank you sf-blilley for filing this issue. (PR #6633, ISSUE #6558)
Release v65.3.1
65.3.1 - November 6, 2025
Added
salesforcedx-vscode
salesforcedx-vscode-apex
salesforcedx-vscode-apex-oas
salesforcedx-vscode-automation-tests
salesforcedx-vscode-expanded
- We’ve launched a brand-new VS Code extension, salesforcedx-vscode-apex-oas, bringing OpenAPI Specification (OAS) generation and validation to
Apex RESTand@AuraEnabledclasses. This release includes full packaging, configuration, and workspace integration for easier development and debugging—plus supporting refactors and improved dependency management to keep things running smoothly. (PR #6601)
salesforcedx-vscode-core
- We made some changes under the hood.
Fixed
salesforcedx-vscode-lwc
- We added CodeLens support for describe blocks in LWC tests. The CodeLens appears only when the Jest Runner extension isn’t installed or active, preventing duplicate test run options. (PR #6594)
salesforcedx-vscode-apex
salesforcedx-vscode-core
salesforcedx-vscode-soql
Release v65.0.0
65.0.0 - October 18, 2025
- This release includes the Salesforce v258 major release core alignment and standard post-Dreamforce maintenance updates. No functional or user-facing changes.
Release v64.17.2
64.17.2 - October 8, 2025
Fixed
salesforcedx-vscode-core
-
We fixed some minor bugs in the hover documentation of metadata XML files. (PR #6588)
-
We added a prompt that pops up to ask the user to reauthenticate to the org when the Code Builder window sits idle for too long and the access token becomes expired. (PR #6583)
-
We re-enabled the auth related commands in Code Builder by adding a check for the environment variable
CODE_BUILDER. (PR #6586)
Release v64.17.1
64.17.1 - October 8, 2025
Fixed
salesforcedx-vscode-core
-
We fixed some minor bugs in the hover documentation of metadata XML files. (PR #6588)
-
We added a prompt that pops up to ask the user to reauthenticate to the org when the Code Builder window sits idle for too long and the access token becomes expired. (PR #6583)
-
We re-enabled the auth related commands in Code Builder by adding a check for the environment variable
CODE_BUILDER. (PR #6586)
Release v64.16.1
Release v64.14.0
64.14.0 - September 17, 2025
Added
salesforcedx-vscode-core
- We made some changes under the hood. (PR #6528)
Fixed
salesforcedx-vscode-core
- We fixed the SFDX: Execute SOQL Query With Currently Selected Text command so that columns with parent relationship fields now display their actual values instead of [Object]. This brings the output in line with the
sf data query -qCLI command.
Thank you jh480 for logging this issue. (PR #6539, ISSUE #6536)
- We improved namespace handling by checking the org auth file to confirm whether a scratch org has a namespace.
- orgDisplay now shows the namespace.
- We added support for no-namespace projects during debugging.
- Fixed an issue where the Apex Replay Debugger could not run on Apex test classes when the project had a namespace but the connected org did not.
Thank you Justin Lyon for logging this issue. (PR #6467, ISSUE #6458)
salesforce-vscode-visualforce
- We fixed an issue where
<style>tags in VF pages caused the Visualforce Language Server to throw errors on save or format. VF pages with<style>tags now work as expected without breaking formatting or highlighting.
Thank you Humaira Zaman and Charlie Jonas for logging issues. (PR #6527, ISSUE #5593, ISSUE #5602)
Release v64.13.1
64.13.1 - September 11, 2025
Added
salesforcedx-vscode-core
- We’ve added new walkthroughs for the Org Browser and Org Picker features—enjoy exploring and learning about them! (PR #6526)
- We made some changes under the hood. (PR #6527)
Fixed
salesforcedx-vscode-apex
- We made some changes under the hood. (PR #6540)
salesforcedx-vscode-apex-debugger
- We removed an incorrect disclaimer from the Apex Interactive Debugger README. (PR #6537)
salesforcedx-vscode-core
- We improved error handling so that org info is returned with clear status when connection or query failures occur. (PR #6530)
Release v64.12.0
64.12.0 - September 3, 2025
Added
salesforcedx-vscode-core
-
We refactored the org cleanup logic to ensure expired or deleted orgs are properly removed. The update also adds clearer user feedback through detailed messages and a table view of the remaining orgs. (PR #6500)
-
We improved the bundling of our extensions to reduce the extensions size. (PR #6490)